Index
ET22
DB
Out
C
Score
ET22

Functor

Import

Export

Define

proc{SetOffset B}
Changes globally the offset time between notes (an int, default is 0), so an arpeggio can be perceived. If global Offset = global Duration, then notes don't overlap.


proc{SetDuration Dur}
proc{PlayRChord Ratios}
Play list of Ratios (list of int pairs) in millicent precision using Csound. 1#1 denotes middle C.
Note that the resulting chord is rendered in just intonation -- in contrast to the output of, e.g., PlayPCs and PlayNames.
Duration specified globally (10 secs, int in msecs).


proc{PlayPCs PCs}
Plays 31 ET pitch class lists using Csound. 0 denotes middle C.
Duration specified globally (10 secs, int in msecs).


proc{PlayNames Names}
Plays symbolic note names expressing 31 ET pitch class lists using Csound. 0 denotes middle C.
Duration specified globally (10 secs, int in msecs).


End