Designing Music - Dog
Composer Sheet
 
 
CONFIGURATION
TCONF Total Measures Tempo Beats per Measure Beat Duration Clicks per Beat Seed
Value 64 180 3 4 0 0
 
 
CALCULATIONS
TCAL Expression Comment
Cal0 (frac(Mfor/2) !=  0) + 1 Inverse movement in motives if middle-form number is odd
Cal1 int( (Mfor-60) / 2 ) Auxiliary for Cal2.
Cal2 (Cal1>2) * (Cal1-2) Motif number to select, according to Mfor
 
 
WAVE GENERATORS
TGENC Comput. time Start meas. Start clicks Wave
period meas.
Wave
period  clicks
Period
between notes
Activity time
meas.
Activity time
clicks
Note duration Wave shape Wave max.
value
Wave
min. value
Discrete output Priority Comment
Def.V. 2 1 0 1 0 12 100 0 12 1 80 64 0 30  
Gen1       40           3 40 0 1   Control for global form
Gen2 1     9 - nrand(4) nrand(96) 144     144   10 + nrand(4) nrand(3)     Melody transport and bass generation
Gen3       1           3 3 0 1   Silence inserting into accomp.
 
Computing time: 0 - is always calculated, 1 - only at the beggining of period, 2 - only when a note ends.
Wave shape: 1-Sine, 2-Square, 3-Ascending sawtooth, 4-Descending sawtooth, 5-Triangle.
 
 
SEQUENCE GENERATORS
TGENS Comput. time Sequence number Start meas. Start clicks Augment. (+ or -) Start note Notes removed at the end Final silence Activity time meas. Activity time clicks Type of movement High level transp. Low level transp. Continuous output Priority Comment
Def.V. 1 0 1 0 0 1 0 4 100 0 1 0 0 0 60  
Mfor   9 + int( Gen1/8)           0                
SecA   Cal2       1 + ( (Cal1==2) * 4) (Cal1==1) * 5 (Cal1==4) * 8     Cal0 Gen2 Gen2      
SecB   2   48       (Gen3==2) * 4       (Gen2/2) - ((Gen3==2) * 4) - 19 (Gen2/2) - ((Gen3==2) * 4) - 19      
 
Computing time: 0 - is always calculated, 1 - only at the beggining of sequence.
 
 
OUTPUT
TSAL Instrument Value Duration Trigger Velocity Comment
  1 SecA SecAu * (Gen1==23 ? 2 : 1) SecAi   Melody
  2 SecB SecBu SecBi * (Gen1!=23)   Chords in bass
  2 Gen2 + 34 96 Gen2i   Lowest note in bass