//You can program/make a song by using the "timewavesynth12script.scd" file
-//This synth is compatible with the Korg NanoKontrol 2
-
s.options.memSize = 2097152/4;
MIDIIn.connectAll;
//Key codes for keyboard functions - either unicode or keycode. To find key codes, see below:
- ~rightarrow_keycode = 124;
- ~leftarrow_keycode = 123;
- ~uparrow_keycode = 126;
- ~downarrow_keycode = 125;
- ~enter_unicode = 13;
- ~s_unicode = 115;
- ~m_unicode = 109;
- ~r_unicode = 114;
- ~u_unicode = 117;
- ~t_unicode = 116;
- ~c_unicode = 99;
- ~i_unicode = 105;
- ~k_unicode = 107;
- ~j_unicode = 106;
- ~l_unicode = 108;
- ~spacebar_unicode = 32;
- ~one_unicode = 49;
- ~two_unicode = 50;
- ~three_unicode = 51;
- ~four_unicode = 52;
- ~five_unicode = 53;
- ~six_unicode = 54;
- ~seven_unicode = 55;
- ~eight_unicode = 56;
- ~nine_unicode = 57;
- ~ten_unicode = 48;
- ~eleven_unicode = 45;
- ~twelve_unicode = 61;
- ~escape_unicode = 27;
+ ~rightarrow_keycode = 124; //next note change increase
+ ~leftarrow_keycode = 123; //next note change decrease
+ ~uparrow_keycode = 126; //change synth up
+ ~downarrow_keycode = 125; //change synth down
+ ~enter_unicode = 13; //
+ ~s_unicode = 115; //start synth
+ ~m_unicode = 109; //mute/unmute all synths
+ ~r_unicode = 114; //routine/loop function
+ ~u_unicode = 117; //
+ ~t_unicode = 116; //timer function
+ ~c_unicode = 99; //copy function
+ ~i_unicode = 105; //change synth up
+ ~k_unicode = 107; //change synth down
+ ~j_unicode = 106; //next note change decrease
+ ~l_unicode = 108; //next note change increase
+ ~spacebar_unicode = 32; //pause all synths
+ ~one_unicode = 49; //choose synth 1
+ ~two_unicode = 50; //choose synth 2
+ ~three_unicode = 51; //choose synth 3
+ ~four_unicode = 52; //choose synth 4
+ ~five_unicode = 53; //choose synth 5
+ ~six_unicode = 54; //choose synth 6
+ ~seven_unicode = 55; //choose synth 7
+ ~eight_unicode = 56; //choose synth 8
+ ~nine_unicode = 57; //choose synth 9
+ ~ten_unicode = 48; //choose synth 10
+ ~eleven_unicode = 45; //choose synth 11
+ ~twelve_unicode = 61; //choose synth 12
+ ~escape_unicode = 27; //escape function
//To find key codes in post window... Hightlight the function and its parenthesis in red below,
//starting notes
- #f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 =
- [432,457.68805676322,484.90360486965,513.73747368118,544.28589355459,576.65081700145,610.94025894518,647.26865721073,685.75725445026,726.53450277921,769.73649247325,815.50740615698];
+ #f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12 = [
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ (~freqmap.at(127)/8).rand,
+ ];
if(([ ~f1,~f2,~f3,~f4,~f5,~f6,~f7,~f8,~f9,~f10,~f11,~f12 ] == [nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil]), {12.do(x = 0; {("f"++(x=x+1)).asSymbol.envirPut([f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12].at(x-1))});});
if([fp1g,fp2g,fp3g,fp4g,fp5g,fp6g,fp7g,fp8g,fp9g,fp10g,fp11g,fp12g] == [nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil], {#fp1g,fp2g,fp3g,fp4g,fp5g,fp6g,fp7g,fp8g,fp9g,fp10g,fp11g,fp12g = [ ~f1,~f2,~f3,~f4,~f5,~f6,~f7,~f8,~f9,~f10,~f11,~f12 ];});
if([fp1h,fp2h,fp3h,fp4h,fp5h,fp6h,fp7h,fp8h,fp9h,fp10h,fp11h,fp12h] == [nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil], {#fp1h,fp2h,fp3h,fp4h,fp5h,fp6h,fp7h,fp8h,fp9h,fp10h,fp11h,fp12h = [ ~f1,~f2,~f3,~f4,~f5,~f6,~f7,~f8,~f9,~f10,~f11,~f12 ];});
+ /*#fp1,fp2,fp3,fp4,fp5,fp6,fp7,fp8,fp9,fp10,fp11,fp12 = [];
+ #fp1b,fp2b,fp3b,fp4b,fp5b,fp6b,fp7b,fp8b,fp9b,fp10b,fp11b,fp12b = [];
+ #fp1c,fp2c,fp3c,fp4c,fp5c,fp6c,fp7c,fp8c,fp9c,fp10c,fp11c,fp12c = [];
+ #fp1d,fp2d,fp3d,fp4d,fp5d,fp6d,fp7d,fp8d,fp9d,fp10d,fp11d,fp12d = [];
+ #fp1e,fp2e,fp3e,fp4e,fp5e,fp6e,fp7e,fp8e,fp9e,fp10e,fp11e,fp12e = [];
+ #fp1f,fp2f,fp3f,fp4f,fp5f,fp6f,fp7f,fp8f,fp9f,fp10f,fp11f,fp12f = [];
+ #fp1g,fp2g,fp3g,fp4g,fp5g,fp6g,fp7g,fp8g,fp9g,fp10g,fp11g,fp12g = [];
+ #fp1h,fp2h,fp3h,fp4h,fp5h,fp6h,fp7h,fp8h,fp9h,fp10h,fp11h,fp12h = [];
+
+ [];*/
+
if([~sg1a1,~sg1a2,~sg1a3,~sg1a4,~sg1a5,~sg1a6,~sg1a7,~sg1a8,~sg1a9,~sg1a10,~sg1a11,~sg1a12] == [nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil], {[~sg1a1=~f1,~sg1a2=~f2,~sg1a3=~f3,~sg1a4=~f4,~sg1a5=~f5,~sg1a6=~f6,~sg1a7=~f7,~sg1a8=~f8,~sg1a9=~f9,~sg1a10=~f10,~sg1a11=~f11,~sg1a12=~f12];});
if([~sg1b1,~sg1b2,~sg1b3,~sg1b4,~sg1b5,~sg1b6,~sg1b7,~sg1b8,~sg1b9,~sg1b10,~sg1b11,~sg1b12] == [nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil], {[~sg1b1=~f1,~sg1b2=~f2,~sg1b3=~f3,~sg1b4=~f4,~sg1b5=~f5,~sg1b6=~f6,~sg1b7=~f7,~sg1b8=~f8,~sg1b9=~f9,~sg1b10=~f10,~sg1b11=~f11,~sg1b12=~f12];});
if([~sg1c1,~sg1c2,~sg1c3,~sg1c4,~sg1c5,~sg1c6,~sg1c7,~sg1c8,~sg1c9,~sg1c10,~sg1c11,~sg1c12] == [nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil], {[~sg1c1=~f1,~sg1c2=~f2,~sg1c3=~f3,~sg1c4=~f4,~sg1c5=~f5,~sg1c6=~f6,~sg1c7=~f7,~sg1c8=~f8,~sg1c9=~f9,~sg1c10=~f10,~sg1c11=~f11,~sg1c12=~f12];});
//synthdefs
- ~gsine2 = {
+ ~gsine1 = {
SynthDef(\gsineicfld1, {arg graindur = 0.04, dur = 2000, atk = 0.007, rel = 0.01, gate = 1, amp = 1, i = 1, vol = ~vol, rate = 20, tune = 0,dseqval,
a, b, c, d, e, f, pan=0, fc = 1;
var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9;
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
OffsetOut.ar(0, s1.dup*vol);
}, [\ir]).add;
-
-
};
- ~gsine1 = {
+ ~gsine2 = {
SynthDef(\gsineicfld1, {arg graindur = 0.04, dur = 2000, atk = 0.007, rel = 0.01, gate = 1, amp = 1, i = 1, vol = ~vol, rate = 20, tune = 0,dseqval,
a, b, c, d, e, f, pan=0, fc = 1;
var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9;
#n1,n2,n3,n4,n5,n6,n7,n8,n9=[~ngm1,~ngm1,~ngm1,~ngm1,~ngm1,~ngm1,~ngm1,~ngm1,~ngm1];
- dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
- ++Array.fill((~gsinenum -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
+ dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
+ ++Array.fill((~gsinenum -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
}).flatten, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
OffsetOut.ar(0, s1.dup*vol);
a, b, c, d, e, f, pan=0, fc = 1, id = -1;
var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9,af;
#n1,n2,n3,n4,n5,n6,n7,n8,n9=[~ngm1,~ngm1,~ngm1,~ngm1,~ngm1,~ngm1,~ngm1,~ngm1,~ngm1];
- dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
- ++Array.fill((~gsinenum -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
+ dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
+ ++Array.fill((~gsinenum -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
}).flatten].flatten.reverse, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur), Demand.ar(Impulse.ar(dur), 0, dseq));
OffsetOut.ar(0, s1.dup*vol);
a, b, c, d, e, f, pan=0, fc = 1;
var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9;
#n1,n2,n3,n4,n5,n6,n7,n8,n9=[~ngm2,~ngm2,~ngm2,~ngm2,~ngm2,~ngm2,~ngm2,~ngm2,~ngm2];
- dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
- ++Array.fill((~gsinenum*2 -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
+ dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
+ ++Array.fill((~gsinenum*2 -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
}).flatten, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
OffsetOut.ar(0, s1.dup*vol);
a, b, c, d, e, f, pan=0, fc = 1, id = -1;
var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9,af;
#n1,n2,n3,n4,n5,n6,n7,n8,n9=[~ngm2,~ngm2,~ngm2,~ngm2,~ngm2,~ngm2,~ngm2,~ngm2,~ngm2];
- dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
- ++Array.fill((~gsinenum*2 -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
+ dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
+ ++Array.fill((~gsinenum*2 -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
}).flatten].flatten.reverse, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur), Demand.ar(Impulse.ar(dur), 0, dseq));
OffsetOut.ar(0, s1.dup*vol);
a, b, c, d, e, f, pan=0, fc = 1;
var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9;
#n1,n2,n3,n4,n5,n6,n7,n8,n9=[~ngm6,~ngm6,~ngm6,~ngm6,~ngm6,~ngm6,~ngm6,~ngm6,~ngm6];
- dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
- ++Array.fill((~gsinenum*6 -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
+ dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
+ ++Array.fill((~gsinenum*6 -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
}).flatten, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
OffsetOut.ar(0, s1.dup*vol);
a, b, c, d, e, f, pan=0, fc = 1;
var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9;
#n1,n2,n3,n4,n5,n6,n7,n8,n9=[~ngm6,~ngm6,~ngm6,~ngm6,~ngm6,~ngm6,~ngm6,~ngm6,~ngm6];
- dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
- ++Array.fill((~gsinenum*6 -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth],/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ]]
+ dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
+ ++Array.fill((~gsinenum*6 -1), {[/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],/*6*/ [ a = a*~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f/~fth ],/*7*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],/*22*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~fth, e = e, f = f/~fth ],/*24*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*34*/ [ a = a/~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f*~fth ],/*35*/ [ a = a*~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f/~fth ],/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],/*43*/ [ a = a/~fth, b = b, c = c*~fth, d = d*~fth, e = e*~fth, f = f ],/*44*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*45*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],/*46*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],/*47*/ [ a = a, b = b*~fth, c = c*~fth, d = d/~fth, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~fth, d = d*~fth, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~fth, d = d, e = e/~fth, f = f*~fth ],/*50*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],/*58*/ [ a = a/~fth, b = b, c = c*~fth, d = d/~fth, e = e, f = f*~fth ],/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]]
}).flatten].flatten.reverse, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
OffsetOut.ar(0, s1.dup*vol);
}, [\ir]).add;
+ };
+ ~gsine3 = {
+ SynthDef(\gsineicfld1, {arg graindur = 0.04, dur = 2000, atk = 0.007, rel = 0.01, gate = 1, amp = 1, i = 1, vol = ~vol, rate = 20, tune = 0,dseqval,
+ a, b, c, d, e, f, pan=0, fc = 1;
+ var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9;
+ #n1=[~nngm1];
+ dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ ++Array.fill((~gsinenum -1), {[/*1*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ }).flatten, inf);
+ s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
+ OffsetOut.ar(0, s1.dup*vol);
+ }, [\ir]).add;
+ SynthDef(\gsineicrld1, {arg graindur = 0.04, dur = 2000, atk = 0.007, rel = 0.01, gate = 1, amp = 1, i = 1, vol = ~vol, rate = 20, tune = 0,dseqval,
+ a, b, c, d, e, f, pan=0, fc = 1, id = -1;
+ var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9,af;
+ #n1=[~nngm1];
+ dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ ++Array.fill((~gsinenum -1), {[/*1*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ }).flatten].flatten.reverse, inf);
+ s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur), Demand.ar(Impulse.ar(dur), 0, dseq));
+ OffsetOut.ar(0, s1.dup*vol);
+ }, [\ir]).add;
+
+ SynthDef(\gsineicfld2, {arg graindur = 0.04, dur = 2000, atk = 0.007, rel = 0.01, gate = 1, amp = 1, i = 1, vol = ~vol, rate = 20, tune = 0,dseqval,
+ a, b, c, d, e, f, pan=0, fc = 1;
+ var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9;
+ #n1=[~nngm2];
+ dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ ++Array.fill((~gsinenum*2 -1), {[/*1*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ }).flatten, inf);
+ s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
+ OffsetOut.ar(0, s1.dup*vol);
+ }, [\ir]).add;
+
+ SynthDef(\gsineicrld2, {arg graindur = 0.04, dur = 2000, atk = 0.007, rel = 0.01, gate = 1, amp = 1, i = 1, vol = ~vol, rate = 20, tune = 0,dseqval,
+ a, b, c, d, e, f, pan=0, fc = 1, id = -1;
+ var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9,af;
+ #n1=[~nngm2];
+ dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ ++Array.fill((~gsinenum*2 -1), {[/*1*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ }).flatten].flatten.reverse, inf);
+ s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur), Demand.ar(Impulse.ar(dur), 0, dseq));
+ OffsetOut.ar(0, s1.dup*vol);
+ }, [\ir]).add;
+
+ SynthDef(\gsineicfld6, {arg graindur = 0.04, dur = 2000, atk = 0.007, rel = 0.01, gate = 1, amp = 1, i = 1, vol = ~vol, rate = 20, tune = 0,dseqval,
+ a, b, c, d, e, f, pan=0, fc = 1;
+ var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9;
+ #n1=[~nngm6];
+ dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ ++Array.fill((~gsinenum*6 -1), {[/*1*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ }).flatten, inf);
+ s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
+ OffsetOut.ar(0, s1.dup*vol);
+ }, [\ir]).add;
+
+ SynthDef(\gsineicrld6, {arg graindur = 0.04, dur = 2000, atk = 0.007, rel = 0.01, gate = 1, amp = 1, i = 1, vol = ~vol, rate = 20, tune = 0,dseqval,
+ a, b, c, d, e, f, pan=0, fc = 1;
+ var s1, out, env1, s2, dseq,n1,n2,n3,n4,n5,n6,n7,n8,n9;
+ #n1=[~nngm6];
+ dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ ++Array.fill((~gsinenum*6 -1), {[/*1*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]]
+ }).flatten].flatten.reverse, inf);
+ s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
+ OffsetOut.ar(0, s1.dup*vol);
+ }, [\ir]).add;
};
~ngm1 = 1.0549232131786;
~ngm2 = 1.0270945492887;
~ngm6 = 1.0089511542031;
- ~nval = ~ngm6;
+ ~nngm1 = 1.0075472729363;
+ ~nngm2 = 1.0037665430449;
+ ~nngm6 = 1.0012539413222;
~synthdef = "gsineicld"; ~gsinenum = ~synthdefnum;
- case
- {~gsine == nil}{~gsine1.value}
- {~gsine == 0}{~gsine1.value;}
- {~gsine == 1}{~gsine2.value;};
+ case
+ {~gsine == nil}{~gsine = ~gsine1; ~gsine1.value;};
);
});
~synthopen = {
case
{((~l1a.isRunning == false) and: (~l1a1.isRunning == false)) or: ~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);
- ~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);
- }););
+ 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 ];
+ ~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;
~l12e = Synth(s5, [\dur, ~f12/~icd6, \vol, vol12]);~l12f = Synth(s6, [\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;
+ if(~l1a1.isRunning == true, {
+ 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}{
~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);
+ ~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);
+ ~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);
}););
~synthflow = {
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;
+ (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];
~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);
}););
}
{~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;
+ (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);
~synthslide = {
case
{~l1a1.isRunning == true}{(//fprog
- ~slideroutine = Routine({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;
+ ~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];
~slidedo.do({~slidecount=~slidecount-1;
(
(~slidetime/~slidedo).wait;});});}).play;);}
{~l1a.isRunning == true} {(//fprog
- ~slideroutine = Routine({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;
+ ~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];
~slidedo.do({~slidecount=~slidecount-1;
(
~synthfree = {
(
case
- {((~l1a.isRunning == false) and: (~l1a1.isRunning == false)) or: ~l1a1.isRunning == true}{
+ {~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 ];
~synthmonitorfunc.value;
+ //cpu, # of ugens, and # of synths display
+
+ ~cpumonitor = StaticText(w, Rect(Window.screenBounds.width-500,~bpt-200,500,90/1.6180339887499)).background_(Color.black).stringColor_(Color.white);
+ ~cpumonitor.close;
+
+ ~cpumonitorfunc = {
+ ~cpumonitor.close;
+ ~cpumonitor = StaticText(w, Rect(20,~bpt-100,500,120/1.6180339887499)).background_(Color.black).stringColor_(Color.white);
+ ~cpumonitor.string = "cpu: "+s.avgCPU.asString+"%"++"\n" ++"ugens: "+s.numUGens.asString++"\n" ++"synths: "+s.numSynths.asString;
+ ~cpumonitor.font = Font(size: 14);
+ };
+
+ ~cpumonitorroutine = Routine({
+ inf.do({
+ AppClock.sched(0, {
+ ~cpumonitorfunc.value;
+ });
+ 1.wait;
+ });
+ });
+
+ ~cpumonitorbutton = Button.new(w,Rect(~bpl+((16*8)),~bpt+69+5,16,16/1.6180339887499)).states_([["cm",Color.white,Color.black],["cm",Color.white,Color.black]]).action_({arg button;
+
+ if(button.value == 1, {
+ ~cpumonitorroutine.reset;
+ ~cpumonitorroutine.play;
+ }, {~cpumonitorroutine.stop; ~cpumonitor.close;});
+
+ });
+
+
//information button
info = Button.new(w,Rect(Window.screenBounds.width-20-20,~bpt+69+5,20,20/1.6180339887499)).states_([["i",Color.white,Color.black],["i",Color.white,Color.black]]).action_({arg button;
"pause0/pause1: pause/unpause synth set"++"\n"++"\n"++
"tsynth0/tsynth1: tsynth0 to allow timed synth set, then click on any o or f button to time a progression. click on the st button in the bottom right to stop the timer. tsynth1 to dis-allow timed synth set"++"\n"++"\n"++
"copy: copy frequency/note info"++"\n"++"\n"++
- "kws/inst: change number of kw(King Wen) sequences per time wave instance. press set to load"++"\n"++"\n"++
- "steps/kws: change number of interval steps which occur in each kw sequence. press set to load"++"\n"++"\n"++
"hz frequency: set the base frequency. press set to load"++"\n"++"\n"++
+ "kws/inst: change number of kw(King Wen) sequences per time wave instance. press set to load"++"\n"++"\n"++
+ "gs1-gs3: synthdef setting (gsine1/gsine2/gsine3). press set to load"++"\n"++"\n"++
"s1-s8: set/save note positions"++"\n"++"\n"++
+ "g1-g8: groups of saved note positions"++"\n"++"\n"++
"uc-u8: undo changes to set note positions. press set to load"++"\n"++"\n"++
+ "rc,/rc: start recording/stop recording"++"\n"++"\n"++
+ "prc: pause recording"++"\n"++"\n"++
"o1-o8: play set/saved note positions by opening a new synth set"++"\n"++"\n"++
"f1-f8: flow transition to set/saved note positions"++"\n"++"\n"++
"s1-s8: slide transition to set/saved note positions"++"\n"++"\n"++
- "g1-g8: groups of saved note positions"++"\n"++"\n"++
- "uc1-uc8: revert to former saved note positions"++"\n"++"\n"++
- "rc: start recording"++"\n"++"\n"++
- "prc: pause recording"++"\n"++"\n"++
- "/rc: stop recording"++"\n"++"\n"++
"m/u: mute/unmute all"++"\n"++"\n"++
"1-12: mute or unmute individual synth"++"\n"++"\n"++
+ "cm: cpu percentage/number of ugens/number of synths display"++"\n"++"\n"++
"rw: random western scale"++"\n"++"\n"++
"re: random eastern scale"++"\n"++"\n"++
"r: routine/loop function - rslot for synth set, rtime for time between transitions"++"\n"++"\n"++
//gsine pop-up menu
- if(~gsine == nil, {~gsine = ~gsine1});
-
- ~gsinemenu = PopUpMenu(w, Rect(20+60*2+16+120,Window.screenBounds.height-88+(30/1.6180339887499*0),60,60/1.6180339887499)).items_(["gs","1","2"]).background_(Color.black).stringColor_(Color.white).action_({arg button;
+ ~gsinemenu = PopUpMenu(w, Rect(20+60*2+16+120,Window.screenBounds.height-88+(30/1.6180339887499*0),60,60/1.6180339887499)).items_(["gs1","gs2","gs3"]).background_(Color.black).stringColor_(Color.white).action_({arg button;
- if(~gsinemenu.value == 1, {~gsine = ~gsine1});
- if(~gsinemenu.value == 2, {~gsine = ~gsine2});
+ if(~gsinemenu.value == 0, {~gsine = ~gsine1; ~gs = 0;});
+ if(~gsinemenu.value == 1, {~gsine = ~gsine2; ~gs = 1;});
+ if(~gsinemenu.value == 2, {~gsine = ~gsine3; ~gs = 2;});
});
+ if(~gs == nil, {~gs = 0;});
+
case
- {~gsine == nil}{~gsinemenu.value = 0;}
- {~gsine == ~gsine1}{~gsinemenu.value = 0;}
- {~gsine == ~gsine2}{~gsinemenu.value = 1;};
+ {~gs == 0}{~gsinemenu.value = 0;}
+ {~gs == 1}{~gsinemenu.value = 1;}
+ {~gs == 2}{~gsinemenu.value = 2;};
- //start record button
+ //record/stop record button
- ~startrecord = Button.new(w,Rect(Window.screenBounds.width-(Window.screenBounds.width/3)+39,Window.screenBounds.height-52+19.777087639995,28,28/1.6180339887499)).states_([["rc",Color.white,Color.black],["rc",Color.black,Color.red]]).action_({arg button; Server.default.record; ~numsynths.stop; if(button.value == 0, {button.value = 1});});
+ ~startrecord = Button.new(w,Rect(Window.screenBounds.width-(Window.screenBounds.width/3)+39,Window.screenBounds.height-52+19.777087639995,28,28/1.6180339887499)).states_([["rc",Color.white,Color.black],["/rc",Color.black,Color.red]]).action_({arg button;
+
+ if(button.value == 1, {~numsynths.stop; s.record; if(button.value == 0, {button.value = 1});},
+ {s.stopRecording; ~startrecord.value = 0; ~pauserecord.value = 0; ~numsynths.stop; ~numsynths.play;});
+ });
//pause record button
~pauserecord = Button.new(w,Rect(Window.screenBounds.width-(Window.screenBounds.width/3)+28+39,Window.screenBounds.height-52+19.777087639995,28,28/1.6180339887499)).states_([["prc",Color.white,Color.black],["/prc",Color.black,Color.blue]]).action_({arg button; if(button == 1, {Server.default.pauseRecording;}, {Server.default.record});});
- //stop record button
-
- ~stoprecord = Button.new(w,Rect(Window.screenBounds.width-(Window.screenBounds.width/3)+28+28+39,Window.screenBounds.height-52+19.777087639995,28,28/1.6180339887499)).states_([["/rc",Color.white,Color.black]]).action_({arg button; Server.default.stopRecording; ~startrecord.value = 0; ~pauserecord.value = 0; ~numsynths.stop; ~numsynths.play;});
-
-
//minimize GUI window button
~min = Button.new(w,Rect(Window.screenBounds.width-20,~bpt+69+5-(20/1.6180339887499),20,20/1.6180339887499)).states_([["m",Color.white,Color.black]]).action_({arg button; w.minimize;});
~closemessagestring.align = \center;
~closemessagestring.string ="Close Timewave Synth?";
~closemessagestring.stringColor = Color.white;
- ~closemessagebutton1 = Button.new(~closemessage,Rect(120-46+40,340/1.6180339887499-30,46,46/1.6180339887499)).states_([["Yes",Color.white,Color.black]]).action_({AppClock.sched(0, {w.close; if(~l1a.isRunning == true or: ~l1a1.isRunning == true, {~synthfree.value; ~numsynths.stop; s.freeAll;}, {nil});});});
+ ~closemessagebutton1 = Button.new(~closemessage,Rect(120-46+40,340/1.6180339887499-30,46,46/1.6180339887499)).states_([["Yes",Color.white,Color.black]]).action_({AppClock.sched(0, {w.close; Task({1.do({if(~l1a.isRunning == true or: ~l1a1.isRunning == true, {~synthfree.value;}, {nil}); 1.wait; s.freeAll;});}).play;});});
~closemessagebutton2 = Button.new(~closemessage,Rect(320+46-130,340/1.6180339887499-30,46,46/1.6180339887499)).states_([["No",Color.white,Color.black]]).action_({AppClock.sched(0, {~closemessage.close;});});
~closemessage.front;
+
});
);
);
-//Interpreted King Wen Sequence
+
+//Interpreted King Wen Sequences
/*
/*1*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],...
+
OR
+
/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],
-/*2*/ [ a = a/~fth*n1, b = b/~fth*n1, c = c/~fth*n1, d = d/~fth*n1, e = e/~fth*n1, f = f/~fth*n1 ],
+/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],
/*3*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],
/*4*/ [ a = a*~fth, b = b/~fth, c = c, d = d, e = e*~fth, f = f/~fth ],
/*5*/ [ a = a/~fth, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],
/*9*/ [ a = a*~fth, b = b, c = c, d = d*~fth, e = e*~fth, f = f*~fth ],
/*10*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],
/*11*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d*~fth, e = e, f = f ],
-/*12*/ [ a = a*~fth*n2, b = b*~fth*n2, c = c*~fth*n2, d = d/~fth*n2, e = e/~fth*n2, f = f/~fth*n2 ],
+/*12*/ [ a = a*n2*~fth, b = b*n2*~fth, c = c*n2*~fth, d = d*n2/~fth, e = e*n2/~fth, f = f*n2/~fth ],
/*13*/ [ a = a, b = b, c = c, d = d*~fth, e = e, f = f*~fth ],
/*14*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],
/*15*/ [ a = a/~fth, b = b, c = c/~fth, d = d, e = e/~fth, f = f/~fth ],
/*16*/ [ a = a, b = b, c = c*~fth, d = d/~fth, e = e, f = f ],
/*17*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f*~fth ],
-/*18*/ [ a = a*~fth*n3, b = b/~fth*n3, c = c/~fth*n3, d = d*~fth*n3, e = e*~fth*n3, f = f/~fth*n3 ],
+/*18*/ [ a = a*n3*~fth, b = b*n3/~fth, c = c*n3/~fth, d = d*n3*~fth, e = e*n3*~fth, f = f*n3/~fth ],
/*19*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e, f = f*~fth ],
/*20*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f/~fth ],
/*21*/ [ a = a, b = b/~fth, c = c*~fth, d = d, e = e, f = f*~fth ],
/*25*/ [ a = a*~fth, b = b*~fth, c = c*~fth, d = d, e = e, f = f ],
/*26*/ [ a = a, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f ],
/*27*/ [ a = a, b = b, c = c, d = d/~fth, e = e/~fth, f = f ],
-/*28*/ [ a = a/~fth*n4, b = b*~fth*n4, c = c*~fth*n4, d = d*~fth*n4, e = e*~fth*n4, f = f/~fth*n4 ],
+/*28*/ [ a = a*n4/~fth, b = b*n4*~fth, c = c*n4*~fth, d = d*n4*~fth, e = e*n4*~fth, f = f*n4/~fth ],
/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],
-/*30*/ [ a = a*~fth*n5, b = b/~fth*n5, c = c*~fth*n5, d = d*~fth*n5, e = e/~fth*n5, f = f*~fth*n5 ],
+/*30*/ [ a = a*n5*~fth, b = b*n5/~fth, c = c*n5*~fth, d = d*n5*~fth, e = e*n5/~fth, f = f*n5*~fth ],
/*31*/ [ a = a/~fth, b = b*~fth, c = c, d = d, e = e, f = f/~fth ],
/*32*/ [ a = a, b = b/~fth, c = c, d = d, e = e*~fth, f = f ],
/*33*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],
/*36*/ [ a = a/~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f*~fth ],
/*37*/ [ a = a*~fth, b = b*~fth, c = c, d = d, e = e, f = f ],
/*38*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],
-/*39*/ [ a = a/~fth*n6, b = b*~fth*n6, c = c/~fth*n6, d = d*~fth*n6, e = e/~fth*n6, f = f/~fth*n6 ],
+/*39*/ [ a = a*n6/~fth, b = b*n6*~fth, c = c*n6/~fth, d = d*n6*~fth, e = e*n6/~fth, f = f*n6/~fth ],
/*40*/ [ a = a, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f ],
/*41*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f*~fth ],
/*42*/ [ a = a, b = b*~fth, c = c, d = d, e = e/~fth, f = f ],
/*51*/ [ a = a/~fth, b = b, c = c, d = d/~fth, e = e/~fth, f = f*~fth ],
/*52*/ [ a = a*~fth, b = b, c = c/~fth, d = d*~fth, e = e, f = f/~fth ],
/*53*/ [ a = a, b = b*~fth, c = c, d = d, e = e, f = f ],
-/*54*/ [ a = a/~fth*n7, b = b/~fth*n7, c = c*~fth*n7, d = d/~fth*n7, e = e*~fth*n7, f = f*~fth*n7 ],
+/*54*/ [ a = a*n7/~fth, b = b*n7/~fth, c = c*n7*~fth, d = d*n7/~fth, e = e*n7*~fth, f = f*n7*~fth ],
/*55*/ [ a = a, b = b, c = c, d = d*~fth, e = e/~fth, f = f ],
/*56*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f/~fth ],
/*57*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e*~fth, f = f ],
/*59*/ [ a = a*~fth, b = b, c = c/~fth, d = d, e = e, f = f/~fth ],
/*60*/ [ a = a/~fth, b = b, c = c, d = d, e = e, f = f*~fth ],
/*61*/ [ a = a*~fth, b = b, c = c, d = d, e = e, f = f ],
-/*62*/ [ a = a/~fth*n8, b = b/~fth*n8, c = c*~fth*n8, d = d*~fth*n8, e = e/~fth*n8, f = f/~fth*n8 ],
+/*62*/ [ a = a*n8/~fth, b = b*n8/~fth, c = c*n8*~fth, d = d*n8*~fth, e = e*n8/~fth, f = f*n8/~fth ],
/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],
-/*64*/ [ a = a*~fth*n9, b = b/~fth*n9, c = c*~fth*n9, d = d/~fth*n9, e = e*~fth*n9, f = f/~fth*n9 ],
+/*64*/ [ a = a*n9*~fth, b = b*n9/~fth, c = c*n9*~fth, d = d*n9/~fth, e = e*n9*~fth, f = f*n9/~fth ]
/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],...
+
+OR
+
+
+/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],
+/*2*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],
+/*3*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],
+/*4*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],
+/*5*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],
+/*6*/ [ a = a*n1*~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],
+/*7*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1 ],
+/*8*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],
+/*9*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1*~fth, f = f*n1*~fth ],
+/*10*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],
+/*11*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],
+/*12*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],
+/*13*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],
+/*14*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],
+/*15*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],
+/*16*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],
+/*17*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],
+/*18*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],
+/*19*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],
+/*20*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1/~fth ],
+/*21*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],
+/*22*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],
+/*23*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1, f = f*n1/~fth ],
+/*24*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],
+/*25*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1, e = e*n1, f = f*n1 ],
+/*26*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],
+/*27*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],
+/*28*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1/~fth ],
+/*29*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],
+/*30*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1*~fth ],
+/*31*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],
+/*32*/ [ a = a*n1, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1 ],
+/*33*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],
+/*34*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1*~fth ],
+/*35*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1/~fth ],
+/*36*/ [ a = a*n1/~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],
+/*37*/ [ a = a*n1*~fth, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],
+/*38*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],
+/*39*/ [ a = a*n1/~fth, b = b*n1*~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],
+/*40*/ [ a = a*n1, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1 ],
+/*41*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],
+/*42*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1/~fth, f = f*n1 ],
+/*43*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],
+/*44*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],
+/*45*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1 ],
+/*46*/ [ a = a*n1, b = b*n1/~fth, c = c*n1/~fth, d = d*n1*~fth, e = e*n1*~fth, f = f*n1 ],
+/*47*/ [ a = a*n1, b = b*n1*~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1 ],
+/*48*/ [ a = a*n1, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1 ],
+/*49*/ [ a = a*n1, b = b*n1, c = c*n1*~fth, d = d*n1, e = e*n1/~fth, f = f*n1*~fth ],
+/*50*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1, d = d*n1, e = e*n1*~fth, f = f*n1/~fth ],
+/*51*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1/~fth, e = e*n1/~fth, f = f*n1*~fth ],
+/*52*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1*~fth, e = e*n1, f = f*n1/~fth ],
+/*53*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],
+/*54*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1*~fth ],
+/*55*/ [ a = a*n1, b = b*n1, c = c*n1, d = d*n1*~fth, e = e*n1/~fth, f = f*n1 ],
+/*56*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1/~fth ],
+/*57*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1*~fth, f = f*n1 ],
+/*58*/ [ a = a*n1/~fth, b = b*n1, c = c*n1*~fth, d = d*n1/~fth, e = e*n1, f = f*n1*~fth ],
+/*59*/ [ a = a*n1*~fth, b = b*n1, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1/~fth ],
+/*60*/ [ a = a*n1/~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1*~fth ],
+/*61*/ [ a = a*n1*~fth, b = b*n1, c = c*n1, d = d*n1, e = e*n1, f = f*n1 ],
+/*62*/ [ a = a*n1/~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1*~fth, e = e*n1/~fth, f = f*n1/~fth ],
+/*63*/ [ a = a*n1, b = b*n1*~fth, c = c*n1/~fth, d = d*n1, e = e*n1, f = f*n1*~fth ],
+/*64*/ [ a = a*n1*~fth, b = b*n1/~fth, c = c*n1*~fth, d = d*n1/~fth, e = e*n1*~fth, f = f*n1/~fth ]
+
+/*1*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],...
+
*/