Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 1.08 KB

README.md

File metadata and controls

52 lines (38 loc) · 1.08 KB

DynScore

(work in progress) Render Fosc scores (Abjad port to SC) using SuperCollider Patterns.

Requirements

Install

Open a new document on your SuperCollider IDE and type:

Quarks.install("https://github.com/leandroyako/DynScorePat");

Usage

(
p = Pbind(
	\octave, 5,
	\scale, Scale.lydian,
	\degree, Pwhite(0,6),
	\ctranspose, Prand([-1, 1], inf),
	\root, 2,
	\dur, Prand([1/8, 1/4], 4),
	\dynamic, Pwhite(-6,6),
	\articulation, Pseq(['.','>','!'], inf),
	\notehead, Pseq(["default", "harmonic"], inf),
	\markup, Pseq(["Allegro assai", "", "text"], inf)
);
)

a = DynScore.new;
a.notes('testPattern', p);
a.render;

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/leandroyako/DynScore. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

LICENSE

See LICENSE