-/*Order of execution to run script and record(goes from bottom to top):
+/*Order of execution to run script and record:
1. Hit "Ctrl/Cmd - Enter" anywhere inside the "LOAD SYNTH FUNCTIONS" parenthesis on line 44,
2. Click on the same line as "START RECORDING" on line 41 and hit "Ctrl/Cmd - Enter",
3. Hit "Ctrl/Cmd - Enter" anywhere inside the "TASK" parenthesis on line 12...
The record file location will be found in the post window...
Leave out #2 to run the script without recording...
-Important Note: You must load the Timewave Synthesizer program and press the "synth0" button at least once before this script can run.
+Important Note: You must load the appropriate Timewave Synthesizer program and run the synth by pressing the "synth0" button at least once before this script can run.
Press "Ctrl/Cmd - Period" to stop synth/free the sever.
You can compose a piece, and find guides for doing so, inside the "//3 - TASK" function. */
((//3 - TASK
- t = Task({/*trace*/ ~st = 0; ~trace = {("event-"++(~st = ~st + 1).asString).postln;}; 12.do(x = 0; {("vol"++(x=x+1)).asSymbol.envirPut(/*volume*/ 0.005)});
+ t = Task({/*trace*/ ~st = 0; ~trace = {("event-"++(~st = ~st + 1).asString).postln;}; 12.do(x = 0; {("vol"++(x=x+1)).asSymbol.envirPut(/*volume*/ ~vol)});
1.do({
//duration of each chord
- a = 38.832815729998;
+ a = 12;
//copy and paste "saved" chords from the "copy" button inside the synthesizer program here:
//choose to change each duration individually by changing the "a" variable in the code below this line, as well as "synthopen/synthflow"
[~f1=654.05453931384,~f2=879.03193048766,~f3=941.25430167146,~f4=521.10543213641,~f5=521.10543213641,~f6=521.10543213641,~f7=521.10543213641,~f8=521.10543213641]; ~synthflow.value; ~trace.value; (a).wait;
//fade out function
- 100.do({12.do(x = 0; {("vol"++(x=x+1)).asSymbol.envirPut(("vol"++x).asSymbol.envirGet - 0.00005)}); ~synthflow.value; 0.1.wait;});
+ 100.do({12.do(x = 0; {("vol"++(x=x+1)).asSymbol.envirPut(("vol"++x).asSymbol.envirGet - (~vol/100))}); ~synthflow.value; 0.1.wait;});
//stop everything
~synthfree.value; 2.wait; s.stopRecording;
- 12.do(x = 0; {("vol"++(x=x+1)).asSymbol.envirPut(0.005)});
+ 12.do(x = 0; {("vol"++(x=x+1)).asSymbol.envirPut(~vol)});
});}););
t.play;
(1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12;
#vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
#f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 = [ 0,0,0,0,0,0,0,0,0,0,0,0 ];
- ~l1a1.set(\dur, f1, \vol, vol1); ~l1b1.set(\dur, f1, \vol, vol1);
- ~l1c1.set(\dur, f1/~icd3, \vol, vol1); ~l1d1.set(\dur, f1/~icd3, \vol, vol1);
- ~l1e1.set(\dur, f1/~icd6, \vol, vol1); ~l1f1.set(\dur, f1/~icd6, \vol, vol1);
- ~l2a1.set(\dur, f2, \vol, vol2); ~l2b1.set(\dur, f2, \vol, vol2);
- ~l2c1.set(\dur, f2/~icd3, \vol, vol2); ~l2d1.set(\dur, f2/~icd3, \vol, vol2);
- ~l2e1.set(\dur, f2/~icd6, \vol, vol2); ~l2f1.set(\dur, f2/~icd6, \vol, vol2);
- ~l3a1.set(\dur, f3, \vol, vol3); ~l3b1.set(\dur, f3, \vol, vol3);
- ~l3c1.set(\dur, f3/~icd3, \vol, vol3); ~l3d1.set(\dur, f3/~icd3, \vol, vol3);
- ~l3e1.set(\dur, f3/~icd6, \vol, vol3); ~l3f1.set(\dur, f3/~icd6, \vol, vol3);
- ~l4a1.set(\dur, f4, \vol, vol4); ~l4b1.set(\dur, f4, \vol, vol4);
- ~l4c1.set(\dur, f4/~icd3, \vol, vol4); ~l4d1.set(\dur, f4/~icd3, \vol, vol4);
- ~l4e1.set(\dur, f4/~icd6, \vol, vol4); ~l4f1.set(\dur, f4/~icd6, \vol, vol4);
- ~l5a1.set(\dur, f5, \vol, vol5); ~l5b1.set(\dur, f5, \vol, vol5);
- ~l5c1.set(\dur, f5/~icd3, \vol, vol5); ~l5d1.set(\dur, f5/~icd3, \vol, vol5);
- ~l5e1.set(\dur, f5/~icd6, \vol, vol5); ~l5f1.set(\dur, f5/~icd6, \vol, vol5);
- ~l6a1.set(\dur, f6, \vol, vol6); ~l6b1.set(\dur, f6, \vol, vol6);
- ~l6c1.set(\dur, f6/~icd3, \vol, vol6); ~l6d1.set(\dur, f6/~icd3, \vol, vol6);
- ~l6e1.set(\dur, f6/~icd6, \vol, vol6); ~l6f1.set(\dur, f6/~icd6, \vol, vol6);
- ~l7a1.set(\dur, f7, \vol, vol7); ~l7b1.set(\dur, f7, \vol, vol7);
- ~l7c1.set(\dur, f7/~icd3, \vol, vol7); ~l7d1.set(\dur, f7/~icd3, \vol, vol7);
- ~l7e1.set(\dur, f7/~icd6, \vol, vol7); ~l7f1.set(\dur, f7/~icd6, \vol, vol7);
- ~l8a1.set(\dur, f8, \vol, vol8); ~l8b1.set(\dur, f8, \vol, vol8);
- ~l8c1.set(\dur, f8/~icd3, \vol, vol8); ~l8d1.set(\dur, f8/~icd3, \vol, vol8);
- ~l8e1.set(\dur, f8/~icd6, \vol, vol8); ~l8f1.set(\dur, f8/~icd6, \vol, vol8);
- ~l9a1.set(\dur, f9, \vol, vol9); ~l9b1.set(\dur, f9, \vol, vol9);
- ~l9c1.set(\dur, f9/~icd3, \vol, vol9); ~l9d1.set(\dur, f9/~icd3, \vol, vol9);
- ~l9e1.set(\dur, f9/~icd6, \vol, vol9); ~l9f1.set(\dur, f9/~icd6, \vol, vol9);
- ~l10a1.set(\dur, f10, \vol, vol10); ~l10b1.set(\dur, f10, \vol, vol10);
- ~l10c1.set(\dur, f10/~icd3, \vol, vol10);~l10d1.set(\dur, f10/~icd3, \vol, vol10);
- ~l10e1.set(\dur, f10/~icd6, \vol, vol10);~l10f1.set(\dur, f10/~icd6, \vol, vol10);
- ~l11a1.set(\dur, f11, \vol, vol11); ~l11b1.set(\dur, f11, \vol, vol11);
- ~l11c1.set(\dur, f11/~icd3, \vol, vol11);~l11d1.set(\dur, f11/~icd3, \vol, vol11);
- ~l11e1.set(\dur, f11/~icd6, \vol, vol11);~l11f1.set(\dur, f11/~icd6, \vol, vol11);
- ~l12a1.set(\dur, f12, \vol, vol12); ~l12b1.set(\dur, f12, \vol, vol12);
- ~l12c1.set(\dur, f12/~icd3, \vol, vol12);~l12d1.set(\dur, f12/~icd3, \vol, vol12);
- ~l12e1.set(\dur, f12/~icd6, \vol, vol12);~l12f1.set(\dur, f12/~icd6, \vol, vol12);
+ s.makeBundle(0, {
+ ~l1a1.set(\dur, f1, \vol, vol1); ~l1b1.set(\dur, f1, \vol, vol1);
+ ~l1c1.set(\dur, f1/~icd3, \vol, vol1); ~l1d1.set(\dur, f1/~icd3, \vol, vol1);
+ ~l1e1.set(\dur, f1/~icd6, \vol, vol1); ~l1f1.set(\dur, f1/~icd6, \vol, vol1);
+ ~l2a1.set(\dur, f2, \vol, vol2); ~l2b1.set(\dur, f2, \vol, vol2);
+ ~l2c1.set(\dur, f2/~icd3, \vol, vol2); ~l2d1.set(\dur, f2/~icd3, \vol, vol2);
+ ~l2e1.set(\dur, f2/~icd6, \vol, vol2); ~l2f1.set(\dur, f2/~icd6, \vol, vol2);
+ ~l3a1.set(\dur, f3, \vol, vol3); ~l3b1.set(\dur, f3, \vol, vol3);
+ ~l3c1.set(\dur, f3/~icd3, \vol, vol3); ~l3d1.set(\dur, f3/~icd3, \vol, vol3);
+ ~l3e1.set(\dur, f3/~icd6, \vol, vol3); ~l3f1.set(\dur, f3/~icd6, \vol, vol3);
+ ~l4a1.set(\dur, f4, \vol, vol4); ~l4b1.set(\dur, f4, \vol, vol4);
+ ~l4c1.set(\dur, f4/~icd3, \vol, vol4); ~l4d1.set(\dur, f4/~icd3, \vol, vol4);
+ ~l4e1.set(\dur, f4/~icd6, \vol, vol4); ~l4f1.set(\dur, f4/~icd6, \vol, vol4);
+ ~l5a1.set(\dur, f5, \vol, vol5); ~l5b1.set(\dur, f5, \vol, vol5);
+ ~l5c1.set(\dur, f5/~icd3, \vol, vol5); ~l5d1.set(\dur, f5/~icd3, \vol, vol5);
+ ~l5e1.set(\dur, f5/~icd6, \vol, vol5); ~l5f1.set(\dur, f5/~icd6, \vol, vol5);
+ ~l6a1.set(\dur, f6, \vol, vol6); ~l6b1.set(\dur, f6, \vol, vol6);
+ ~l6c1.set(\dur, f6/~icd3, \vol, vol6); ~l6d1.set(\dur, f6/~icd3, \vol, vol6);
+ ~l6e1.set(\dur, f6/~icd6, \vol, vol6); ~l6f1.set(\dur, f6/~icd6, \vol, vol6);
+ ~l7a1.set(\dur, f7, \vol, vol7); ~l7b1.set(\dur, f7, \vol, vol7);
+ ~l7c1.set(\dur, f7/~icd3, \vol, vol7); ~l7d1.set(\dur, f7/~icd3, \vol, vol7);
+ ~l7e1.set(\dur, f7/~icd6, \vol, vol7); ~l7f1.set(\dur, f7/~icd6, \vol, vol7);
+ ~l8a1.set(\dur, f8, \vol, vol8); ~l8b1.set(\dur, f8, \vol, vol8);
+ ~l8c1.set(\dur, f8/~icd3, \vol, vol8); ~l8d1.set(\dur, f8/~icd3, \vol, vol8);
+ ~l8e1.set(\dur, f8/~icd6, \vol, vol8); ~l8f1.set(\dur, f8/~icd6, \vol, vol8);
+ ~l9a1.set(\dur, f9, \vol, vol9); ~l9b1.set(\dur, f9, \vol, vol9);
+ ~l9c1.set(\dur, f9/~icd3, \vol, vol9); ~l9d1.set(\dur, f9/~icd3, \vol, vol9);
+ ~l9e1.set(\dur, f9/~icd6, \vol, vol9); ~l9f1.set(\dur, f9/~icd6, \vol, vol9);
+ ~l10a1.set(\dur, f10, \vol, vol10); ~l10b1.set(\dur, f10, \vol, vol10);
+ ~l10c1.set(\dur, f10/~icd3, \vol, vol10);~l10d1.set(\dur, f10/~icd3, \vol, vol10);
+ ~l10e1.set(\dur, f10/~icd6, \vol, vol10);~l10f1.set(\dur, f10/~icd6, \vol, vol10);
+ ~l11a1.set(\dur, f11, \vol, vol11); ~l11b1.set(\dur, f11, \vol, vol11);
+ ~l11c1.set(\dur, f11/~icd3, \vol, vol11);~l11d1.set(\dur, f11/~icd3, \vol, vol11);
+ ~l11e1.set(\dur, f11/~icd6, \vol, vol11);~l11f1.set(\dur, f11/~icd6, \vol, vol11);
+ ~l12a1.set(\dur, f12, \vol, vol12); ~l12b1.set(\dur, f12, \vol, vol12);
+ ~l12c1.set(\dur, f12/~icd3, \vol, vol12);~l12d1.set(\dur, f12/~icd3, \vol, vol12);
+ ~l12e1.set(\dur, f12/~icd6, \vol, vol12);~l12f1.set(\dur, f12/~icd6, \vol, vol12);
+ });
}););
});
(
- 1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6;
+ 1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,s1_1,s1_2,s1_3,s1_4,s1_5,s1_6,s1_7,s1_8,s1_9,s1_10,s1_11,s1_12;
#vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
#s1,s2,s3,s4,s5,s6 = [\gsineicfld6, \gsineicrld6, \gsineicfld2, \gsineicrld2, \gsineicfld1, \gsineicrld1];
- ~l1a = Synth(s1, [\dur, ~f1, \vol, vol1]).register; ~l1b = Synth(s2, [\dur, ~f1, \vol, vol1]);
- ~l1c = Synth(s3, [\dur, ~f1/~icd3, \vol, vol1]); ~l1d = Synth(s4, [\dur, ~f1/~icd3, \vol, vol1]);
- ~l1e = Synth(s5, [\dur, ~f1/~icd6, \vol, vol1]); ~l1f = Synth(s6, [\dur, ~f1/~icd6, \vol, vol1]);
- ~l2a = Synth(s1, [\dur, ~f2, \vol, vol2]); ~l2b = Synth(s2, [\dur, ~f2, \vol, vol2]);
- ~l2c = Synth(s3, [\dur, ~f2/~icd3, \vol, vol2]); ~l2d = Synth(s4, [\dur, ~f2/~icd3, \vol, vol2]);
- ~l2e = Synth(s5, [\dur, ~f2/~icd6, \vol, vol2]); ~l2f = Synth(s6, [\dur, ~f2/~icd6, \vol, vol2]);
- ~l3a = Synth(s1, [\dur, ~f3, \vol, vol3]); ~l3b = Synth(s2, [\dur, ~f3, \vol, vol3]);
- ~l3c = Synth(s3, [\dur, ~f3/~icd3, \vol, vol3]); ~l3d = Synth(s4, [\dur, ~f3/~icd3, \vol, vol3]);
- ~l3e = Synth(s5, [\dur, ~f3/~icd6, \vol, vol3]); ~l3f = Synth(s6, [\dur, ~f3/~icd6, \vol, vol3]);
- ~l4a = Synth(s1, [\dur, ~f4, \vol, vol4]); ~l4b = Synth(s2, [\dur, ~f4, \vol, vol4]);
- ~l4c = Synth(s3, [\dur, ~f4/~icd3, \vol, vol4]); ~l4d = Synth(s4, [\dur, ~f4/~icd3, \vol, vol4]);
- ~l4e = Synth(s5, [\dur, ~f4/~icd6, \vol, vol4]); ~l4f = Synth(s6, [\dur, ~f4/~icd6, \vol, vol4]);
- ~l5a = Synth(s1, [\dur, ~f5, \vol, vol5]); ~l5b = Synth(s2, [\dur, ~f5, \vol, vol5]);
- ~l5c = Synth(s3, [\dur, ~f5/~icd3, \vol, vol5]); ~l5d = Synth(s4, [\dur, ~f5/~icd3, \vol, vol5]);
- ~l5e = Synth(s5, [\dur, ~f5/~icd6, \vol, vol5]); ~l5f = Synth(s6, [\dur, ~f5/~icd6, \vol, vol5]);
- ~l6a = Synth(s1, [\dur, ~f6, \vol, vol6]); ~l6b = Synth(s2, [\dur, ~f6, \vol, vol6]);
- ~l6c = Synth(s3, [\dur, ~f6/~icd3, \vol, vol6]); ~l6d = Synth(s4, [\dur, ~f6/~icd3, \vol, vol6]);
- ~l6e = Synth(s5, [\dur, ~f6/~icd6, \vol, vol6]); ~l6f = Synth(s6, [\dur, ~f6/~icd6, \vol, vol6]);
- ~l7a = Synth(s1, [\dur, ~f7, \vol, vol7]); ~l7b = Synth(s2, [\dur, ~f7, \vol, vol7]);
- ~l7c = Synth(s3, [\dur, ~f7/~icd3, \vol, vol7]); ~l7d = Synth(s4, [\dur, ~f7/~icd3, \vol, vol7]);
- ~l7e = Synth(s5, [\dur, ~f7/~icd6, \vol, vol7]); ~l7f = Synth(s6, [\dur, ~f7/~icd6, \vol, vol7]);
- ~l8a = Synth(s1, [\dur, ~f8, \vol, vol8]); ~l8b = Synth(s2, [\dur, ~f8, \vol, vol8]);
- ~l8c = Synth(s3, [\dur, ~f8/~icd3, \vol, vol8]); ~l8d = Synth(s4, [\dur, ~f8/~icd3, \vol, vol8]);
- ~l8e = Synth(s5, [\dur, ~f8/~icd6, \vol, vol8]); ~l8f = Synth(s6, [\dur, ~f8/~icd6, \vol, vol8]);
- ~l9a = Synth(s1, [\dur, ~f9, \vol, vol9]); ~l9b = Synth(s2, [\dur, ~f9, \vol, vol9]);
- ~l9c = Synth(s3, [\dur, ~f9/~icd3, \vol, vol9]); ~l9d = Synth(s4, [\dur, ~f9/~icd3, \vol, vol9]);
- ~l9e = Synth(s5, [\dur, ~f9/~icd6, \vol, vol9]); ~l9f = Synth(s6, [\dur, ~f9/~icd6, \vol, vol9]);
- ~l10a = Synth(s1, [\dur,~f10, \vol, vol10]); ~l10b = Synth(s2, [\dur, ~f10, \vol, vol10]);
- ~l10c = Synth(s3, [\dur, ~f10/~icd3, \vol, vol10]);~l10d = Synth(s4, [\dur, ~f10/~icd3, \vol, vol10]);
- ~l10e = Synth(s5, [\dur, ~f10/~icd6, \vol, vol10]);~l10f = Synth(s6, [\dur, ~f10/~icd6, \vol, vol10]);
- ~l11a = Synth(s1, [\dur,~f11, \vol, vol11]); ~l11b = Synth(s2, [\dur, ~f11, \vol, vol11]);
- ~l11c = Synth(s3, [\dur, ~f11/~icd3, \vol, vol11]);~l11d = Synth(s4, [\dur, ~f11/~icd3, \vol, vol11]);
- ~l11e = Synth(s5, [\dur, ~f11/~icd6, \vol, vol11]);~l11f = Synth(s6, [\dur, ~f11/~icd6, \vol, vol11]);
- ~l12a = Synth(s1, [\dur,~f12, \vol, vol12]); ~l12b = Synth(s2, [\dur, ~f12, \vol, vol12]);
- ~l12c = Synth(s3, [\dur, ~f12/~icd3, \vol, vol12]);~l12d = Synth(s4, [\dur, ~f12/~icd3, \vol, vol12]);
- ~l12e = Synth(s5, [\dur, ~f12/~icd6, \vol, vol12]);~l12f = Synth(s6, [\dur, ~f12/~icd6, \vol, vol12]);
+ case
+ {~sendreplysynthdef_on == 0}{#s1_1,s1_2,s1_3,s1_4,s1_5,s1_6,s1_7,s1_8,s1_9,s1_10,s1_11,s1_12 = \gsineicfld6!12;}
+ {~sendreplysynthdef_on == 1}{#s1_1,s1_2,s1_3,s1_4,s1_5,s1_6,s1_7,s1_8,s1_9,s1_10,s1_11,s1_12 =
+ [\gsineicfld6_f1, \gsineicfld6_f2, \gsineicfld6_f3, \gsineicfld6_f4, \gsineicfld6_f5, \gsineicfld6_f6, \gsineicfld6_f7, \gsineicfld6_f8, \gsineicfld6_f9, \gsineicfld6_f10, \gsineicfld6_f11, \gsineicfld6_f12]; ~sendreply_oscfunc_array.value;};
+ s.makeBundle(0, {
+ ~l1a = Synth(s1_1, [\dur, ~f1, \vol, vol1]).register; ~l1b = Synth(s2, [\dur, ~f1, \vol, vol1]);
+ ~l1c = Synth(s3, [\dur, ~f1/~icd3, \vol, vol1]); ~l1d = Synth(s4, [\dur, ~f1/~icd3, \vol, vol1]);
+ ~l1e = Synth(s5, [\dur, ~f1/~icd6, \vol, vol1]); ~l1f = Synth(s6, [\dur, ~f1/~icd6, \vol, vol1]);
+ ~l2a = Synth(s1_2, [\dur, ~f2, \vol, vol2]); ~l2b = Synth(s2, [\dur, ~f2, \vol, vol2]);
+ ~l2c = Synth(s3, [\dur, ~f2/~icd3, \vol, vol2]); ~l2d = Synth(s4, [\dur, ~f2/~icd3, \vol, vol2]);
+ ~l2e = Synth(s5, [\dur, ~f2/~icd6, \vol, vol2]); ~l2f = Synth(s6, [\dur, ~f2/~icd6, \vol, vol2]);
+ ~l3a = Synth(s1_3, [\dur, ~f3, \vol, vol3]); ~l3b = Synth(s2, [\dur, ~f3, \vol, vol3]);
+ ~l3c = Synth(s3, [\dur, ~f3/~icd3, \vol, vol3]); ~l3d = Synth(s4, [\dur, ~f3/~icd3, \vol, vol3]);
+ ~l3e = Synth(s5, [\dur, ~f3/~icd6, \vol, vol3]); ~l3f = Synth(s6, [\dur, ~f3/~icd6, \vol, vol3]);
+ ~l4a = Synth(s1_4, [\dur, ~f4, \vol, vol4]); ~l4b = Synth(s2, [\dur, ~f4, \vol, vol4]);
+ ~l4c = Synth(s3, [\dur, ~f4/~icd3, \vol, vol4]); ~l4d = Synth(s4, [\dur, ~f4/~icd3, \vol, vol4]);
+ ~l4e = Synth(s5, [\dur, ~f4/~icd6, \vol, vol4]); ~l4f = Synth(s6, [\dur, ~f4/~icd6, \vol, vol4]);
+ ~l5a = Synth(s1_5, [\dur, ~f5, \vol, vol5]); ~l5b = Synth(s2, [\dur, ~f5, \vol, vol5]);
+ ~l5c = Synth(s3, [\dur, ~f5/~icd3, \vol, vol5]); ~l5d = Synth(s4, [\dur, ~f5/~icd3, \vol, vol5]);
+ ~l5e = Synth(s5, [\dur, ~f5/~icd6, \vol, vol5]); ~l5f = Synth(s6, [\dur, ~f5/~icd6, \vol, vol5]);
+ ~l6a = Synth(s1_6, [\dur, ~f6, \vol, vol6]); ~l6b = Synth(s2, [\dur, ~f6, \vol, vol6]);
+ ~l6c = Synth(s3, [\dur, ~f6/~icd3, \vol, vol6]); ~l6d = Synth(s4, [\dur, ~f6/~icd3, \vol, vol6]);
+ ~l6e = Synth(s5, [\dur, ~f6/~icd6, \vol, vol6]); ~l6f = Synth(s6, [\dur, ~f6/~icd6, \vol, vol6]);
+ ~l7a = Synth(s1_7, [\dur, ~f7, \vol, vol7]); ~l7b = Synth(s2, [\dur, ~f7, \vol, vol7]);
+ ~l7c = Synth(s3, [\dur, ~f7/~icd3, \vol, vol7]); ~l7d = Synth(s4, [\dur, ~f7/~icd3, \vol, vol7]);
+ ~l7e = Synth(s5, [\dur, ~f7/~icd6, \vol, vol7]); ~l7f = Synth(s6, [\dur, ~f7/~icd6, \vol, vol7]);
+ ~l8a = Synth(s1_8, [\dur, ~f8, \vol, vol8]); ~l8b = Synth(s2, [\dur, ~f8, \vol, vol8]);
+ ~l8c = Synth(s3, [\dur, ~f8/~icd3, \vol, vol8]); ~l8d = Synth(s4, [\dur, ~f8/~icd3, \vol, vol8]);
+ ~l8e = Synth(s5, [\dur, ~f8/~icd6, \vol, vol8]); ~l8f = Synth(s6, [\dur, ~f8/~icd6, \vol, vol8]);
+ ~l9a = Synth(s1_9, [\dur, ~f9, \vol, vol9]); ~l9b = Synth(s2, [\dur, ~f9, \vol, vol9]);
+ ~l9c = Synth(s3, [\dur, ~f9/~icd3, \vol, vol9]); ~l9d = Synth(s4, [\dur, ~f9/~icd3, \vol, vol9]);
+ ~l9e = Synth(s5, [\dur, ~f9/~icd6, \vol, vol9]); ~l9f = Synth(s6, [\dur, ~f9/~icd6, \vol, vol9]);
+ ~l10a = Synth(s1_10, [\dur,~f10, \vol, vol10]); ~l10b = Synth(s2, [\dur, ~f10, \vol, vol10]);
+ ~l10c = Synth(s3, [\dur, ~f10/~icd3, \vol, vol10]);~l10d = Synth(s4, [\dur, ~f10/~icd3, \vol, vol10]);
+ ~l10e = Synth(s5, [\dur, ~f10/~icd6, \vol, vol10]);~l10f = Synth(s6, [\dur, ~f10/~icd6, \vol, vol10]);
+ ~l11a = Synth(s1_11, [\dur,~f11, \vol, vol11]); ~l11b = Synth(s2, [\dur, ~f11, \vol, vol11]);
+ ~l11c = Synth(s3, [\dur, ~f11/~icd3, \vol, vol11]);~l11d = Synth(s4, [\dur, ~f11/~icd3, \vol, vol11]);
+ ~l11e = Synth(s5, [\dur, ~f11/~icd6, \vol, vol11]);~l11f = Synth(s6, [\dur, ~f11/~icd6, \vol, vol11]);
+ ~l12a = Synth(s1_12, [\dur,~f12, \vol, vol12]); ~l12b = Synth(s2, [\dur, ~f12, \vol, vol12]);
+ ~l12c = Synth(s3, [\dur, ~f12/~icd3, \vol, vol12]);~l12d = Synth(s4, [\dur, ~f12/~icd3, \vol, vol12]);
+ ~l12e = Synth(s5, [\dur, ~f12/~icd6, \vol, vol12]);~l12f = Synth(s6, [\dur, ~f12/~icd6, \vol, vol12]);
+ });
});
);
if(~l1a1.isRunning == true, {
(1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12;
#vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
#f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 = [ 0,0,0,0,0,0,0,0,0,0,0,0 ];
- ~l1a.set(\dur, f1, \vol, vol1); ~l1b.set(\dur, f1, \vol, vol1);
- ~l1c.set(\dur, f1/~icd3, \vol, vol1); ~l1d.set(\dur, f1/~icd3, \vol, vol1);
- ~l1e.set(\dur, f1/~icd6, \vol, vol1); ~l1f.set(\dur, f1/~icd6, \vol, vol1);
- ~l2a.set(\dur, f2, \vol, vol2); ~l2b.set(\dur, f2, \vol, vol2);
- ~l2c.set(\dur, f2/~icd3, \vol, vol2); ~l2d.set(\dur, f2/~icd3, \vol, vol2);
- ~l2e.set(\dur, f2/~icd6, \vol, vol2); ~l2f.set(\dur, f2/~icd6, \vol, vol2);
- ~l3a.set(\dur, f3, \vol, vol3); ~l3b.set(\dur, f3, \vol, vol3);
- ~l3c.set(\dur, f3/~icd3, \vol, vol3); ~l3d.set(\dur, f3/~icd3, \vol, vol3);
- ~l3e.set(\dur, f3/~icd6, \vol, vol3); ~l3f.set(\dur, f3/~icd6, \vol, vol3);
- ~l4a.set(\dur, f4, \vol, vol4); ~l4b.set(\dur, f4, \vol, vol4);
- ~l4c.set(\dur, f4/~icd3, \vol, vol4); ~l4d.set(\dur, f4/~icd3, \vol, vol4);
- ~l4e.set(\dur, f4/~icd6, \vol, vol4); ~l4f.set(\dur, f4/~icd6, \vol, vol4);
- ~l5a.set(\dur, f5, \vol, vol5); ~l5b.set(\dur, f5, \vol, vol5);
- ~l5c.set(\dur, f5/~icd3, \vol, vol5); ~l5d.set(\dur, f5/~icd3, \vol, vol5);
- ~l5e.set(\dur, f5/~icd6, \vol, vol5); ~l5f.set(\dur, f5/~icd6, \vol, vol5);
- ~l6a.set(\dur, f6, \vol, vol6); ~l6b.set(\dur, f6, \vol, vol6);
- ~l6c.set(\dur, f6/~icd3, \vol, vol6); ~l6d.set(\dur, f6/~icd3, \vol, vol6);
- ~l6e.set(\dur, f6/~icd6, \vol, vol6); ~l6f.set(\dur, f6/~icd6, \vol, vol6);
- ~l7a.set(\dur, f7, \vol, vol7); ~l7b.set(\dur, f7, \vol, vol7);
- ~l7c.set(\dur, f7/~icd3, \vol, vol7); ~l7d.set(\dur, f7/~icd3, \vol, vol7);
- ~l7e.set(\dur, f7/~icd6, \vol, vol7); ~l7f.set(\dur, f7/~icd6, \vol, vol7);
- ~l8a.set(\dur, f8, \vol, vol8); ~l8b.set(\dur, f8, \vol, vol8);
- ~l8c.set(\dur, f8/~icd3, \vol, vol8); ~l8d.set(\dur, f8/~icd3, \vol, vol8);
- ~l8e.set(\dur, f8/~icd6, \vol, vol8); ~l8f.set(\dur, f8/~icd6, \vol, vol8);
- ~l9a.set(\dur, f9, \vol, vol9); ~l9b.set(\dur, f9, \vol, vol9);
- ~l9c.set(\dur, f9/~icd3, \vol, vol9); ~l9d.set(\dur, f9/~icd3, \vol, vol9);
- ~l9e.set(\dur, f9/~icd6, \vol, vol9); ~l9f.set(\dur, f9/~icd6, \vol, vol9);
- ~l10a.set(\dur, f10, \vol, vol10); ~l10b.set(\dur, f10, \vol, vol10);
- ~l10c.set(\dur, f10/~icd3, \vol, vol10);~l10d.set(\dur, f10/~icd3, \vol, vol10);
- ~l10e.set(\dur, f10/~icd6, \vol, vol10);~l10f.set(\dur, f10/~icd6, \vol, vol10);
- ~l11a.set(\dur, f11, \vol, vol11); ~l11b.set(\dur, f11, \vol, vol11);
- ~l11c.set(\dur, f11/~icd3, \vol, vol11);~l11d.set(\dur, f11/~icd3, \vol, vol11);
- ~l11e.set(\dur, f11/~icd6, \vol, vol11);~l11f.set(\dur, f11/~icd6, \vol, vol11);
- ~l12a.set(\dur, f12, \vol, vol12); ~l12b.set(\dur, f12, \vol, vol12);
- ~l12c.set(\dur, f12/~icd3, \vol, vol12);~l12d.set(\dur, f12/~icd3, \vol, vol12);
- ~l12e.set(\dur, f12/~icd6, \vol, vol12);~l12f.set(\dur, f12/~icd6, \vol, vol12);
+ s.makeBundle(0, {
+ ~l1a.set(\dur, f1, \vol, vol1); ~l1b.set(\dur, f1, \vol, vol1);
+ ~l1c.set(\dur, f1/~icd3, \vol, vol1); ~l1d.set(\dur, f1/~icd3, \vol, vol1);
+ ~l1e.set(\dur, f1/~icd6, \vol, vol1); ~l1f.set(\dur, f1/~icd6, \vol, vol1);
+ ~l2a.set(\dur, f2, \vol, vol2); ~l2b.set(\dur, f2, \vol, vol2);
+ ~l2c.set(\dur, f2/~icd3, \vol, vol2); ~l2d.set(\dur, f2/~icd3, \vol, vol2);
+ ~l2e.set(\dur, f2/~icd6, \vol, vol2); ~l2f.set(\dur, f2/~icd6, \vol, vol2);
+ ~l3a.set(\dur, f3, \vol, vol3); ~l3b.set(\dur, f3, \vol, vol3);
+ ~l3c.set(\dur, f3/~icd3, \vol, vol3); ~l3d.set(\dur, f3/~icd3, \vol, vol3);
+ ~l3e.set(\dur, f3/~icd6, \vol, vol3); ~l3f.set(\dur, f3/~icd6, \vol, vol3);
+ ~l4a.set(\dur, f4, \vol, vol4); ~l4b.set(\dur, f4, \vol, vol4);
+ ~l4c.set(\dur, f4/~icd3, \vol, vol4); ~l4d.set(\dur, f4/~icd3, \vol, vol4);
+ ~l4e.set(\dur, f4/~icd6, \vol, vol4); ~l4f.set(\dur, f4/~icd6, \vol, vol4);
+ ~l5a.set(\dur, f5, \vol, vol5); ~l5b.set(\dur, f5, \vol, vol5);
+ ~l5c.set(\dur, f5/~icd3, \vol, vol5); ~l5d.set(\dur, f5/~icd3, \vol, vol5);
+ ~l5e.set(\dur, f5/~icd6, \vol, vol5); ~l5f.set(\dur, f5/~icd6, \vol, vol5);
+ ~l6a.set(\dur, f6, \vol, vol6); ~l6b.set(\dur, f6, \vol, vol6);
+ ~l6c.set(\dur, f6/~icd3, \vol, vol6); ~l6d.set(\dur, f6/~icd3, \vol, vol6);
+ ~l6e.set(\dur, f6/~icd6, \vol, vol6); ~l6f.set(\dur, f6/~icd6, \vol, vol6);
+ ~l7a.set(\dur, f7, \vol, vol7); ~l7b.set(\dur, f7, \vol, vol7);
+ ~l7c.set(\dur, f7/~icd3, \vol, vol7); ~l7d.set(\dur, f7/~icd3, \vol, vol7);
+ ~l7e.set(\dur, f7/~icd6, \vol, vol7); ~l7f.set(\dur, f7/~icd6, \vol, vol7);
+ ~l8a.set(\dur, f8, \vol, vol8); ~l8b.set(\dur, f8, \vol, vol8);
+ ~l8c.set(\dur, f8/~icd3, \vol, vol8); ~l8d.set(\dur, f8/~icd3, \vol, vol8);
+ ~l8e.set(\dur, f8/~icd6, \vol, vol8); ~l8f.set(\dur, f8/~icd6, \vol, vol8);
+ ~l9a.set(\dur, f9, \vol, vol9); ~l9b.set(\dur, f9, \vol, vol9);
+ ~l9c.set(\dur, f9/~icd3, \vol, vol9); ~l9d.set(\dur, f9/~icd3, \vol, vol9);
+ ~l9e.set(\dur, f9/~icd6, \vol, vol9); ~l9f.set(\dur, f9/~icd6, \vol, vol9);
+ ~l10a.set(\dur, f10, \vol, vol10); ~l10b.set(\dur, f10, \vol, vol10);
+ ~l10c.set(\dur, f10/~icd3, \vol, vol10);~l10d.set(\dur, f10/~icd3, \vol, vol10);
+ ~l10e.set(\dur, f10/~icd6, \vol, vol10);~l10f.set(\dur, f10/~icd6, \vol, vol10);
+ ~l11a.set(\dur, f11, \vol, vol11); ~l11b.set(\dur, f11, \vol, vol11);
+ ~l11c.set(\dur, f11/~icd3, \vol, vol11);~l11d.set(\dur, f11/~icd3, \vol, vol11);
+ ~l11e.set(\dur, f11/~icd6, \vol, vol11);~l11f.set(\dur, f11/~icd6, \vol, vol11);
+ ~l12a.set(\dur, f12, \vol, vol12); ~l12b.set(\dur, f12, \vol, vol12);
+ ~l12c.set(\dur, f12/~icd3, \vol, vol12);~l12d.set(\dur, f12/~icd3, \vol, vol12);
+ ~l12e.set(\dur, f12/~icd6, \vol, vol12);~l12f.set(\dur, f12/~icd6, \vol, vol12);
+ });
}););
(
- 1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6;
+ 1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,s1_1,s1_2,s1_3,s1_4,s1_5,s1_6,s1_7,s1_8,s1_9,s1_10,s1_11,s1_12;
#vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
#s1,s2,s3,s4,s5,s6 = [\gsineicfld6, \gsineicrld6, \gsineicfld2, \gsineicrld2, \gsineicfld1, \gsineicrld1];
- ~l1a1 = Synth(s1, [\dur, ~f1, \vol, vol1]).register; ~l1b1 = Synth(s2, [\dur, ~f1, \vol, vol1]);
- ~l1c1 = Synth(s3, [\dur, ~f1/~icd3, \vol, vol1]); ~l1d1 = Synth(s4, [\dur, ~f1/~icd3, \vol, vol1]);
- ~l1e1 = Synth(s5, [\dur, ~f1/~icd6, \vol, vol1]); ~l1f1 = Synth(s6, [\dur, ~f1/~icd6, \vol, vol1]);
- ~l2a1 = Synth(s1, [\dur, ~f2, \vol, vol2]); ~l2b1 = Synth(s2, [\dur, ~f2, \vol, vol2]);
- ~l2c1 = Synth(s3, [\dur, ~f2/~icd3, \vol, vol2]); ~l2d1 = Synth(s4, [\dur, ~f2/~icd3, \vol, vol2]);
- ~l2e1 = Synth(s5, [\dur, ~f2/~icd6, \vol, vol2]); ~l2f1 = Synth(s6, [\dur, ~f2/~icd6, \vol, vol2]);
- ~l3a1 = Synth(s1, [\dur, ~f3, \vol, vol3]); ~l3b1 = Synth(s2, [\dur, ~f3, \vol, vol3]);
- ~l3c1 = Synth(s3, [\dur, ~f3/~icd3, \vol, vol3]); ~l3d1 = Synth(s4, [\dur, ~f3/~icd3, \vol, vol3]);
- ~l3e1 = Synth(s5, [\dur, ~f3/~icd6, \vol, vol3]); ~l3f1 = Synth(s6, [\dur, ~f3/~icd6, \vol, vol3]);
- ~l4a1 = Synth(s1, [\dur, ~f4, \vol, vol4]); ~l4b1 = Synth(s2, [\dur, ~f4, \vol, vol4]);
- ~l4c1 = Synth(s3, [\dur, ~f4/~icd3, \vol, vol4]); ~l4d1 = Synth(s4, [\dur, ~f4/~icd3, \vol, vol4]);
- ~l4e1 = Synth(s5, [\dur, ~f4/~icd6, \vol, vol4]); ~l4f1 = Synth(s6, [\dur, ~f4/~icd6, \vol, vol4]);
- ~l5a1 = Synth(s1, [\dur, ~f5, \vol, vol5]); ~l5b1 = Synth(s2, [\dur, ~f5, \vol, vol5]);
- ~l5c1 = Synth(s3, [\dur, ~f5/~icd3, \vol, vol5]); ~l5d1 = Synth(s4, [\dur, ~f5/~icd3, \vol, vol5]);
- ~l5e1 = Synth(s5, [\dur, ~f5/~icd6, \vol, vol5]); ~l5f1 = Synth(s6, [\dur, ~f5/~icd6, \vol, vol5]);
- ~l6a1 = Synth(s1, [\dur, ~f6, \vol, vol6]); ~l6b1 = Synth(s2, [\dur, ~f6, \vol, vol6]);
- ~l6c1 = Synth(s3, [\dur, ~f6/~icd3, \vol, vol6]); ~l6d1 = Synth(s4, [\dur, ~f6/~icd3, \vol, vol6]);
- ~l6e1 = Synth(s5, [\dur, ~f6/~icd6, \vol, vol6]); ~l6f1 = Synth(s6, [\dur, ~f6/~icd6, \vol, vol6]);
- ~l7a1 = Synth(s1, [\dur, ~f7, \vol, vol7]); ~l7b1 = Synth(s2, [\dur, ~f7, \vol, vol7]);
- ~l7c1 = Synth(s3, [\dur, ~f7/~icd3, \vol, vol7]); ~l7d1 = Synth(s4, [\dur, ~f7/~icd3, \vol, vol7]);
- ~l7e1 = Synth(s5, [\dur, ~f7/~icd6, \vol, vol7]); ~l7f1 = Synth(s6, [\dur, ~f7/~icd6, \vol, vol7]);
- ~l8a1 = Synth(s1, [\dur, ~f8, \vol, vol8]); ~l8b1 = Synth(s2, [\dur, ~f8, \vol, vol8]);
- ~l8c1 = Synth(s3, [\dur, ~f8/~icd3, \vol, vol8]); ~l8d1 = Synth(s4, [\dur, ~f8/~icd3, \vol, vol8]);
- ~l8e1 = Synth(s5, [\dur, ~f8/~icd6, \vol, vol8]); ~l8f1 = Synth(s6, [\dur, ~f8/~icd6, \vol, vol8]);
- ~l9a1 = Synth(s1, [\dur, ~f9, \vol, vol9]); ~l9b1 = Synth(s2, [\dur, ~f9, \vol, vol9]);
- ~l9c1 = Synth(s3, [\dur, ~f9/~icd3, \vol, vol9]); ~l9d1 = Synth(s4, [\dur, ~f9/~icd3, \vol, vol9]);
- ~l9e1 = Synth(s5, [\dur, ~f9/~icd6, \vol, vol9]); ~l9f1 = Synth(s6, [\dur, ~f9/~icd6, \vol, vol9]);
- ~l10a1 = Synth(s1, [\dur,~f10, \vol, vol10]); ~l10b1 = Synth(s2, [\dur, ~f10, \vol, vol10]);
- ~l10c1 = Synth(s3, [\dur, ~f10/~icd3, \vol, vol10]);~l10d1 = Synth(s4, [\dur, ~f10/~icd3, \vol, vol10]);
- ~l10e1 = Synth(s5, [\dur, ~f10/~icd6, \vol, vol10]);~l10f1 = Synth(s6, [\dur, ~f10/~icd6, \vol, vol10]);
- ~l11a1 = Synth(s1, [\dur,~f11, \vol, vol11]); ~l11b1 = Synth(s2, [\dur, ~f11, \vol, vol11]);
- ~l11c1 = Synth(s3, [\dur, ~f11/~icd3, \vol, vol11]);~l11d1 = Synth(s4, [\dur, ~f11/~icd3, \vol, vol11]);
- ~l11e1 = Synth(s5, [\dur, ~f11/~icd6, \vol, vol11]);~l11f1 = Synth(s6, [\dur, ~f11/~icd6, \vol, vol11]);
- ~l12a1 = Synth(s1, [\dur,~f12, \vol, vol12]); ~l12b1 = Synth(s2, [\dur, ~f12, \vol, vol12]);
- ~l12c1 = Synth(s3, [\dur, ~f12/~icd3, \vol, vol12]);~l12d1 = Synth(s4, [\dur, ~f12/~icd3, \vol, vol12]);
- ~l12e1 = Synth(s5, [\dur, ~f12/~icd6, \vol, vol12]);~l12f1 = Synth(s6, [\dur, ~f12/~icd6, \vol, vol12]);
-
+ case
+ {~sendreplysynthdef_on == 0}{#s1_1,s1_2,s1_3,s1_4,s1_5,s1_6,s1_7,s1_8,s1_9,s1_10,s1_11,s1_12 = \gsineicfld6!12;}
+ {~sendreplysynthdef_on == 1}{#s1_1,s1_2,s1_3,s1_4,s1_5,s1_6,s1_7,s1_8,s1_9,s1_10,s1_11,s1_12 =
+ [\gsineicfld6_f1, \gsineicfld6_f2, \gsineicfld6_f3, \gsineicfld6_f4, \gsineicfld6_f5, \gsineicfld6_f6, \gsineicfld6_f7, \gsineicfld6_f8, \gsineicfld6_f9, \gsineicfld6_f10, \gsineicfld6_f11, \gsineicfld6_f12]; ~sendreply_oscfunc_array.value;};
+ s.makeBundle(0, {
+ ~l1a1 = Synth(s1_1, [\dur, ~f1, \vol, vol1]).register; ~l1b1 = Synth(s2, [\dur, ~f1, \vol, vol1]);
+ ~l1c1 = Synth(s3, [\dur, ~f1/~icd3, \vol, vol1]); ~l1d1 = Synth(s4, [\dur, ~f1/~icd3, \vol, vol1]);
+ ~l1e1 = Synth(s5, [\dur, ~f1/~icd6, \vol, vol1]); ~l1f1 = Synth(s6, [\dur, ~f1/~icd6, \vol, vol1]);
+ ~l2a1 = Synth(s1_2, [\dur, ~f2, \vol, vol2]); ~l2b1 = Synth(s2, [\dur, ~f2, \vol, vol2]);
+ ~l2c1 = Synth(s3, [\dur, ~f2/~icd3, \vol, vol2]); ~l2d1 = Synth(s4, [\dur, ~f2/~icd3, \vol, vol2]);
+ ~l2e1 = Synth(s5, [\dur, ~f2/~icd6, \vol, vol2]); ~l2f1 = Synth(s6, [\dur, ~f2/~icd6, \vol, vol2]);
+ ~l3a1 = Synth(s1_3, [\dur, ~f3, \vol, vol3]); ~l3b1 = Synth(s2, [\dur, ~f3, \vol, vol3]);
+ ~l3c1 = Synth(s3, [\dur, ~f3/~icd3, \vol, vol3]); ~l3d1 = Synth(s4, [\dur, ~f3/~icd3, \vol, vol3]);
+ ~l3e1 = Synth(s5, [\dur, ~f3/~icd6, \vol, vol3]); ~l3f1 = Synth(s6, [\dur, ~f3/~icd6, \vol, vol3]);
+ ~l4a1 = Synth(s1_4, [\dur, ~f4, \vol, vol4]); ~l4b1 = Synth(s2, [\dur, ~f4, \vol, vol4]);
+ ~l4c1 = Synth(s3, [\dur, ~f4/~icd3, \vol, vol4]); ~l4d1 = Synth(s4, [\dur, ~f4/~icd3, \vol, vol4]);
+ ~l4e1 = Synth(s5, [\dur, ~f4/~icd6, \vol, vol4]); ~l4f1 = Synth(s6, [\dur, ~f4/~icd6, \vol, vol4]);
+ ~l5a1 = Synth(s1_5, [\dur, ~f5, \vol, vol5]); ~l5b1 = Synth(s2, [\dur, ~f5, \vol, vol5]);
+ ~l5c1 = Synth(s3, [\dur, ~f5/~icd3, \vol, vol5]); ~l5d1 = Synth(s4, [\dur, ~f5/~icd3, \vol, vol5]);
+ ~l5e1 = Synth(s5, [\dur, ~f5/~icd6, \vol, vol5]); ~l5f1 = Synth(s6, [\dur, ~f5/~icd6, \vol, vol5]);
+ ~l6a1 = Synth(s1_6, [\dur, ~f6, \vol, vol6]); ~l6b1 = Synth(s2, [\dur, ~f6, \vol, vol6]);
+ ~l6c1 = Synth(s3, [\dur, ~f6/~icd3, \vol, vol6]); ~l6d1 = Synth(s4, [\dur, ~f6/~icd3, \vol, vol6]);
+ ~l6e1 = Synth(s5, [\dur, ~f6/~icd6, \vol, vol6]); ~l6f1 = Synth(s6, [\dur, ~f6/~icd6, \vol, vol6]);
+ ~l7a1 = Synth(s1_7, [\dur, ~f7, \vol, vol7]); ~l7b1 = Synth(s2, [\dur, ~f7, \vol, vol7]);
+ ~l7c1 = Synth(s3, [\dur, ~f7/~icd3, \vol, vol7]); ~l7d1 = Synth(s4, [\dur, ~f7/~icd3, \vol, vol7]);
+ ~l7e1 = Synth(s5, [\dur, ~f7/~icd6, \vol, vol7]); ~l7f1 = Synth(s6, [\dur, ~f7/~icd6, \vol, vol7]);
+ ~l8a1 = Synth(s1_8, [\dur, ~f8, \vol, vol8]); ~l8b1 = Synth(s2, [\dur, ~f8, \vol, vol8]);
+ ~l8c1 = Synth(s3, [\dur, ~f8/~icd3, \vol, vol8]); ~l8d1 = Synth(s4, [\dur, ~f8/~icd3, \vol, vol8]);
+ ~l8e1 = Synth(s5, [\dur, ~f8/~icd6, \vol, vol8]); ~l8f1 = Synth(s6, [\dur, ~f8/~icd6, \vol, vol8]);
+ ~l9a1 = Synth(s1_9, [\dur, ~f9, \vol, vol9]); ~l9b1 = Synth(s2, [\dur, ~f9, \vol, vol9]);
+ ~l9c1 = Synth(s3, [\dur, ~f9/~icd3, \vol, vol9]); ~l9d1 = Synth(s4, [\dur, ~f9/~icd3, \vol, vol9]);
+ ~l9e1 = Synth(s5, [\dur, ~f9/~icd6, \vol, vol9]); ~l9f1 = Synth(s6, [\dur, ~f9/~icd6, \vol, vol9]);
+ ~l10a1 = Synth(s1_10, [\dur,~f10, \vol, vol10]); ~l10b1 = Synth(s2, [\dur, ~f10, \vol, vol10]);
+ ~l10c1 = Synth(s3, [\dur, ~f10/~icd3, \vol, vol10]);~l10d1 = Synth(s4, [\dur, ~f10/~icd3, \vol, vol10]);
+ ~l10e1 = Synth(s5, [\dur, ~f10/~icd6, \vol, vol10]);~l10f1 = Synth(s6, [\dur, ~f10/~icd6, \vol, vol10]);
+ ~l11a1 = Synth(s1_11, [\dur,~f11, \vol, vol11]); ~l11b1 = Synth(s2, [\dur, ~f11, \vol, vol11]);
+ ~l11c1 = Synth(s3, [\dur, ~f11/~icd3, \vol, vol11]);~l11d1 = Synth(s4, [\dur, ~f11/~icd3, \vol, vol11]);
+ ~l11e1 = Synth(s5, [\dur, ~f11/~icd6, \vol, vol11]);~l11f1 = Synth(s6, [\dur, ~f11/~icd6, \vol, vol11]);
+ ~l12a1 = Synth(s1_12, [\dur,~f12, \vol, vol12]); ~l12b1 = Synth(s2, [\dur, ~f12, \vol, vol12]);
+ ~l12c1 = Synth(s3, [\dur, ~f12/~icd3, \vol, vol12]);~l12d1 = Synth(s4, [\dur, ~f12/~icd3, \vol, vol12]);
+ ~l12e1 = Synth(s5, [\dur, ~f12/~icd6, \vol, vol12]);~l12f1 = Synth(s6, [\dur, ~f12/~icd6, \vol, vol12]);
+ });
});
);
AppClock.sched(0.161803398875,{
{~l1a1.isRunning == true}{
(1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12;
#vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
- ~l1a1.set(\dur, ~f1, \vol, vol1); ~l1b1.set(\dur, ~f1, \vol, vol1);
- ~l1c1.set(\dur, ~f1/~icd3, \vol, vol1); ~l1d1.set(\dur, ~f1/~icd3, \vol, vol1);
- ~l1e1.set(\dur, ~f1/~icd6, \vol, vol1); ~l1f1.set(\dur, ~f1/~icd6, \vol, vol1);
- ~l2a1.set(\dur, ~f2, \vol, vol2); ~l2b1.set(\dur, ~f2, \vol, vol2);
- ~l2c1.set(\dur, ~f2/~icd3, \vol, vol2); ~l2d1.set(\dur, ~f2/~icd3, \vol, vol2);
- ~l2e1.set(\dur, ~f2/~icd6, \vol, vol2); ~l2f1.set(\dur, ~f2/~icd6, \vol, vol2);
- ~l3a1.set(\dur, ~f3, \vol, vol3); ~l3b1.set(\dur, ~f3, \vol, vol3);
- ~l3c1.set(\dur, ~f3/~icd3, \vol, vol3); ~l3d1.set(\dur, ~f3/~icd3, \vol, vol3);
- ~l3e1.set(\dur, ~f3/~icd6, \vol, vol3); ~l3f1.set(\dur, ~f3/~icd6, \vol, vol3);
- ~l4a1.set(\dur, ~f4, \vol, vol4); ~l4b1.set(\dur, ~f4, \vol, vol4);
- ~l4c1.set(\dur, ~f4/~icd3, \vol, vol4); ~l4d1.set(\dur, ~f4/~icd3, \vol, vol4);
- ~l4e1.set(\dur, ~f4/~icd6, \vol, vol4); ~l4f1.set(\dur, ~f4/~icd6, \vol, vol4);
- ~l5a1.set(\dur, ~f5, \vol, vol5); ~l5b1.set(\dur, ~f5, \vol, vol5);
- ~l5c1.set(\dur, ~f5/~icd3, \vol, vol5); ~l5d1.set(\dur, ~f5/~icd3, \vol, vol5);
- ~l5e1.set(\dur, ~f5/~icd6, \vol, vol5); ~l5f1.set(\dur, ~f5/~icd6, \vol, vol5);
- ~l6a1.set(\dur, ~f6, \vol, vol6); ~l6b1.set(\dur, ~f6, \vol, vol6);
- ~l6c1.set(\dur, ~f6/~icd3, \vol, vol6); ~l6d1.set(\dur, ~f6/~icd3, \vol, vol6);
- ~l6e1.set(\dur, ~f6/~icd6, \vol, vol6); ~l6f1.set(\dur, ~f6/~icd6, \vol, vol6);
- ~l7a1.set(\dur, ~f7, \vol, vol7); ~l7b1.set(\dur, ~f7, \vol, vol7);
- ~l7c1.set(\dur, ~f7/~icd3, \vol, vol7); ~l7d1.set(\dur, ~f7/~icd3, \vol, vol7);
- ~l7e1.set(\dur, ~f7/~icd6, \vol, vol7); ~l7f1.set(\dur, ~f7/~icd6, \vol, vol7);
- ~l8a1.set(\dur, ~f8, \vol, vol8); ~l8b1.set(\dur, ~f8, \vol, vol8);
- ~l8c1.set(\dur, ~f8/~icd3, \vol, vol8); ~l8d1.set(\dur, ~f8/~icd3, \vol, vol8);
- ~l8e1.set(\dur, ~f8/~icd6, \vol, vol8); ~l8f1.set(\dur, ~f8/~icd6, \vol, vol8);
- ~l9a1.set(\dur, ~f9, \vol, vol9); ~l9b1.set(\dur, ~f9, \vol, vol9);
- ~l9c1.set(\dur, ~f9/~icd3, \vol, vol9); ~l9d1.set(\dur, ~f9/~icd3, \vol, vol9);
- ~l9e1.set(\dur, ~f9/~icd6, \vol, vol9); ~l9f1.set(\dur, ~f9/~icd6, \vol, vol9);
- ~l10a1.set(\dur, ~f10, \vol, vol10); ~l10b1.set(\dur, ~f10, \vol, vol10);
- ~l10c1.set(\dur, ~f10/~icd3, \vol, vol10);~l10d1.set(\dur, ~f10/~icd3, \vol, vol10);
- ~l10e1.set(\dur, ~f10/~icd6, \vol, vol10);~l10f1.set(\dur, ~f10/~icd6, \vol, vol10);
- ~l11a1.set(\dur, ~f11, \vol, vol11); ~l11b1.set(\dur, ~f11, \vol, vol11);
- ~l11c1.set(\dur, ~f11/~icd3, \vol, vol11);~l11d1.set(\dur, ~f11/~icd3, \vol, vol11);
- ~l11e1.set(\dur, ~f11/~icd6, \vol, vol11);~l11f1.set(\dur, ~f11/~icd6, \vol, vol11);
- ~l12a1.set(\dur, ~f12, \vol, vol12); ~l12b1.set(\dur, ~f12, \vol, vol12);
- ~l12c1.set(\dur, ~f12/~icd3, \vol, vol12);~l12d1.set(\dur, ~f12/~icd3, \vol, vol12);
- ~l12e1.set(\dur, ~f12/~icd6, \vol, vol12);~l12f1.set(\dur, ~f12/~icd6, \vol, vol12);
+ s.makeBundle(0, {
+ ~l1a1.set(\dur, ~f1, \vol, vol1); ~l1b1.set(\dur, ~f1, \vol, vol1);
+ ~l1c1.set(\dur, ~f1/~icd3, \vol, vol1); ~l1d1.set(\dur, ~f1/~icd3, \vol, vol1);
+ ~l1e1.set(\dur, ~f1/~icd6, \vol, vol1); ~l1f1.set(\dur, ~f1/~icd6, \vol, vol1);
+ ~l2a1.set(\dur, ~f2, \vol, vol2); ~l2b1.set(\dur, ~f2, \vol, vol2);
+ ~l2c1.set(\dur, ~f2/~icd3, \vol, vol2); ~l2d1.set(\dur, ~f2/~icd3, \vol, vol2);
+ ~l2e1.set(\dur, ~f2/~icd6, \vol, vol2); ~l2f1.set(\dur, ~f2/~icd6, \vol, vol2);
+ ~l3a1.set(\dur, ~f3, \vol, vol3); ~l3b1.set(\dur, ~f3, \vol, vol3);
+ ~l3c1.set(\dur, ~f3/~icd3, \vol, vol3); ~l3d1.set(\dur, ~f3/~icd3, \vol, vol3);
+ ~l3e1.set(\dur, ~f3/~icd6, \vol, vol3); ~l3f1.set(\dur, ~f3/~icd6, \vol, vol3);
+ ~l4a1.set(\dur, ~f4, \vol, vol4); ~l4b1.set(\dur, ~f4, \vol, vol4);
+ ~l4c1.set(\dur, ~f4/~icd3, \vol, vol4); ~l4d1.set(\dur, ~f4/~icd3, \vol, vol4);
+ ~l4e1.set(\dur, ~f4/~icd6, \vol, vol4); ~l4f1.set(\dur, ~f4/~icd6, \vol, vol4);
+ ~l5a1.set(\dur, ~f5, \vol, vol5); ~l5b1.set(\dur, ~f5, \vol, vol5);
+ ~l5c1.set(\dur, ~f5/~icd3, \vol, vol5); ~l5d1.set(\dur, ~f5/~icd3, \vol, vol5);
+ ~l5e1.set(\dur, ~f5/~icd6, \vol, vol5); ~l5f1.set(\dur, ~f5/~icd6, \vol, vol5);
+ ~l6a1.set(\dur, ~f6, \vol, vol6); ~l6b1.set(\dur, ~f6, \vol, vol6);
+ ~l6c1.set(\dur, ~f6/~icd3, \vol, vol6); ~l6d1.set(\dur, ~f6/~icd3, \vol, vol6);
+ ~l6e1.set(\dur, ~f6/~icd6, \vol, vol6); ~l6f1.set(\dur, ~f6/~icd6, \vol, vol6);
+ ~l7a1.set(\dur, ~f7, \vol, vol7); ~l7b1.set(\dur, ~f7, \vol, vol7);
+ ~l7c1.set(\dur, ~f7/~icd3, \vol, vol7); ~l7d1.set(\dur, ~f7/~icd3, \vol, vol7);
+ ~l7e1.set(\dur, ~f7/~icd6, \vol, vol7); ~l7f1.set(\dur, ~f7/~icd6, \vol, vol7);
+ ~l8a1.set(\dur, ~f8, \vol, vol8); ~l8b1.set(\dur, ~f8, \vol, vol8);
+ ~l8c1.set(\dur, ~f8/~icd3, \vol, vol8); ~l8d1.set(\dur, ~f8/~icd3, \vol, vol8);
+ ~l8e1.set(\dur, ~f8/~icd6, \vol, vol8); ~l8f1.set(\dur, ~f8/~icd6, \vol, vol8);
+ ~l9a1.set(\dur, ~f9, \vol, vol9); ~l9b1.set(\dur, ~f9, \vol, vol9);
+ ~l9c1.set(\dur, ~f9/~icd3, \vol, vol9); ~l9d1.set(\dur, ~f9/~icd3, \vol, vol9);
+ ~l9e1.set(\dur, ~f9/~icd6, \vol, vol9); ~l9f1.set(\dur, ~f9/~icd6, \vol, vol9);
+ ~l10a1.set(\dur, ~f10, \vol, vol10); ~l10b1.set(\dur, ~f10, \vol, vol10);
+ ~l10c1.set(\dur, ~f10/~icd3, \vol, vol10);~l10d1.set(\dur, ~f10/~icd3, \vol, vol10);
+ ~l10e1.set(\dur, ~f10/~icd6, \vol, vol10);~l10f1.set(\dur, ~f10/~icd6, \vol, vol10);
+ ~l11a1.set(\dur, ~f11, \vol, vol11); ~l11b1.set(\dur, ~f11, \vol, vol11);
+ ~l11c1.set(\dur, ~f11/~icd3, \vol, vol11);~l11d1.set(\dur, ~f11/~icd3, \vol, vol11);
+ ~l11e1.set(\dur, ~f11/~icd6, \vol, vol11);~l11f1.set(\dur, ~f11/~icd6, \vol, vol11);
+ ~l12a1.set(\dur, ~f12, \vol, vol12); ~l12b1.set(\dur, ~f12, \vol, vol12);
+ ~l12c1.set(\dur, ~f12/~icd3, \vol, vol12);~l12d1.set(\dur, ~f12/~icd3, \vol, vol12);
+ ~l12e1.set(\dur, ~f12/~icd6, \vol, vol12);~l12f1.set(\dur, ~f12/~icd6, \vol, vol12);
+ });
}););
}
{~l1a.isRunning == true} {
(1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6;
#vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
- ~l1a.set(\dur, ~f1, \vol, vol1); ~l1b.set(\dur, ~f1, \vol, vol1);
- ~l1c.set(\dur, ~f1/~icd3, \vol, vol1); ~l1d.set(\dur, ~f1/~icd3, \vol, vol1);
- ~l1e.set(\dur, ~f1/~icd6, \vol, vol1); ~l1f.set(\dur, ~f1/~icd6, \vol, vol1);
- ~l2a.set(\dur, ~f2, \vol, vol2); ~l2b.set(\dur, ~f2, \vol, vol2);
- ~l2c.set(\dur, ~f2/~icd3, \vol, vol2); ~l2d.set(\dur, ~f2/~icd3, \vol, vol2);
- ~l2e.set(\dur, ~f2/~icd6, \vol, vol2); ~l2f.set(\dur, ~f2/~icd6, \vol, vol2);
- ~l3a.set(\dur, ~f3, \vol, vol3); ~l3b.set(\dur, ~f3, \vol, vol3);
- ~l3c.set(\dur, ~f3/~icd3, \vol, vol3); ~l3d.set(\dur, ~f3/~icd3, \vol, vol3);
- ~l3e.set(\dur, ~f3/~icd6, \vol, vol3); ~l3f.set(\dur, ~f3/~icd6, \vol, vol3);
- ~l4a.set(\dur, ~f4, \vol, vol4); ~l4b.set(\dur, ~f4, \vol, vol4);
- ~l4c.set(\dur, ~f4/~icd3, \vol, vol4); ~l4d.set(\dur, ~f4/~icd3, \vol, vol4);
- ~l4e.set(\dur, ~f4/~icd6, \vol, vol4); ~l4f.set(\dur, ~f4/~icd6, \vol, vol4);
- ~l5a.set(\dur, ~f5, \vol, vol5); ~l5b.set(\dur, ~f5, \vol, vol5);
- ~l5c.set(\dur, ~f5/~icd3, \vol, vol5); ~l5d.set(\dur, ~f5/~icd3, \vol, vol5);
- ~l5e.set(\dur, ~f5/~icd6, \vol, vol5); ~l5f.set(\dur, ~f5/~icd6, \vol, vol5);
- ~l6a.set(\dur, ~f6, \vol, vol6); ~l6b.set(\dur, ~f6, \vol, vol6);
- ~l6c.set(\dur, ~f6/~icd3, \vol, vol6); ~l6d.set(\dur, ~f6/~icd3, \vol, vol6);
- ~l6e.set(\dur, ~f6/~icd6, \vol, vol6); ~l6f.set(\dur, ~f6/~icd6, \vol, vol6);
- ~l7a.set(\dur, ~f7, \vol, vol7); ~l7b.set(\dur, ~f7, \vol, vol7);
- ~l7c.set(\dur, ~f7/~icd3, \vol, vol7); ~l7d.set(\dur, ~f7/~icd3, \vol, vol7);
- ~l7e.set(\dur, ~f7/~icd6, \vol, vol7); ~l7f.set(\dur, ~f7/~icd6, \vol, vol7);
- ~l8a.set(\dur, ~f8, \vol, vol8); ~l8b.set(\dur, ~f8, \vol, vol8);
- ~l8c.set(\dur, ~f8/~icd3, \vol, vol8); ~l8d.set(\dur, ~f8/~icd3, \vol, vol8);
- ~l8e.set(\dur, ~f8/~icd6, \vol, vol8); ~l8f.set(\dur, ~f8/~icd6, \vol, vol8);
- ~l9a.set(\dur, ~f9, \vol, vol9); ~l9b.set(\dur, ~f9, \vol, vol9);
- ~l9c.set(\dur, ~f9/~icd3, \vol, vol9); ~l9d.set(\dur, ~f9/~icd3, \vol, vol9);
- ~l9e.set(\dur, ~f9/~icd6, \vol, vol9); ~l9f.set(\dur, ~f9/~icd6, \vol, vol9);
- ~l10a.set(\dur, ~f10, \vol, vol10); ~l10b.set(\dur, ~f10, \vol, vol10);
- ~l10c.set(\dur, ~f10/~icd3, \vol, vol10);~l10d.set(\dur, ~f10/~icd3, \vol, vol10);
- ~l10e.set(\dur, ~f10/~icd6, \vol, vol10);~l10f.set(\dur, ~f10/~icd6, \vol, vol10);
- ~l11a.set(\dur, ~f11, \vol, vol11); ~l11b.set(\dur, ~f11, \vol, vol11);
- ~l11c.set(\dur, ~f11/~icd3, \vol, vol11);~l11d.set(\dur, ~f11/~icd3, \vol, vol11);
- ~l11e.set(\dur, ~f11/~icd6, \vol, vol11);~l11f.set(\dur, ~f11/~icd6, \vol, vol11);
- ~l12a.set(\dur, ~f12, \vol, vol12); ~l12b.set(\dur, ~f12, \vol, vol12);
- ~l12c.set(\dur, ~f12/~icd3, \vol, vol12);~l12d.set(\dur, ~f12/~icd3, \vol, vol12);
- ~l12e.set(\dur, ~f12/~icd6, \vol, vol12);~l12f.set(\dur, ~f12/~icd6, \vol, vol12);
-
+ s.makeBundle(0, {
+ ~l1a.set(\dur, ~f1, \vol, vol1); ~l1b.set(\dur, ~f1, \vol, vol1);
+ ~l1c.set(\dur, ~f1/~icd3, \vol, vol1); ~l1d.set(\dur, ~f1/~icd3, \vol, vol1);
+ ~l1e.set(\dur, ~f1/~icd6, \vol, vol1); ~l1f.set(\dur, ~f1/~icd6, \vol, vol1);
+ ~l2a.set(\dur, ~f2, \vol, vol2); ~l2b.set(\dur, ~f2, \vol, vol2);
+ ~l2c.set(\dur, ~f2/~icd3, \vol, vol2); ~l2d.set(\dur, ~f2/~icd3, \vol, vol2);
+ ~l2e.set(\dur, ~f2/~icd6, \vol, vol2); ~l2f.set(\dur, ~f2/~icd6, \vol, vol2);
+ ~l3a.set(\dur, ~f3, \vol, vol3); ~l3b.set(\dur, ~f3, \vol, vol3);
+ ~l3c.set(\dur, ~f3/~icd3, \vol, vol3); ~l3d.set(\dur, ~f3/~icd3, \vol, vol3);
+ ~l3e.set(\dur, ~f3/~icd6, \vol, vol3); ~l3f.set(\dur, ~f3/~icd6, \vol, vol3);
+ ~l4a.set(\dur, ~f4, \vol, vol4); ~l4b.set(\dur, ~f4, \vol, vol4);
+ ~l4c.set(\dur, ~f4/~icd3, \vol, vol4); ~l4d.set(\dur, ~f4/~icd3, \vol, vol4);
+ ~l4e.set(\dur, ~f4/~icd6, \vol, vol4); ~l4f.set(\dur, ~f4/~icd6, \vol, vol4);
+ ~l5a.set(\dur, ~f5, \vol, vol5); ~l5b.set(\dur, ~f5, \vol, vol5);
+ ~l5c.set(\dur, ~f5/~icd3, \vol, vol5); ~l5d.set(\dur, ~f5/~icd3, \vol, vol5);
+ ~l5e.set(\dur, ~f5/~icd6, \vol, vol5); ~l5f.set(\dur, ~f5/~icd6, \vol, vol5);
+ ~l6a.set(\dur, ~f6, \vol, vol6); ~l6b.set(\dur, ~f6, \vol, vol6);
+ ~l6c.set(\dur, ~f6/~icd3, \vol, vol6); ~l6d.set(\dur, ~f6/~icd3, \vol, vol6);
+ ~l6e.set(\dur, ~f6/~icd6, \vol, vol6); ~l6f.set(\dur, ~f6/~icd6, \vol, vol6);
+ ~l7a.set(\dur, ~f7, \vol, vol7); ~l7b.set(\dur, ~f7, \vol, vol7);
+ ~l7c.set(\dur, ~f7/~icd3, \vol, vol7); ~l7d.set(\dur, ~f7/~icd3, \vol, vol7);
+ ~l7e.set(\dur, ~f7/~icd6, \vol, vol7); ~l7f.set(\dur, ~f7/~icd6, \vol, vol7);
+ ~l8a.set(\dur, ~f8, \vol, vol8); ~l8b.set(\dur, ~f8, \vol, vol8);
+ ~l8c.set(\dur, ~f8/~icd3, \vol, vol8); ~l8d.set(\dur, ~f8/~icd3, \vol, vol8);
+ ~l8e.set(\dur, ~f8/~icd6, \vol, vol8); ~l8f.set(\dur, ~f8/~icd6, \vol, vol8);
+ ~l9a.set(\dur, ~f9, \vol, vol9); ~l9b.set(\dur, ~f9, \vol, vol9);
+ ~l9c.set(\dur, ~f9/~icd3, \vol, vol9); ~l9d.set(\dur, ~f9/~icd3, \vol, vol9);
+ ~l9e.set(\dur, ~f9/~icd6, \vol, vol9); ~l9f.set(\dur, ~f9/~icd6, \vol, vol9);
+ ~l10a.set(\dur, ~f10, \vol, vol10); ~l10b.set(\dur, ~f10, \vol, vol10);
+ ~l10c.set(\dur, ~f10/~icd3, \vol, vol10);~l10d.set(\dur, ~f10/~icd3, \vol, vol10);
+ ~l10e.set(\dur, ~f10/~icd6, \vol, vol10);~l10f.set(\dur, ~f10/~icd6, \vol, vol10);
+ ~l11a.set(\dur, ~f11, \vol, vol11); ~l11b.set(\dur, ~f11, \vol, vol11);
+ ~l11c.set(\dur, ~f11/~icd3, \vol, vol11);~l11d.set(\dur, ~f11/~icd3, \vol, vol11);
+ ~l11e.set(\dur, ~f11/~icd6, \vol, vol11);~l11f.set(\dur, ~f11/~icd6, \vol, vol11);
+ ~l12a.set(\dur, ~f12, \vol, vol12); ~l12b.set(\dur, ~f12, \vol, vol12);
+ ~l12c.set(\dur, ~f12/~icd3, \vol, vol12);~l12d.set(\dur, ~f12/~icd3, \vol, vol12);
+ ~l12e.set(\dur, ~f12/~icd6, \vol, vol12);~l12f.set(\dur, ~f12/~icd6, \vol, vol12);
+ });
}););
};
};
1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6;
#vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
#c,d,e,f,g,h,i,j,k,l,m,n = (([ o,p,q,r,s,t,u,v,w,x,y,z ]-[ ~f1,~f2,~f3,~f4,~f5,~f6,~f7,~f8,~f9,~f10,~f11,~f12 ])*(-1)/~slidedo);~slidedo.do({([ o+o=c,p+p=d,q+q=e,r+r=f,s=s+g,t=t+h,u=u+i,v=v+j,w=w+k,x=x+l,y=y+m,z=z+n ];
- ~l1a1.set(\dur, o, \vol, vol1);
- ~l1b1.set(\dur, o, \vol, vol1);
- ~l1c1.set(\dur, o/~icd3, \vol, vol1);
- ~l1d1.set(\dur, o/~icd3, \vol, vol1);
- ~l1e1.set(\dur, o/~icd6, \vol, vol1);
- ~l1f1.set(\dur, o/~icd6, \vol, vol1);
- ~l2a1.set(\dur, p, \vol, vol2);
- ~l2b1.set(\dur, p, \vol, vol2);
- ~l2c1.set(\dur, p/~icd3, \vol, vol2);
- ~l2d1.set(\dur, p/~icd3, \vol, vol2);
- ~l2e1.set(\dur, p/~icd6, \vol, vol2);
- ~l2f1.set(\dur, p/~icd6, \vol, vol2);
- ~l3a1.set(\dur, q, \vol, vol3);
- ~l3b1.set(\dur, q, \vol, vol3);
- ~l3c1.set(\dur, q/~icd3, \vol, vol3);
- ~l3d1.set(\dur, q/~icd3, \vol, vol3);
- ~l3e1.set(\dur, q/~icd6, \vol, vol3);
- ~l3f1.set(\dur, q/~icd6, \vol, vol3);
- ~l4a1.set(\dur, r, \vol, vol4);
- ~l4b1.set(\dur, r, \vol, vol4);
- ~l4c1.set(\dur, r/~icd3, \vol, vol4);
- ~l4d1.set(\dur, r/~icd3, \vol, vol4);
- ~l4e1.set(\dur, r/~icd6, \vol, vol4);
- ~l4f1.set(\dur, r/~icd6, \vol, vol4);
- ~l5a1.set(\dur, s, \vol, vol5);
- ~l5b1.set(\dur, s, \vol, vol5);
- ~l5c1.set(\dur, s/~icd3, \vol, vol5);
- ~l5d1.set(\dur, s/~icd3,\vol, vol5);
- ~l5e1.set(\dur, s/~icd6, \vol, vol5);
- ~l5f1.set(\dur, s/~icd6, \vol, vol5);
- ~l6a1.set(\dur, t, \vol, vol6);
- ~l6b1.set(\dur, t, \vol, vol6);
- ~l6c1.set(\dur, t/~icd3, \vol, vol6);
- ~l6d1.set(\dur, t/~icd3, \vol, vol6);
- ~l6e1.set(\dur, t/~icd6, \vol, vol6);
- ~l6f1.set(\dur, t/~icd6, \vol, vol6);
- ~l7a1.set(\dur, u, \vol, vol7);
- ~l7b1.set(\dur, u, \vol, vol7);
- ~l7c1.set(\dur, u/~icd3, \vol, vol7);
- ~l7d1.set(\dur, u/~icd3, \vol, vol7);
- ~l7e1.set(\dur, u/~icd6, \vol, vol7);
- ~l7f1.set(\dur, u/~icd6, \vol, vol7);
- ~l8a1.set(\dur, v, \vol, vol8);
- ~l8b1.set(\dur, v, \vol, vol8);
- ~l8c1.set(\dur, v/~icd3, \vol, vol8);
- ~l8d1.set(\dur, v/~icd3, \vol, vol8);
- ~l8e1.set(\dur, v/~icd6, \vol, vol8);
- ~l8f1.set(\dur, v/~icd6, \vol, vol8);
- ~l9a1.set(\dur, w, \vol, vol9);
- ~l9b1.set(\dur, w, \vol, vol9);
- ~l9c1.set(\dur, w/~icd3, \vol, vol9);
- ~l9d1.set(\dur, w/~icd3, \vol, vol9);
- ~l9e1.set(\dur, w/~icd6, \vol, vol9);
- ~l9f1.set(\dur, w/~icd6, \vol, vol9);
- ~l10a1.set(\dur, x, \vol, vol10);
- ~l10b1.set(\dur, x, \vol, vol10);
- ~l10c1.set(\dur, x/~icd3, \vol, vol10);
- ~l10d1.set(\dur, x/~icd3, \vol, vol10);
- ~l10e1.set(\dur, x/~icd6, \vol, vol10);
- ~l10f1.set(\dur, x/~icd6, \vol, vol10);
- ~l11a1.set(\dur, y, \vol, vol11);
- ~l11b1.set(\dur, y, \vol, vol11);
- ~l11c1.set(\dur, y/~icd3, \vol, vol11);
- ~l11d1.set(\dur, y/~icd3, \vol, vol11);
- ~l11e1.set(\dur, y/~icd6, \vol, vol11);
- ~l11f1.set(\dur, y/~icd6, \vol, vol11);
- ~l12a1.set(\dur, z, \vol, vol12);
- ~l12b1.set(\dur, z, \vol, vol12);
- ~l12c1.set(\dur, z/~icd3, \vol, vol12);
- ~l12d1.set(\dur, z/~icd3, \vol, vol12);
- ~l12e1.set(\dur, z/~icd6, \vol, vol12);
- ~l12f1.set(\dur, z/~icd6, \vol, vol12);
- );
- (~slidetime/~slidedo).wait;
- });});}).play;);}{~l1a.isRunning == true} {(
- ~slideroutine = Routine({1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6;
- #vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
- #c,d,e,f,g,h,i,j,k,l,m,n = (([ o,p,q,r,s,t,u,v,w,x,y,z ]-[ ~f1,~f2,~f3,~f4,~f5,~f6,~f7,~f8,~f9,~f10,~f11,~f12 ])*(-1)/~slidedo);~slidedo.do({([ o+o=c,p+p=d,q+q=e,r+r=f,s=s+g,t=t+h,u=u+i,v=v+j,w=w+k,x=x+l,y=y+m,z=z+n ];
+ s.makeBundle(0, {
+ ~l1a1.set(\dur, o, \vol, vol1);
+ ~l1b1.set(\dur, o, \vol, vol1);
+ ~l1c1.set(\dur, o/~icd3, \vol, vol1);
+ ~l1d1.set(\dur, o/~icd3, \vol, vol1);
+ ~l1e1.set(\dur, o/~icd6, \vol, vol1);
+ ~l1f1.set(\dur, o/~icd6, \vol, vol1);
+ ~l2a1.set(\dur, p, \vol, vol2);
+ ~l2b1.set(\dur, p, \vol, vol2);
+ ~l2c1.set(\dur, p/~icd3, \vol, vol2);
+ ~l2d1.set(\dur, p/~icd3, \vol, vol2);
+ ~l2e1.set(\dur, p/~icd6, \vol, vol2);
+ ~l2f1.set(\dur, p/~icd6, \vol, vol2);
+ ~l3a1.set(\dur, q, \vol, vol3);
+ ~l3b1.set(\dur, q, \vol, vol3);
+ ~l3c1.set(\dur, q/~icd3, \vol, vol3);
+ ~l3d1.set(\dur, q/~icd3, \vol, vol3);
+ ~l3e1.set(\dur, q/~icd6, \vol, vol3);
+ ~l3f1.set(\dur, q/~icd6, \vol, vol3);
+ ~l4a1.set(\dur, r, \vol, vol4);
+ ~l4b1.set(\dur, r, \vol, vol4);
+ ~l4c1.set(\dur, r/~icd3, \vol, vol4);
+ ~l4d1.set(\dur, r/~icd3, \vol, vol4);
+ ~l4e1.set(\dur, r/~icd6, \vol, vol4);
+ ~l4f1.set(\dur, r/~icd6, \vol, vol4);
+ ~l5a1.set(\dur, s, \vol, vol5);
+ ~l5b1.set(\dur, s, \vol, vol5);
+ ~l5c1.set(\dur, s/~icd3, \vol, vol5);
+ ~l5d1.set(\dur, s/~icd3,\vol, vol5);
+ ~l5e1.set(\dur, s/~icd6, \vol, vol5);
+ ~l5f1.set(\dur, s/~icd6, \vol, vol5);
+ ~l6a1.set(\dur, t, \vol, vol6);
+ ~l6b1.set(\dur, t, \vol, vol6);
+ ~l6c1.set(\dur, t/~icd3, \vol, vol6);
+ ~l6d1.set(\dur, t/~icd3, \vol, vol6);
+ ~l6e1.set(\dur, t/~icd6, \vol, vol6);
+ ~l6f1.set(\dur, t/~icd6, \vol, vol6);
+ ~l7a1.set(\dur, u, \vol, vol7);
+ ~l7b1.set(\dur, u, \vol, vol7);
+ ~l7c1.set(\dur, u/~icd3, \vol, vol7);
+ ~l7d1.set(\dur, u/~icd3, \vol, vol7);
+ ~l7e1.set(\dur, u/~icd6, \vol, vol7);
+ ~l7f1.set(\dur, u/~icd6, \vol, vol7);
+ ~l8a1.set(\dur, v, \vol, vol8);
+ ~l8b1.set(\dur, v, \vol, vol8);
+ ~l8c1.set(\dur, v/~icd3, \vol, vol8);
+ ~l8d1.set(\dur, v/~icd3, \vol, vol8);
+ ~l8e1.set(\dur, v/~icd6, \vol, vol8);
+ ~l8f1.set(\dur, v/~icd6, \vol, vol8);
+ ~l9a1.set(\dur, w, \vol, vol9);
+ ~l9b1.set(\dur, w, \vol, vol9);
+ ~l9c1.set(\dur, w/~icd3, \vol, vol9);
+ ~l9d1.set(\dur, w/~icd3, \vol, vol9);
+ ~l9e1.set(\dur, w/~icd6, \vol, vol9);
+ ~l9f1.set(\dur, w/~icd6, \vol, vol9);
+ ~l10a1.set(\dur, x, \vol, vol10);
+ ~l10b1.set(\dur, x, \vol, vol10);
+ ~l10c1.set(\dur, x/~icd3, \vol, vol10);
+ ~l10d1.set(\dur, x/~icd3, \vol, vol10);
+ ~l10e1.set(\dur, x/~icd6, \vol, vol10);
+ ~l10f1.set(\dur, x/~icd6, \vol, vol10);
+ ~l11a1.set(\dur, y, \vol, vol11);
+ ~l11b1.set(\dur, y, \vol, vol11);
+ ~l11c1.set(\dur, y/~icd3, \vol, vol11);
+ ~l11d1.set(\dur, y/~icd3, \vol, vol11);
+ ~l11e1.set(\dur, y/~icd6, \vol, vol11);
+ ~l11f1.set(\dur, y/~icd6, \vol, vol11);
+ ~l12a1.set(\dur, z, \vol, vol12);
+ ~l12b1.set(\dur, z, \vol, vol12);
+ ~l12c1.set(\dur, z/~icd3, \vol, vol12);
+ ~l12d1.set(\dur, z/~icd3, \vol, vol12);
+ ~l12e1.set(\dur, z/~icd6, \vol, vol12);
+ ~l12f1.set(\dur, z/~icd6, \vol, vol12);
+ });
+ );
+ (~slidetime/~slidedo).wait;
+});});}).play;);}{~l1a.isRunning == true} {(
+ ~slideroutine = Routine({1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6;
+ #vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
+ #c,d,e,f,g,h,i,j,k,l,m,n = (([ o,p,q,r,s,t,u,v,w,x,y,z ]-[ ~f1,~f2,~f3,~f4,~f5,~f6,~f7,~f8,~f9,~f10,~f11,~f12 ])*(-1)/~slidedo);~slidedo.do({([ o+o=c,p+p=d,q+q=e,r+r=f,s=s+g,t=t+h,u=u+i,v=v+j,w=w+k,x=x+l,y=y+m,z=z+n ];
+ s.makeBundle(0, {
~l1a.set(\dur, o, \vol, vol1);
~l1b.set(\dur, o, \vol, vol1);
~l1c.set(\dur, o/~icd3, \vol, vol1);
~l12d.set(\dur, z/~icd3, \vol, vol12);
~l12e.set(\dur, z/~icd6, \vol, vol12);
~l12f.set(\dur, z/~icd6, \vol, vol12);
- );
- (~slidetime/~slidedo).wait;});});
+ });
+ );
+ (~slidetime/~slidedo).wait;});});
}).play;);};};
(1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12;
#vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
#f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 = [ 0,0,0,0,0,0,0,0,0,0,0,0 ];
- ~l1a1.set(\dur, f1, \vol, vol1); ~l1b1.set(\dur, f1, \vol, vol1);
- ~l1c1.set(\dur, f1/~icd3, \vol, vol1); ~l1d1.set(\dur, f1/~icd3, \vol, vol1);
- ~l1e1.set(\dur, f1/~icd6, \vol, vol1); ~l1f1.set(\dur, f1/~icd6, \vol, vol1);
- ~l2a1.set(\dur, f2, \vol, vol2); ~l2b1.set(\dur, f2, \vol, vol2);
- ~l2c1.set(\dur, f2/~icd3, \vol, vol2); ~l2d1.set(\dur, f2/~icd3, \vol, vol2);
- ~l2e1.set(\dur, f2/~icd6, \vol, vol2); ~l2f1.set(\dur, f2/~icd6, \vol, vol2);
- ~l3a1.set(\dur, f3, \vol, vol3); ~l3b1.set(\dur, f3, \vol, vol3);
- ~l3c1.set(\dur, f3/~icd3, \vol, vol3); ~l3d1.set(\dur, f3/~icd3, \vol, vol3);
- ~l3e1.set(\dur, f3/~icd6, \vol, vol3); ~l3f1.set(\dur, f3/~icd6, \vol, vol3);
- ~l4a1.set(\dur, f4, \vol, vol4); ~l4b1.set(\dur, f4, \vol, vol4);
- ~l4c1.set(\dur, f4/~icd3, \vol, vol4); ~l4d1.set(\dur, f4/~icd3, \vol, vol4);
- ~l4e1.set(\dur, f4/~icd6, \vol, vol4); ~l4f1.set(\dur, f4/~icd6, \vol, vol4);
- ~l5a1.set(\dur, f5, \vol, vol5); ~l5b1.set(\dur, f5, \vol, vol5);
- ~l5c1.set(\dur, f5/~icd3, \vol, vol5); ~l5d1.set(\dur, f5/~icd3, \vol, vol5);
- ~l5e1.set(\dur, f5/~icd6, \vol, vol5); ~l5f1.set(\dur, f5/~icd6, \vol, vol5);
- ~l6a1.set(\dur, f6, \vol, vol6); ~l6b1.set(\dur, f6, \vol, vol6);
- ~l6c1.set(\dur, f6/~icd3, \vol, vol6); ~l6d1.set(\dur, f6/~icd3, \vol, vol6);
- ~l6e1.set(\dur, f6/~icd6, \vol, vol6); ~l6f1.set(\dur, f6/~icd6, \vol, vol6);
- ~l7a1.set(\dur, f7, \vol, vol7); ~l7b1.set(\dur, f7, \vol, vol7);
- ~l7c1.set(\dur, f7/~icd3, \vol, vol7); ~l7d1.set(\dur, f7/~icd3, \vol, vol7);
- ~l7e1.set(\dur, f7/~icd6, \vol, vol7); ~l7f1.set(\dur, f7/~icd6, \vol, vol7);
- ~l8a1.set(\dur, f8, \vol, vol8); ~l8b1.set(\dur, f8, \vol, vol8);
- ~l8c1.set(\dur, f8/~icd3, \vol, vol8); ~l8d1.set(\dur, f8/~icd3, \vol, vol8);
- ~l8e1.set(\dur, f8/~icd6, \vol, vol8); ~l8f1.set(\dur, f8/~icd6, \vol, vol8);
- ~l9a1.set(\dur, f9, \vol, vol9); ~l9b1.set(\dur, f9, \vol, vol9);
- ~l9c1.set(\dur, f9/~icd3, \vol, vol9); ~l9d1.set(\dur, f9/~icd3, \vol, vol9);
- ~l9e1.set(\dur, f9/~icd6, \vol, vol9); ~l9f1.set(\dur, f9/~icd6, \vol, vol9);
- ~l10a1.set(\dur, f10, \vol, vol10); ~l10b1.set(\dur, f10, \vol, vol10);
- ~l10c1.set(\dur, f10/~icd3, \vol, vol10);~l10d1.set(\dur, f10/~icd3, \vol, vol10);
- ~l10e1.set(\dur, f10/~icd6, \vol, vol10);~l10f1.set(\dur, f10/~icd6, \vol, vol10);
- ~l11a1.set(\dur, f11, \vol, vol11); ~l11b1.set(\dur, f11, \vol, vol11);
- ~l11c1.set(\dur, f11/~icd3, \vol, vol11);~l11d1.set(\dur, f11/~icd3, \vol, vol11);
- ~l11e1.set(\dur, f11/~icd6, \vol, vol11);~l11f1.set(\dur, f11/~icd6, \vol, vol11);
- ~l12a1.set(\dur, f12, \vol, vol12); ~l12b1.set(\dur, f12, \vol, vol12);
- ~l12c1.set(\dur, f12/~icd3, \vol, vol12);~l12d1.set(\dur, f12/~icd3, \vol, vol12);
- ~l12e1.set(\dur, f12/~icd6, \vol, vol12);~l12f1.set(\dur, f12/~icd6, \vol, vol12);
- }););
- }
- {~l1a.isRunning == true} {
- (1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12;
- #vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
- #f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 = [ 0,0,0,0,0,0,0,0,0,0,0,0 ];
- ~l1a.set(\dur, f1, \vol, vol1); ~l1b.set(\dur, f1, \vol, vol1);
- ~l1c.set(\dur, f1/~icd3, \vol, vol1); ~l1d.set(\dur, f1/~icd3, \vol, vol1);
- ~l1e.set(\dur, f1/~icd6, \vol, vol1); ~l1f.set(\dur, f1/~icd6, \vol, vol1);
- ~l2a.set(\dur, f2, \vol, vol2); ~l2b.set(\dur, f2, \vol, vol2);
- ~l2c.set(\dur, f2/~icd3, \vol, vol2); ~l2d.set(\dur, f2/~icd3, \vol, vol2);
- ~l2e.set(\dur, f2/~icd6, \vol, vol2); ~l2f.set(\dur, f2/~icd6, \vol, vol2);
- ~l3a.set(\dur, f3, \vol, vol3); ~l3b.set(\dur, f3, \vol, vol3);
- ~l3c.set(\dur, f3/~icd3, \vol, vol3); ~l3d.set(\dur, f3/~icd3, \vol, vol3);
- ~l3e.set(\dur, f3/~icd6, \vol, vol3); ~l3f.set(\dur, f3/~icd6, \vol, vol3);
- ~l4a.set(\dur, f4, \vol, vol4); ~l4b.set(\dur, f4, \vol, vol4);
- ~l4c.set(\dur, f4/~icd3, \vol, vol4); ~l4d.set(\dur, f4/~icd3, \vol, vol4);
- ~l4e.set(\dur, f4/~icd6, \vol, vol4); ~l4f.set(\dur, f4/~icd6, \vol, vol4);
- ~l5a.set(\dur, f5, \vol, vol5); ~l5b.set(\dur, f5, \vol, vol5);
- ~l5c.set(\dur, f5/~icd3, \vol, vol5); ~l5d.set(\dur, f5/~icd3, \vol, vol5);
- ~l5e.set(\dur, f5/~icd6, \vol, vol5); ~l5f.set(\dur, f5/~icd6, \vol, vol5);
- ~l6a.set(\dur, f6, \vol, vol6); ~l6b.set(\dur, f6, \vol, vol6);
- ~l6c.set(\dur, f6/~icd3, \vol, vol6); ~l6d.set(\dur, f6/~icd3, \vol, vol6);
- ~l6e.set(\dur, f6/~icd6, \vol, vol6); ~l6f.set(\dur, f6/~icd6, \vol, vol6);
- ~l7a.set(\dur, f7, \vol, vol7); ~l7b.set(\dur, f7, \vol, vol7);
- ~l7c.set(\dur, f7/~icd3, \vol, vol7); ~l7d.set(\dur, f7/~icd3, \vol, vol7);
- ~l7e.set(\dur, f7/~icd6, \vol, vol7); ~l7f.set(\dur, f7/~icd6, \vol, vol7);
- ~l8a.set(\dur, f8, \vol, vol8); ~l8b.set(\dur, f8, \vol, vol8);
- ~l8c.set(\dur, f8/~icd3, \vol, vol8); ~l8d.set(\dur, f8/~icd3, \vol, vol8);
- ~l8e.set(\dur, f8/~icd6, \vol, vol8); ~l8f.set(\dur, f8/~icd6, \vol, vol8);
- ~l9a.set(\dur, f9, \vol, vol9); ~l9b.set(\dur, f9, \vol, vol9);
- ~l9c.set(\dur, f9/~icd3, \vol, vol9); ~l9d.set(\dur, f9/~icd3, \vol, vol9);
- ~l9e.set(\dur, f9/~icd6, \vol, vol9); ~l9f.set(\dur, f9/~icd6, \vol, vol9);
- ~l10a.set(\dur, f10, \vol, vol10); ~l10b.set(\dur, f10, \vol, vol10);
- ~l10c.set(\dur, f10/~icd3, \vol, vol10);~l10d.set(\dur, f10/~icd3, \vol, vol10);
- ~l10e.set(\dur, f10/~icd6, \vol, vol10);~l10f.set(\dur, f10/~icd6, \vol, vol10);
- ~l11a.set(\dur, f11, \vol, vol11); ~l11b.set(\dur, f11, \vol, vol11);
- ~l11c.set(\dur, f11/~icd3, \vol, vol11);~l11d.set(\dur, f11/~icd3, \vol, vol11);
- ~l11e.set(\dur, f11/~icd6, \vol, vol11);~l11f.set(\dur, f11/~icd6, \vol, vol11);
- ~l12a.set(\dur, f12, \vol, vol12); ~l12b.set(\dur, f12, \vol, vol12);
- ~l12c.set(\dur, f12/~icd3, \vol, vol12);~l12d.set(\dur, f12/~icd3, \vol, vol12);
- ~l12e.set(\dur, f12/~icd6, \vol, vol12);~l12f.set(\dur, f12/~icd6, \vol, vol12);
-
- }););
- };
- );
-};
-
-~synthfree = {
- (
- case
- {~l1a1.isRunning == true}{
- (1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12;
- #vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
- #f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 = [ 0,0,0,0,0,0,0,0,0,0,0,0 ];
- ~l1a1.set(\dur, f1, \vol, vol1); ~l1b1.set(\dur, f1, \vol, vol1);
+ s.makeBundle(0, {
+ ~l1a1.set(\dur, f1, \vol, vol1); ~l1b1.set(\dur, f1, \vol, vol1);
~l1c1.set(\dur, f1/~icd3, \vol, vol1); ~l1d1.set(\dur, f1/~icd3, \vol, vol1);
~l1e1.set(\dur, f1/~icd6, \vol, vol1); ~l1f1.set(\dur, f1/~icd6, \vol, vol1);
~l2a1.set(\dur, f2, \vol, vol2); ~l2b1.set(\dur, f2, \vol, vol2);
~l12a1.set(\dur, f12, \vol, vol12); ~l12b1.set(\dur, f12, \vol, vol12);
~l12c1.set(\dur, f12/~icd3, \vol, vol12);~l12d1.set(\dur, f12/~icd3, \vol, vol12);
~l12e1.set(\dur, f12/~icd6, \vol, vol12);~l12f1.set(\dur, f12/~icd6, \vol, vol12);
- }););
- AppClock.sched(0.161803398875,{
- ([~l1a1,~l1b1,~l1c1,~l1d1,~l1e1,~l1f1,~l2a1,~l2b1,~l2c1,~l2d1,~l2e1,~l2f1,~l3a1,~l3b1,~l3c1,~l3d1,~l3e1,~l3f1,~l4a1,~l4b1,~l4c1,~l4d1,~l4e1,~l4f1,~l5a1,~l5b1,~l5c1,~l5d1,~l5e1,~l5f1,~l6a1,~l6b1,~l6c1,~l6d1,~l6e1,~l6f1,~l7a1,~l7b1,~l7c1,~l7d1,~l7e1,~l7f1,~l8a1,~l8b1,~l8c1,~l8d1,~l8e1,~l8f1,~l9a1,~l9b1,~l9c1,~l9d1,~l9e1,~l9f1,~l10a1,~l10b1,~l10c1,~l10d1,~l10e1,~l10f1,~l11a1,~l11b1,~l11c1,~l11d1,~l11e1,~l11f1,~l12a1,~l12b1,~l12c1,~l12d1,~l12e1,~l12f1 ].do(_.free)); ~slideroutine.stop;
});
- }
- {~l1a.isRunning == true}{
- (1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12;
- #vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
- #f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 = [ 0,0,0,0,0,0,0,0,0,0,0,0 ];
+ }););
+ }
+ {~l1a.isRunning == true} {
+ (1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12;
+ #vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
+ #f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 = [ 0,0,0,0,0,0,0,0,0,0,0,0 ];
+ s.makeBundle(0, {
~l1a.set(\dur, f1, \vol, vol1); ~l1b.set(\dur, f1, \vol, vol1);
~l1c.set(\dur, f1/~icd3, \vol, vol1); ~l1d.set(\dur, f1/~icd3, \vol, vol1);
~l1e.set(\dur, f1/~icd6, \vol, vol1); ~l1f.set(\dur, f1/~icd6, \vol, vol1);
~l12a.set(\dur, f12, \vol, vol12); ~l12b.set(\dur, f12, \vol, vol12);
~l12c.set(\dur, f12/~icd3, \vol, vol12);~l12d.set(\dur, f12/~icd3, \vol, vol12);
~l12e.set(\dur, f12/~icd6, \vol, vol12);~l12f.set(\dur, f12/~icd6, \vol, vol12);
+ });
+ }););
+ };
+);
+};
+
+~synthfree = {
+ (
+ case
+ {~l1a1.isRunning == true}{
+ (1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12;
+ #vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
+ #f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 = [ 0,0,0,0,0,0,0,0,0,0,0,0 ];
+ s.makeBundle(0, {
+ ~l1a1.set(\dur, f1, \vol, vol1); ~l1b1.set(\dur, f1, \vol, vol1);
+ ~l1c1.set(\dur, f1/~icd3, \vol, vol1); ~l1d1.set(\dur, f1/~icd3, \vol, vol1);
+ ~l1e1.set(\dur, f1/~icd6, \vol, vol1); ~l1f1.set(\dur, f1/~icd6, \vol, vol1);
+ ~l2a1.set(\dur, f2, \vol, vol2); ~l2b1.set(\dur, f2, \vol, vol2);
+ ~l2c1.set(\dur, f2/~icd3, \vol, vol2); ~l2d1.set(\dur, f2/~icd3, \vol, vol2);
+ ~l2e1.set(\dur, f2/~icd6, \vol, vol2); ~l2f1.set(\dur, f2/~icd6, \vol, vol2);
+ ~l3a1.set(\dur, f3, \vol, vol3); ~l3b1.set(\dur, f3, \vol, vol3);
+ ~l3c1.set(\dur, f3/~icd3, \vol, vol3); ~l3d1.set(\dur, f3/~icd3, \vol, vol3);
+ ~l3e1.set(\dur, f3/~icd6, \vol, vol3); ~l3f1.set(\dur, f3/~icd6, \vol, vol3);
+ ~l4a1.set(\dur, f4, \vol, vol4); ~l4b1.set(\dur, f4, \vol, vol4);
+ ~l4c1.set(\dur, f4/~icd3, \vol, vol4); ~l4d1.set(\dur, f4/~icd3, \vol, vol4);
+ ~l4e1.set(\dur, f4/~icd6, \vol, vol4); ~l4f1.set(\dur, f4/~icd6, \vol, vol4);
+ ~l5a1.set(\dur, f5, \vol, vol5); ~l5b1.set(\dur, f5, \vol, vol5);
+ ~l5c1.set(\dur, f5/~icd3, \vol, vol5); ~l5d1.set(\dur, f5/~icd3, \vol, vol5);
+ ~l5e1.set(\dur, f5/~icd6, \vol, vol5); ~l5f1.set(\dur, f5/~icd6, \vol, vol5);
+ ~l6a1.set(\dur, f6, \vol, vol6); ~l6b1.set(\dur, f6, \vol, vol6);
+ ~l6c1.set(\dur, f6/~icd3, \vol, vol6); ~l6d1.set(\dur, f6/~icd3, \vol, vol6);
+ ~l6e1.set(\dur, f6/~icd6, \vol, vol6); ~l6f1.set(\dur, f6/~icd6, \vol, vol6);
+ ~l7a1.set(\dur, f7, \vol, vol7); ~l7b1.set(\dur, f7, \vol, vol7);
+ ~l7c1.set(\dur, f7/~icd3, \vol, vol7); ~l7d1.set(\dur, f7/~icd3, \vol, vol7);
+ ~l7e1.set(\dur, f7/~icd6, \vol, vol7); ~l7f1.set(\dur, f7/~icd6, \vol, vol7);
+ ~l8a1.set(\dur, f8, \vol, vol8); ~l8b1.set(\dur, f8, \vol, vol8);
+ ~l8c1.set(\dur, f8/~icd3, \vol, vol8); ~l8d1.set(\dur, f8/~icd3, \vol, vol8);
+ ~l8e1.set(\dur, f8/~icd6, \vol, vol8); ~l8f1.set(\dur, f8/~icd6, \vol, vol8);
+ ~l9a1.set(\dur, f9, \vol, vol9); ~l9b1.set(\dur, f9, \vol, vol9);
+ ~l9c1.set(\dur, f9/~icd3, \vol, vol9); ~l9d1.set(\dur, f9/~icd3, \vol, vol9);
+ ~l9e1.set(\dur, f9/~icd6, \vol, vol9); ~l9f1.set(\dur, f9/~icd6, \vol, vol9);
+ ~l10a1.set(\dur, f10, \vol, vol10); ~l10b1.set(\dur, f10, \vol, vol10);
+ ~l10c1.set(\dur, f10/~icd3, \vol, vol10);~l10d1.set(\dur, f10/~icd3, \vol, vol10);
+ ~l10e1.set(\dur, f10/~icd6, \vol, vol10);~l10f1.set(\dur, f10/~icd6, \vol, vol10);
+ ~l11a1.set(\dur, f11, \vol, vol11); ~l11b1.set(\dur, f11, \vol, vol11);
+ ~l11c1.set(\dur, f11/~icd3, \vol, vol11);~l11d1.set(\dur, f11/~icd3, \vol, vol11);
+ ~l11e1.set(\dur, f11/~icd6, \vol, vol11);~l11f1.set(\dur, f11/~icd6, \vol, vol11);
+ ~l12a1.set(\dur, f12, \vol, vol12); ~l12b1.set(\dur, f12, \vol, vol12);
+ ~l12c1.set(\dur, f12/~icd3, \vol, vol12);~l12d1.set(\dur, f12/~icd3, \vol, vol12);
+ ~l12e1.set(\dur, f12/~icd6, \vol, vol12);~l12f1.set(\dur, f12/~icd6, \vol, vol12);
+ });
+ }););
+ AppClock.sched(0.161803398875,{
+ ([~l1a1,~l1b1,~l1c1,~l1d1,~l1e1,~l1f1,~l2a1,~l2b1,~l2c1,~l2d1,~l2e1,~l2f1,~l3a1,~l3b1,~l3c1,~l3d1,~l3e1,~l3f1,~l4a1,~l4b1,~l4c1,~l4d1,~l4e1,~l4f1,~l5a1,~l5b1,~l5c1,~l5d1,~l5e1,~l5f1,~l6a1,~l6b1,~l6c1,~l6d1,~l6e1,~l6f1,~l7a1,~l7b1,~l7c1,~l7d1,~l7e1,~l7f1,~l8a1,~l8b1,~l8c1,~l8d1,~l8e1,~l8f1,~l9a1,~l9b1,~l9c1,~l9d1,~l9e1,~l9f1,~l10a1,~l10b1,~l10c1,~l10d1,~l10e1,~l10f1,~l11a1,~l11b1,~l11c1,~l11d1,~l11e1,~l11f1,~l12a1,~l12b1,~l12c1,~l12d1,~l12e1,~l12f1 ].do(_.free)); ~slideroutine.stop;
+ });
+ }
+ {~l1a.isRunning == true}{
+ (1.do({var vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12,s1,s2,s3,s4,s5,s6,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12;
+ #vol1,vol2,vol3,vol4,vol5,vol6,vol7,vol8,vol9,vol10,vol11,vol12 = [~vol1,~vol2,~vol3,~vol4,~vol5,~vol6,~vol7,~vol8,~vol9,~vol10,~vol11,~vol12];
+ #f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 = [ 0,0,0,0,0,0,0,0,0,0,0,0 ];
+ s.makeBundle(0, {
+ ~l1a.set(\dur, f1, \vol, vol1); ~l1b.set(\dur, f1, \vol, vol1);
+ ~l1c.set(\dur, f1/~icd3, \vol, vol1); ~l1d.set(\dur, f1/~icd3, \vol, vol1);
+ ~l1e.set(\dur, f1/~icd6, \vol, vol1); ~l1f.set(\dur, f1/~icd6, \vol, vol1);
+ ~l2a.set(\dur, f2, \vol, vol2); ~l2b.set(\dur, f2, \vol, vol2);
+ ~l2c.set(\dur, f2/~icd3, \vol, vol2); ~l2d.set(\dur, f2/~icd3, \vol, vol2);
+ ~l2e.set(\dur, f2/~icd6, \vol, vol2); ~l2f.set(\dur, f2/~icd6, \vol, vol2);
+ ~l3a.set(\dur, f3, \vol, vol3); ~l3b.set(\dur, f3, \vol, vol3);
+ ~l3c.set(\dur, f3/~icd3, \vol, vol3); ~l3d.set(\dur, f3/~icd3, \vol, vol3);
+ ~l3e.set(\dur, f3/~icd6, \vol, vol3); ~l3f.set(\dur, f3/~icd6, \vol, vol3);
+ ~l4a.set(\dur, f4, \vol, vol4); ~l4b.set(\dur, f4, \vol, vol4);
+ ~l4c.set(\dur, f4/~icd3, \vol, vol4); ~l4d.set(\dur, f4/~icd3, \vol, vol4);
+ ~l4e.set(\dur, f4/~icd6, \vol, vol4); ~l4f.set(\dur, f4/~icd6, \vol, vol4);
+ ~l5a.set(\dur, f5, \vol, vol5); ~l5b.set(\dur, f5, \vol, vol5);
+ ~l5c.set(\dur, f5/~icd3, \vol, vol5); ~l5d.set(\dur, f5/~icd3, \vol, vol5);
+ ~l5e.set(\dur, f5/~icd6, \vol, vol5); ~l5f.set(\dur, f5/~icd6, \vol, vol5);
+ ~l6a.set(\dur, f6, \vol, vol6); ~l6b.set(\dur, f6, \vol, vol6);
+ ~l6c.set(\dur, f6/~icd3, \vol, vol6); ~l6d.set(\dur, f6/~icd3, \vol, vol6);
+ ~l6e.set(\dur, f6/~icd6, \vol, vol6); ~l6f.set(\dur, f6/~icd6, \vol, vol6);
+ ~l7a.set(\dur, f7, \vol, vol7); ~l7b.set(\dur, f7, \vol, vol7);
+ ~l7c.set(\dur, f7/~icd3, \vol, vol7); ~l7d.set(\dur, f7/~icd3, \vol, vol7);
+ ~l7e.set(\dur, f7/~icd6, \vol, vol7); ~l7f.set(\dur, f7/~icd6, \vol, vol7);
+ ~l8a.set(\dur, f8, \vol, vol8); ~l8b.set(\dur, f8, \vol, vol8);
+ ~l8c.set(\dur, f8/~icd3, \vol, vol8); ~l8d.set(\dur, f8/~icd3, \vol, vol8);
+ ~l8e.set(\dur, f8/~icd6, \vol, vol8); ~l8f.set(\dur, f8/~icd6, \vol, vol8);
+ ~l9a.set(\dur, f9, \vol, vol9); ~l9b.set(\dur, f9, \vol, vol9);
+ ~l9c.set(\dur, f9/~icd3, \vol, vol9); ~l9d.set(\dur, f9/~icd3, \vol, vol9);
+ ~l9e.set(\dur, f9/~icd6, \vol, vol9); ~l9f.set(\dur, f9/~icd6, \vol, vol9);
+ ~l10a.set(\dur, f10, \vol, vol10); ~l10b.set(\dur, f10, \vol, vol10);
+ ~l10c.set(\dur, f10/~icd3, \vol, vol10);~l10d.set(\dur, f10/~icd3, \vol, vol10);
+ ~l10e.set(\dur, f10/~icd6, \vol, vol10);~l10f.set(\dur, f10/~icd6, \vol, vol10);
+ ~l11a.set(\dur, f11, \vol, vol11); ~l11b.set(\dur, f11, \vol, vol11);
+ ~l11c.set(\dur, f11/~icd3, \vol, vol11);~l11d.set(\dur, f11/~icd3, \vol, vol11);
+ ~l11e.set(\dur, f11/~icd6, \vol, vol11);~l11f.set(\dur, f11/~icd6, \vol, vol11);
+ ~l12a.set(\dur, f12, \vol, vol12); ~l12b.set(\dur, f12, \vol, vol12);
+ ~l12c.set(\dur, f12/~icd3, \vol, vol12);~l12d.set(\dur, f12/~icd3, \vol, vol12);
+ ~l12e.set(\dur, f12/~icd6, \vol, vol12);~l12f.set(\dur, f12/~icd6, \vol, vol12);
+ });
}););
AppClock.sched(0.161803398875,{
([~l1a,~l1b,~l1c,~l1d,~l1e,~l1f,~l2a,~l2b,~l2c,~l2d,~l2e,~l2f,~l3a,~l3b,~l3c,~l3d,~l3e,~l3f,~l4a,~l4b,~l4c,~l4d,~l4e,~l4f,~l5a,~l5b,~l5c,~l5d,~l5e,~l5f,~l6a,~l6b,~l6c,~l6d,~l6e,~l6f,~l7a,~l7b,~l7c,~l7d,~l7e,~l7f,~l8a,~l8b,~l8c,~l8d,~l8e,~l8f,~l9a,~l9b,~l9c,~l9d,~l9e,~l9f,~l10a,~l10b,~l10c,~l10d,~l10e,~l10f,~l11a,~l11b,~l11c,~l11d,~l11e,~l11f,~l12a,~l12b,~l12c,~l12d,~l12e,~l12f].do(_.free)); ~slideroutine.stop;