}));/*~freqmap = (i = 8.0271480262684/*-0.0000000000024*/; ~stepratio = 1.0594630943593; Array.fill(128, { i = i*~stepratio;}));*/
- //base frequency for synth inst
+ //number of KW(King Wen) sequences in a timewave half-cycle (or amplitude x2)
+
+ ~synthdefnum = 12; //default 12
+
+
+ //timewave starting base (lowest) frequency
+
+ ~base_frequency = ~freqmap.at(38); //default 38 (72.081352125182 hz), replace "~freqmap.at(#)" for custom value
+
+
+ //starting synthdef setting
+
+ if((~kws_setting == nil) or: (~ratio_setting == nil), {
+
+ ~kws_setting = 1; //type of King Wen sequence interpretation
+
+ ~ratio_setting = "psine1"; //ratio setting for synthdef
+ });
+
+
+ //low-pass filter settings
+
+ if(~low_pass_filter_on == nil, {~low_pass_filter_on = 1}); //set starting low-pass filter on/off. 1 means on - switch to 0 for off.
+
+ ~low_pass_filter_freq_limit = 1500 * 1.6180339887499; //frequency limit for low-pass filter in synthdefs. default is (1500 * 1.6180339887499 or 2427.0509831249).
- ~base_frequency = ~freqmap.at(38); //default 38
- ~synthdefnum = 7; //default 7
//volume
~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
~outminb = ~outmin1;
~outmaxb = ~outmax1;
- //increase or decrease magnitude of second and third harmonics
+
+ //increase or decrease magnitude of second and third harmonics for synthdefs and synth functions (not recommend changing if uncertain of effects)
+
+ //synthdefs
+
+ ~first_harmonic = 1; //1
+ ~second_harmonic = 2; //2
+ ~third_harmonic = 6; //6
+
+ //synth functions
~icd3 = 3; //3
~icd6 = 6; //6
+ //ratio values
+
+ ~fth = 1.4142135623729; //default kws binary interval
+ ~bi = ~fth; //~bi = "binary interval" - intverval of key change to hexgram's opposite in King Wen sequence
+ ~stepratio = 1.0594630943593;
+ ~nval = 1.0355417528;
+ ~n9s = 1.86;
+ ~n9 = 1.080059789899;
+ ~n18 = 1.0392592260319;
+ ~n27 = 1.0260044847071;
+ ~n36 = 1.0194406437022;
+ ~n45 = 1.0155225125043;
+ ~n54 = 1.012918794725;
+ ~n63 = 1.0110630844869;
+ ~n72 = 1.0096735332285;
+ ~gm = 1.6180339887499; //phi (golden mean), scaled on 1 key change per King Wen sequence
+ ~gm2 = 1.2720196495141;
+ ~gm6 = 1.0835058821738;
+ ~ngm1 = 1.0549232131786; //phi (golden mean), scaled on 9 key changes per King Wen sequence
+ ~ngm2 = 1.0270945492887;
+ ~ngm6 = 1.0089511542031;
+ ~nngm1 = 1.0075472729363; //phi (golden mean), scaled on 64 key changes per King Wen sequence
+ ~nngm2 = 1.0037665430449;
+ ~nngm6 = 1.0012539413222;
+ ~h1 = 11.10101010101; //based on 19.47:360, scaled on 1 key change per King Wen sequence
+ ~h2 = 4.2999982083345;
+ ~h6 = 1.6261331058274;
+ ~nh1 = 1.3828361607663; //based on 19.47:360, scaled on 9 key changes per King Wen sequence
+ ~nh2 = 1.1759405430404;
+ ~nh6 = 1.0555086286213;
+ ~nnh1 = 1.0466365180627; //based on 19.47:360, scaled on 64 key changes per King Wen sequence
+ ~nnh2 = 1.0230525490231;
+ ~nnh6 = 1.0076258811195;
+
+
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if([~sg8h1,~sg8h2,~sg8h3,~sg8h4,~sg8h5,~sg8h6,~sg8h7,~sg8h8,~sg8h9,~sg8h10,~sg8h11,~sg8h12] == [nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil], {[~sg8h1=~f1,~sg8h2=~f2,~sg8h3=~f3,~sg8h4=~f4,~sg8h5=~f5,~sg8h6=~f6,~sg8h7=~f7,~sg8h8=~f8];});
- //synthdefs
-
- ~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;
- #n1=[~gm];
- dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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=[~gm];
- dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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=[~gm2];
- dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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=[~gm2];
- dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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;
+ //set n1-n9 ratio values
- 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=[~gm6];
- dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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=[~gm6];
- dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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;
- };
-
- ~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*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);
- }, [\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,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*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);
- }, [\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,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*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);
- }, [\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,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*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);
- }, [\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,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*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);
- }, [\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,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*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;
+ case
+ {~ratio_setting == "psine1";}{~n_value1 = ~gm; ~n_value2 = ~gm2; ~n_value6 = ~gm6;}
+ {~ratio_setting == "psine2";}{~n_value1 = ~ngm1; ~n_value2 = ~ngm2; ~n_value6 = ~ngm6;}
+ {~ratio_setting == "psine3";}{~n_value1 = ~nngm1; ~n_value2 = ~nngm2; ~n_value6 = ~nngm6;}
+ {~ratio_setting == "hsine1";}{~n_value1 = ~h1; ~n_value2 = ~h2; ~n_value6 = ~h6;}
+ {~ratio_setting == "hsine2";}{~n_value1 = ~nh1; ~n_value2 = ~nh2; ~n_value6 = ~nh6;}
+ {~ratio_setting == "hsine3";}{~n_value1 = ~nnh1; ~n_value2 = ~nnh2; ~n_value6 = ~nnh6;};
- 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;
- };
+ //King Wen sequence interpretation settings 1-3 for synthdefs
- ~hsine1 = {
- 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=[~h1];
- dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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;
+ ~kws_setting_1_a = {[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d/~bi, e = e/~bi, f = f/~bi ],/*3*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi ],/*4*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],/*5*/ [ a = a/~bi, b = b*~bi, c = c, d = d*~bi, e = e, f = f*~bi ],/*6*/ [ a = a*~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f/~bi ],/*7*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*9*/ [ a = a*~bi, b = b, c = c, d = d*~bi, e = e*~bi, f = f*~bi ],/*10*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],/*11*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d*~bi, e = e, f = f ],/*12*/ [ a = a*~bi, b = b*~bi, c = c*~bi, d = d/~bi, e = e/~bi, f = f/~bi ],/*13*/ [ a = a, b = b, c = c, d = d*~bi, e = e, f = f*~bi ],/*14*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f],/*15*/ [ a = a/~bi, b = b, c = c/~bi, d = d, e = e/~bi, f = f/~bi ],/*16*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],/*17*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi],/*18*/ [ a = a*~bi, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f/~bi ],/*19*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e, f = f*~bi ],/*20*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f/~bi ],/*21*/ [ a = a, b = b/~bi, c = c*~bi, d = d, e = e, f = f*~bi ],/*22*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~bi, e = e, f = f/~bi ],/*24*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],/*25*/ [ a = a*~bi, b = b*~bi, c = c*~bi, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],/*28*/ [ a = a/~bi, b = b*~bi, c = c*~bi, d = d*~bi, e = e*~bi, f = f/~bi ],/*29*/ [ a = a, b = b, c = c/~bi, d = d/~bi, e = e, f = f ],/*30*/ [ a = a*~bi, b = b/~bi, c = c*~bi, d = d*~bi, e = e/~bi, f = f*~bi ],/*31*/ [ a = a/~bi, b = b*~bi, c = c, d = d, e = e, f = f/~bi ],/*32*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f ],/*33*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*34*/ [ a = a/~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f*~bi ],/*35*/ [ a = a*~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f/~bi ],/*36*/ [ a = a/~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f*~bi ],/*37*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],/*39*/ [ a = a/~bi, b = b*~bi, c = c/~bi, d = d*~bi, e = e/~bi, f = f/~bi ],/*40*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],/*41*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f*~bi ],/*42*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*43*/ [ a = a/~bi, b = b, c = c*~bi, d = d*~bi, e = e*~bi, f = f ],/*44*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],/*45*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],/*46*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],/*47*/ [ a = a, b = b*~bi, c = c*~bi, d = d/~bi, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~bi, d = d, e = e/~bi, f = f*~bi ],/*50*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],/*51*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f*~bi ],/*52*/ [ a = a*~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f/~bi ],/*53*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~bi, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f*~bi ],/*55*/ [ a = a, b = b, c = c, d = d*~bi, e = e/~bi, f = f ],/*56*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],/*57*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e*~bi, f = f ],/*58*/ [ a = a/~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f*~bi ],/*59*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f/~bi ],/*60*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],/*61*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~bi, b = b/~bi, c = c*~bi, d = d*~bi, e = e/~bi, f = f/~bi ],/*63*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e, f = f*~bi ],/*64*/ [ a = a*~bi, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f/~bi ]]};
+ ~kws_setting_1_b = {[/*1*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],/*2*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d/~bi, e = e/~bi, f = f/~bi ],/*3*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi ],/*4*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],/*5*/ [ a = a/~bi, b = b*~bi, c = c, d = d*~bi, e = e, f = f*~bi ],/*6*/ [ a = a*~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f/~bi ],/*7*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*9*/ [ a = a*~bi, b = b, c = c, d = d*~bi, e = e*~bi, f = f*~bi ],/*10*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],/*11*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d*~bi, e = e, f = f ],/*12*/ [ a = a*~bi, b = b*~bi, c = c*~bi, d = d/~bi, e = e/~bi, f = f/~bi ],/*13*/ [ a = a, b = b, c = c, d = d*~bi, e = e, f = f*~bi ],/*14*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f],/*15*/ [ a = a/~bi, b = b, c = c/~bi, d = d, e = e/~bi, f = f/~bi ],/*16*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],/*17*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi],/*18*/ [ a = a*~bi, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f/~bi ],/*19*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e, f = f*~bi ],/*20*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f/~bi ],/*21*/ [ a = a, b = b/~bi, c = c*~bi, d = d, e = e, f = f*~bi ],/*22*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~bi, e = e, f = f/~bi ],/*24*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],/*25*/ [ a = a*~bi, b = b*~bi, c = c*~bi, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],/*28*/ [ a = a/~bi, b = b*~bi, c = c*~bi, d = d*~bi, e = e*~bi, f = f/~bi ],/*29*/ [ a = a, b = b, c = c/~bi, d = d/~bi, e = e, f = f ],/*30*/ [ a = a*~bi, b = b/~bi, c = c*~bi, d = d*~bi, e = e/~bi, f = f*~bi ],/*31*/ [ a = a/~bi, b = b*~bi, c = c, d = d, e = e, f = f/~bi ],/*32*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f ],/*33*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*34*/ [ a = a/~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f*~bi ],/*35*/ [ a = a*~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f/~bi ],/*36*/ [ a = a/~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f*~bi ],/*37*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],/*39*/ [ a = a/~bi, b = b*~bi, c = c/~bi, d = d*~bi, e = e/~bi, f = f/~bi ],/*40*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],/*41*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f*~bi ],/*42*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*43*/ [ a = a/~bi, b = b, c = c*~bi, d = d*~bi, e = e*~bi, f = f ],/*44*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],/*45*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],/*46*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],/*47*/ [ a = a, b = b*~bi, c = c*~bi, d = d/~bi, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~bi, d = d, e = e/~bi, f = f*~bi ],/*50*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],/*51*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f*~bi ],/*52*/ [ a = a*~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f/~bi ],/*53*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f ],/*54*/ [ a = a/~bi, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f*~bi ],/*55*/ [ a = a, b = b, c = c, d = d*~bi, e = e/~bi, f = f ],/*56*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],/*57*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e*~bi, f = f ],/*58*/ [ a = a/~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f*~bi ],/*59*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f/~bi ],/*60*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],/*61*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a/~bi, b = b/~bi, c = c*~bi, d = d*~bi, e = e/~bi, f = f/~bi ],/*63*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e, f = f*~bi ],/*64*/ [ a = a*~bi, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f/~bi ]]};
- 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=[~h1];
- dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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;
+ ~kws_setting_2_a = {[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*3*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi ],/*4*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],/*5*/ [ a = a/~bi, b = b*~bi, c = c, d = d*~bi, e = e, f = f*~bi ],/*6*/ [ a = a*~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f/~bi ],/*7*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*9*/ [ a = a*~bi, b = b, c = c, d = d*~bi, e = e*~bi, f = f*~bi ],/*10*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],/*11*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d*~bi, e = e, f = f ],/*12*/ [ a = a*~n2*~bi, b = b*~n2*~bi, c = c*~n2*~bi, d = d*~n2/~bi, e = e*~n2/~bi, f = f*~n2/~bi ],/*13*/ [ a = a, b = b, c = c, d = d*~bi, e = e, f = f*~bi ],/*14*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f ],/*15*/ [ a = a/~bi, b = b, c = c/~bi, d = d, e = e/~bi, f = f/~bi ],/*16*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],/*17*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi ],/*18*/ [ a = a*~n3*~bi, b = b*~n3/~bi, c = c*~n3/~bi, d = d*~n3*~bi, e = e*~n3*~bi, f = f*~n3/~bi ],/*19*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e, f = f*~bi ],/*20*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f/~bi ],/*21*/ [ a = a, b = b/~bi, c = c*~bi, d = d, e = e, f = f*~bi ],/*22*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~bi, e = e, f = f/~bi ],/*24*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],/*25*/ [ a = a*~bi, b = b*~bi, c = c*~bi, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],/*28*/ [ a = a*~n4/~bi, b = b*~n4*~bi, c = c*~n4*~bi, d = d*~n4*~bi, e = e*~n4*~bi, f = f*~n4/~bi ],/*29*/ [ a = a, b = b, c = c/~bi, d = d/~bi, e = e, f = f ],/*30*/ [ a = a*~n5*~bi, b = b*~n5/~bi, c = c*~n5*~bi, d = d*~n5*~bi, e = e*~n5/~bi, f = f*~n5*~bi ],/*31*/ [ a = a/~bi, b = b*~bi, c = c, d = d, e = e, f = f/~bi ],/*32*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f ],/*33*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*34*/ [ a = a/~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f*~bi ],/*35*/ [ a = a*~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f/~bi ],/*36*/ [ a = a/~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f*~bi ],/*37*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],/*39*/ [ a = a*~n6/~bi, b = b*~n6*~bi, c = c*~n6/~bi, d = d*~n6*~bi, e = e*~n6/~bi, f = f*~n6/~bi ],/*40*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],/*41*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f*~bi ],/*42*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*43*/ [ a = a/~bi, b = b, c = c*~bi, d = d*~bi, e = e*~bi, f = f ],/*44*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],/*45*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],/*46*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],/*47*/ [ a = a, b = b*~bi, c = c*~bi, d = d/~bi, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~bi, d = d, e = e/~bi, f = f*~bi ],/*50*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],/*51*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f*~bi ],/*52*/ [ a = a*~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f/~bi ],/*53*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*~n7/~bi, b = b*~n7/~bi, c = c*~n7*~bi, d = d*~n7/~bi, e = e*~n7*~bi, f = f*~n7*~bi ],/*55*/ [ a = a, b = b, c = c, d = d*~bi, e = e/~bi, f = f ],/*56*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],/*57*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e*~bi, f = f ],/*58*/ [ a = a/~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f*~bi ],/*59*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f/~bi ],/*60*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],/*61*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*~n8/~bi, b = b*~n8/~bi, c = c*~n8*~bi, d = d*~n8*~bi, e = e*~n8/~bi, f = f*~n8/~bi ],/*63*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e, f = f*~bi ],/*64*/ [ a = a*~n9*~bi, b = b*~n9/~bi, c = c*~n9*~bi, d = d*~n9/~bi, e = e*~n9*~bi, f = f*~n9/~bi ]]};
+ ~kws_setting_2_b = {[/*1*/ [ a = a, b = b*~bi, c = c, d = d*~bi, e = e, f = f*~bi ],/*2*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*3*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi ],/*4*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],/*5*/ [ a = a/~bi, b = b*~bi, c = c, d = d*~bi, e = e, f = f*~bi ],/*6*/ [ a = a*~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f/~bi ],/*7*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d, e = e, f = f ],/*8*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*9*/ [ a = a*~bi, b = b, c = c, d = d*~bi, e = e*~bi, f = f*~bi ],/*10*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],/*11*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d*~bi, e = e, f = f ],/*12*/ [ a = a*~n2*~bi, b = b*~n2*~bi, c = c*~n2*~bi, d = d*~n2/~bi, e = e*~n2/~bi, f = f*~n2/~bi ],/*13*/ [ a = a, b = b, c = c, d = d*~bi, e = e, f = f*~bi ],/*14*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f ],/*15*/ [ a = a/~bi, b = b, c = c/~bi, d = d, e = e/~bi, f = f/~bi ],/*16*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],/*17*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi ],/*18*/ [ a = a*~n3*~bi, b = b*~n3/~bi, c = c*~n3/~bi, d = d*~n3*~bi, e = e*~n3*~bi, f = f*~n3/~bi ],/*19*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e, f = f*~bi ],/*20*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f/~bi ],/*21*/ [ a = a, b = b/~bi, c = c*~bi, d = d, e = e, f = f*~bi ],/*22*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],/*23*/ [ a = a, b = b, c = c, d = d/~bi, e = e, f = f/~bi ],/*24*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],/*25*/ [ a = a*~bi, b = b*~bi, c = c*~bi, d = d, e = e, f = f ],/*26*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],/*27*/ [ a = a, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],/*28*/ [ a = a*~n4/~bi, b = b*~n4*~bi, c = c*~n4*~bi, d = d*~n4*~bi, e = e*~n4*~bi, f = f*~n4/~bi ],/*29*/ [ a = a, b = b, c = c/~bi, d = d/~bi, e = e, f = f ],/*30*/ [ a = a*~n5*~bi, b = b*~n5/~bi, c = c*~n5*~bi, d = d*~n5*~bi, e = e*~n5/~bi, f = f*~n5*~bi ],/*31*/ [ a = a/~bi, b = b*~bi, c = c, d = d, e = e, f = f/~bi ],/*32*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f ],/*33*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*34*/ [ a = a/~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f*~bi ],/*35*/ [ a = a*~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f/~bi ],/*36*/ [ a = a/~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f*~bi ],/*37*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e, f = f ],/*38*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],/*39*/ [ a = a*~n6/~bi, b = b*~n6*~bi, c = c*~n6/~bi, d = d*~n6*~bi, e = e*~n6/~bi, f = f*~n6/~bi ],/*40*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],/*41*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f*~bi ],/*42*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],/*43*/ [ a = a/~bi, b = b, c = c*~bi, d = d*~bi, e = e*~bi, f = f ],/*44*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],/*45*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],/*46*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],/*47*/ [ a = a, b = b*~bi, c = c*~bi, d = d/~bi, e = e, f = f ],/*48*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],/*49*/ [ a = a, b = b, c = c*~bi, d = d, e = e/~bi, f = f*~bi ],/*50*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],/*51*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f*~bi ],/*52*/ [ a = a*~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f/~bi ],/*53*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f ],/*54*/ [ a = a*~n7/~bi, b = b*~n7/~bi, c = c*~n7*~bi, d = d*~n7/~bi, e = e*~n7*~bi, f = f*~n7*~bi ],/*55*/ [ a = a, b = b, c = c, d = d*~bi, e = e/~bi, f = f ],/*56*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],/*57*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e*~bi, f = f ],/*58*/ [ a = a/~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f*~bi ],/*59*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f/~bi ],/*60*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],/*61*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f ],/*62*/ [ a = a*~n8/~bi, b = b*~n8/~bi, c = c*~n8*~bi, d = d*~n8*~bi, e = e*~n8/~bi, f = f*~n8/~bi ],/*63*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e, f = f*~bi ],/*64*/ [ a = a*~n9*~bi, b = b*~n9/~bi, c = c*~n9*~bi, d = d*~n9/~bi, e = e*~n9*~bi, f = f*~n9/~bi ]]};
- 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=[~h2];
- dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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;
+ ~kws_setting_3_a = {[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*3*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*4*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1/~bi ],/*5*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],/*6*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1/~bi ],/*7*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1 ],/*8*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1 ],/*9*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1*~bi ],/*10*/ [ a = a*~n1, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],/*11*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1 ],/*12*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*13*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],/*14*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1 ],/*15*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1, e = e*~n1/~bi, f = f*~n1/~bi ],/*16*/ [ a = a*~n1, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],/*17*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*18*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1/~bi ],/*19*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1, f = f*~n1*~bi ],/*20*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1/~bi ],/*21*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*22*/ [ a = a*~n1, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1 ],/*23*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1, f = f*~n1/~bi ],/*24*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*25*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1, e = e*~n1, f = f*~n1 ],/*26*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1 ],/*27*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1 ],/*28*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1/~bi ],/*29*/ [ a = a*~n1, b = b*~n1, c = c*~n1/~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],/*30*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1*~bi ],/*31*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],/*32*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1 ],/*33*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1 ],/*34*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1*~bi ],/*35*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*36*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],/*37*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1 ],/*38*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1 ],/*39*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*40*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1 ],/*41*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*42*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1 ],/*43*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1 ],/*44*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],/*45*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1 ],/*46*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1 ],/*47*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],/*48*/ [ a = a*~n1, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1 ],/*49*/ [ a = a*~n1, b = b*~n1, c = c*~n1*~bi, d = d*~n1, e = e*~n1/~bi, f = f*~n1*~bi ],/*50*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1/~bi ],/*51*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1*~bi ],/*52*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1/~bi ],/*53*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1 ],/*54*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1*~bi ],/*55*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1 ],/*56*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],/*57*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1/~bi, d = d*~n1, e = e*~n1*~bi, f = f*~n1 ],/*58*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1*~bi ],/*59*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],/*60*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*61*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1 ],/*62*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*63*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*64*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1/~bi ]]};
+ ~kws_setting_3_b = {[/*1*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],/*2*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*3*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*4*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1/~bi ],/*5*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],/*6*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1/~bi ],/*7*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1 ],/*8*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1 ],/*9*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1*~bi ],/*10*/ [ a = a*~n1, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],/*11*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1 ],/*12*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*13*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],/*14*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1 ],/*15*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1, e = e*~n1/~bi, f = f*~n1/~bi ],/*16*/ [ a = a*~n1, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],/*17*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*18*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1/~bi ],/*19*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1, f = f*~n1*~bi ],/*20*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1/~bi ],/*21*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*22*/ [ a = a*~n1, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1 ],/*23*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1, f = f*~n1/~bi ],/*24*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*25*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1, e = e*~n1, f = f*~n1 ],/*26*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1 ],/*27*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1 ],/*28*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1/~bi ],/*29*/ [ a = a*~n1, b = b*~n1, c = c*~n1/~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],/*30*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1*~bi ],/*31*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],/*32*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1 ],/*33*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1 ],/*34*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1*~bi ],/*35*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*36*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],/*37*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1 ],/*38*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1 ],/*39*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*40*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1 ],/*41*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*42*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1 ],/*43*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1 ],/*44*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],/*45*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1 ],/*46*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1 ],/*47*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],/*48*/ [ a = a*~n1, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1 ],/*49*/ [ a = a*~n1, b = b*~n1, c = c*~n1*~bi, d = d*~n1, e = e*~n1/~bi, f = f*~n1*~bi ],/*50*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1/~bi ],/*51*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1*~bi ],/*52*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1/~bi ],/*53*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1 ],/*54*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1*~bi ],/*55*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1 ],/*56*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],/*57*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1/~bi, d = d*~n1, e = e*~n1*~bi, f = f*~n1 ],/*58*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1*~bi ],/*59*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],/*60*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*61*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1 ],/*62*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1/~bi ],/*63*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],/*64*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1/~bi ]]};
- 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=[~h2];
- dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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=[~h6];
- dseq = Dseq([/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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;
+ //synthdefs
- 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=[~h6];
- dseq = Dseq([[/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~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;
- };
+ ~gsine = {
- ~hsine2 = {
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=[~nh1,~nh1,~nh1,~nh1,~nh1,~nh1,~nh1,~nh1,~nh1];
- 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);
+ var s1, out, env1, s2, dseq;
+ 9.do(x = 0; {("n"++(x=x+1)).asSymbol.envirPut(~n_value1)}); //for custom values replace "~n_value1" with "[a, b, c, d, etc...].at(x-1)" with the variable amount the same as the #.do value - for all synthdefs
+ dseq = Dseq(
+ case
+ {~kws_setting == 1}{~kws_setting_1_a.value;}
+ {~kws_setting == 2}{~kws_setting_2_a.value;}
+ {~kws_setting == 3}{~kws_setting_3_a.value;} ++ Array.fill((~gsinenum*~first_harmonic -1), {
+ case
+ {~kws_setting == 1}{~kws_setting_1_b.value;}
+ {~kws_setting == 2}{~kws_setting_2_b.value;}
+ {~kws_setting == 3}{~kws_setting_3_b.value;}}).flatten, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
+ if(~low_pass_filter_on == 1, {s1 = BLowPass.ar(s1, ~low_pass_filter_freq_limit);}, {s1 = s1});
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,n2,n3,n4,n5,n6,n7,n8,n9=[~nh1,~nh1,~nh1,~nh1,~nh1,~nh1,~nh1,~nh1,~nh1];
- 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);
+ var s1, out, env1, s2, dseq;
+ 9.do(x = 0; {("n"++(x=x+1)).asSymbol.envirPut(~n_value1)});
+ dseq = Dseq([
+ case
+ {~kws_setting == 1}{~kws_setting_1_a.value;}
+ {~kws_setting == 2}{~kws_setting_2_a.value;}
+ {~kws_setting == 3}{~kws_setting_3_a.value;} ++ Array.fill((~gsinenum*~first_harmonic -1), {
+ case
+ {~kws_setting == 1}{~kws_setting_1_b.value;}
+ {~kws_setting == 2}{~kws_setting_2_b.value;}
+ {~kws_setting == 3}{~kws_setting_3_b.value;}}).flatten].flatten.reverse, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur), Demand.ar(Impulse.ar(dur), 0, dseq));
+ if(~low_pass_filter_on == 1, {s1 = BLowPass.ar(s1, ~low_pass_filter_freq_limit);}, {s1 = s1});
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,n2,n3,n4,n5,n6,n7,n8,n9=[~nh2,~nh2,~nh2,~nh2,~nh2,~nh2,~nh2,~nh2,~nh2];
- 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);
+ var s1, out, env1, s2, dseq;
+ 9.do(x = 0; {("n"++(x=x+1)).asSymbol.envirPut(~n_value2)});
+ dseq = Dseq(
+ case
+ {~kws_setting == 1}{~kws_setting_1_a.value;}
+ {~kws_setting == 2}{~kws_setting_2_a.value;}
+ {~kws_setting == 3}{~kws_setting_3_a.value;} ++ Array.fill((~gsinenum*~second_harmonic -1), {
+ case
+ {~kws_setting == 1}{~kws_setting_1_b.value;}
+ {~kws_setting == 2}{~kws_setting_2_b.value;}
+ {~kws_setting == 3}{~kws_setting_3_b.value;}}).flatten, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
+ if(~low_pass_filter_on == 1, {s1 = BLowPass.ar(s1, ~low_pass_filter_freq_limit);}, {s1 = s1});
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,n2,n3,n4,n5,n6,n7,n8,n9=[~nh2,~nh2,~nh2,~nh2,~nh2,~nh2,~nh2,~nh2,~nh2];
- 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);
+ var s1, out, env1, s2, dseq;
+ 9.do(x = 0; {("n"++(x=x+1)).asSymbol.envirPut(~n_value2)});
+ dseq = Dseq([
+ case
+ {~kws_setting == 1}{~kws_setting_1_a.value;}
+ {~kws_setting == 2}{~kws_setting_2_a.value;}
+ {~kws_setting == 3}{~kws_setting_3_a.value;} ++ Array.fill((~gsinenum*~second_harmonic -1), {
+ case
+ {~kws_setting == 1}{~kws_setting_1_b.value;}
+ {~kws_setting == 2}{~kws_setting_2_b.value;}
+ {~kws_setting == 3}{~kws_setting_3_b.value;}}).flatten].flatten.reverse, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur), Demand.ar(Impulse.ar(dur), 0, dseq));
+ if(~low_pass_filter_on == 1, {s1 = BLowPass.ar(s1, ~low_pass_filter_freq_limit);}, {s1 = s1});
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,n2,n3,n4,n5,n6,n7,n8,n9=[~nh6,~nh6,~nh6,~nh6,~nh6,~nh6,~nh6,~nh6,~nh6];
- 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);
+ var s1, out, env1, s2, dseq;
+ 9.do(x = 0; {("n"++(x=x+1)).asSymbol.envirPut(~n_value6)});
+ dseq = Dseq(
+ case
+ {~kws_setting == 1}{~kws_setting_1_a.value;}
+ {~kws_setting == 2}{~kws_setting_2_a.value;}
+ {~kws_setting == 3}{~kws_setting_3_a.value;} ++ Array.fill((~gsinenum*~third_harmonic -1), {
+ case
+ {~kws_setting == 1}{~kws_setting_1_b.value;}
+ {~kws_setting == 2}{~kws_setting_2_b.value;}
+ {~kws_setting == 3}{~kws_setting_3_b.value;}}).flatten, inf);
s1 = GrainSin.ar(1, Impulse.ar(dur), 1/(dur),Demand.ar(Impulse.ar(dur), 0, dseq));
+ if(~low_pass_filter_on == 1, {s1 = BLowPass.ar(s1, ~low_pass_filter_freq_limit);}, {s1 = s1});
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,n2,n3,n4,n5,n6,n7,n8,n9=[~nh6,~nh6,~nh6,~nh6,~nh6,~nh6,~nh6,~nh6,~nh6];
- 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;
- };
-
- ~hsine3 = {
- 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=[~nnh1];
- 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=[~nnh1];
- 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=[~nnh2];
- 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=[~nnh2];
- 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);
+ var s1, out, env1, s2, dseq;
+ 9.do(x = 0; {("n"++(x=x+1)).asSymbol.envirPut(~n_value6)});
+ dseq = Dseq([
+ case
+ {~kws_setting == 1}{~kws_setting_1_a.value;}
+ {~kws_setting == 2}{~kws_setting_2_a.value;}
+ {~kws_setting == 3}{~kws_setting_3_a.value;} ++ Array.fill((~gsinenum*~third_harmonic -1), {
+ case
+ {~kws_setting == 1}{~kws_setting_1_b.value;}
+ {~kws_setting == 2}{~kws_setting_2_b.value;}
+ {~kws_setting == 3}{~kws_setting_3_b.value;}}).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=[~nnh6];
- 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=[~nnh6];
- 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));
+ if(~low_pass_filter_on == 1, {s1 = BLowPass.ar(s1, ~low_pass_filter_freq_limit);}, {s1 = s1});
OffsetOut.ar(0, s1.dup*vol);
}, [\ir]).add;
};
(#a,b,c,d,e,f = [ ~basefreq,~basefreq,~basefreq,~basefreq,~basefreq,~basefreq ];
~a = a; ~b = b; ~c =c; ~d = d; ~e = e;~f=f;);
- ~fth = 1.4142135623729;
- ~stepratio = 1.0594630943593;
- ~nval = 1.0355417528;
- ~n9s = 1.86;
- ~n9 = 1.080059789899;
- ~n18 = 1.0392592260319;
- ~n27 = 1.0260044847071;
- ~n36 = 1.0194406437022;
- ~n45 = 1.0155225125043;
- ~n54 = 1.012918794725;
- ~n63 = 1.0110630844869;
- ~n72 = 1.0096735332285;
- ~gm = 1.6180339887499;
- ~gm2 = 1.2720196495141;
- ~gm6 = 1.0835058821738;
- ~ngm1 = 1.0549232131786;
- ~ngm2 = 1.0270945492887;
- ~ngm6 = 1.0089511542031;
- ~nngm1 = 1.0075472729363;
- ~nngm2 = 1.0037665430449;
- ~nngm6 = 1.0012539413222;
- ~h1 = 11.10101010101;
- ~h2 = 4.2999982083345;
- ~h6 = 1.6261331058274;
- ~nh1 = 1.3828361607663;
- ~nh2 = 1.1759405430404;
- ~nh6 = 1.0555086286213;
- ~nnh1 = 1.0466365180627;
- ~nnh2 = 1.0230525490231;
- ~nnh6 = 1.0076258811195;
-
~synthdef = "gsineicld"; ~gsinenum = ~synthdefnum;
- case
- {~gsine == nil}{~gsine = ~gsine1; ~gsine1.value;};
+ if(~gsine == nil, {~gsine.value;});
);
});
});
+ //generate values for KW(King Wen) sequences in a timewave half-cycle (or amplitude x2) pop-up menu
+
+ x=0;
+ ~menu2values = Array.fill(24, {(x=x+1).asString++" kws"});
+
+
+ //KW(King Wen) sequences in a timewave half-cycle (or amplitude x2) upon starting value
+
+ case
+ {~gsinenum == nil}{~menu2start = ~menu2values.at(~synthdefnum-1)}
+ {~gsinenum == 1}{~menu2start = ~menu2values.at(0)}
+ {~gsinenum == 2}{~menu2start = ~menu2values.at(1)}
+ {~gsinenum == 3}{~menu2start = ~menu2values.at(2)}
+ {~gsinenum == 4}{~menu2start = ~menu2values.at(3)}
+ {~gsinenum == 5}{~menu2start = ~menu2values.at(4)}
+ {~gsinenum == 6}{~menu2start = ~menu2values.at(5)}
+ {~gsinenum == 7}{~menu2start = ~menu2values.at(6)}
+ {~gsinenum == 8}{~menu2start = ~menu2values.at(7)}
+ {~gsinenum == 9}{~menu2start = ~menu2values.at(8)}
+ {~gsinenum == 10}{~menu2start = ~menu2values.at(9)}
+ {~gsinenum == 11}{~menu2start = ~menu2values.at(10)}
+ {~gsinenum == 12}{~menu2start = ~menu2values.at(11)}
+ {~gsinenum == 13}{~menu2start = ~menu2values.at(12)}
+ {~gsinenum == 14}{~menu2start = ~menu2values.at(13)}
+ {~gsinenum == 15}{~menu2start = ~menu2values.at(14)}
+ {~gsinenum == 16}{~menu2start = ~menu2values.at(15)}
+ {~gsinenum == 17}{~menu2start = ~menu2values.at(16)}
+ {~gsinenum == 18}{~menu2start = ~menu2values.at(17)}
+ {~gsinenum == 19}{~menu2start = ~menu2values.at(18)}
+ {~gsinenum == 20}{~menu2start = ~menu2values.at(19)}
+ {~gsinenum == 21}{~menu2start = ~menu2values.at(20)}
+ {~gsinenum == 22}{~menu2start = ~menu2values.at(21)}
+ {~gsinenum == 23}{~menu2start = ~menu2values.at(22)}
+ {~gsinenum == 24}{~menu2start = ~menu2values.at(23)};
+ if(~menu2synthdefstart.value == nil, {~menu2synthdefstart = ~synthdefnum}, {~menu2synthdefstart = ~gsinenum});
+
+
+ //KW(King Wen) sequences in a timewave half-cycle (or amplitude x2) pop-up menu
+
+ menu2=PopUpMenu(w,Rect(20+60*2+16,Window.screenBounds.height-88+(30/1.6180339887499*0),86,60/1.6180339887499)).items_(~mvalue = (-1); [~menu2start.asString]++Array.fill(24, {~menu2values.at(~mvalue = ~mvalue+1);});).background_(Color.black).stringColor_(Color.white);
+
+
+ //pop-menu for base frequency
+
+ ~bfreqstart = ~basefreq;
+ ~bfreq = PopUpMenu(w, Rect(20+60*2+16+86,Window.screenBounds.height-88+(30/1.6180339887499*0),140,60/1.6180339887499)).items_(~bfreqv = (-1); [~basefreq.asString++" hz"]++Array.fill(140, {~freqmap.at(~bfreqv=~bfreqv+1).asString})).background_(Color.black).stringColor_(Color.white).action_({arg button;});
+
+
+ //synthdef pop-up menu
+
+ ~gsinemenu = PopUpMenu(w, Rect(20+60*2+16,Window.screenBounds.height-52+(30/1.6180339887499*0),86,60/1.6180339887499)).items_(["psine1","psine2","psine3","hsine1","hsine2","hsine3","psineuf1","psineuf2","psineuf3","hsineuf1","hsineuf2","hsineuf3"]).background_(Color.black).stringColor_(Color.white).action_({arg button;
+
+ if(~gsinemenu.value == 0, {~kws_setting = 1; ~ratio_setting = "psine1"; ~low_pass_filter_on = 1; ~gs = 0;});
+ if(~gsinemenu.value == 1, {~kws_setting = 2; ~ratio_setting = "psine2"; ~low_pass_filter_on = 1; ~gs = 1;});
+ if(~gsinemenu.value == 2, {~kws_setting = 3; ~ratio_setting = "psine3"; ~low_pass_filter_on = 1; ~gs = 2;});
+ if(~gsinemenu.value == 3, {~kws_setting = 1; ~ratio_setting = "hsine1"; ~low_pass_filter_on = 1; ~gs = 3;});
+ if(~gsinemenu.value == 4, {~kws_setting = 2; ~ratio_setting = "hsine2"; ~low_pass_filter_on = 1; ~gs = 4;});
+ if(~gsinemenu.value == 5, {~kws_setting = 3; ~ratio_setting = "hsine3"; ~low_pass_filter_on = 1; ~gs = 5;});
+ if(~gsinemenu.value == 6, {~kws_setting = 1; ~ratio_setting = "psine1"; ~low_pass_filter_on = 0; ~gs = 6;});
+ if(~gsinemenu.value == 7, {~kws_setting = 2; ~ratio_setting = "psine2"; ~low_pass_filter_on = 0; ~gs = 7;});
+ if(~gsinemenu.value == 8, {~kws_setting = 3; ~ratio_setting = "psine3"; ~low_pass_filter_on = 0; ~gs = 8;});
+ if(~gsinemenu.value == 9, {~kws_setting = 1; ~ratio_setting = "hsine1"; ~low_pass_filter_on = 0; ~gs = 9;});
+ if(~gsinemenu.value == 10, {~kws_setting = 2; ~ratio_setting = "hsine2"; ~low_pass_filter_on = 0; ~gs = 10;});
+ if(~gsinemenu.value == 11, {~kws_setting = 3; ~ratio_setting = "hsine3"; ~low_pass_filter_on = 0; ~gs = 11;});
+ });
+
+ if(~gs == nil, {~gs = 0;});
+
+ case
+ {~gs == 0}{~gsinemenu.value = 0;}
+ {~gs == 1}{~gsinemenu.value = 1;}
+ {~gs == 2}{~gsinemenu.value = 2;}
+ {~gs == 3}{~gsinemenu.value = 3;}
+ {~gs == 4}{~gsinemenu.value = 4;}
+ {~gs == 5}{~gsinemenu.value = 5;}
+ {~gs == 0}{~gsinemenu.value = 6;}
+ {~gs == 1}{~gsinemenu.value = 7;}
+ {~gs == 2}{~gsinemenu.value = 8;}
+ {~gs == 3}{~gsinemenu.value = 9;}
+ {~gs == 4}{~gsinemenu.value = 10;}
+ {~gs == 5}{~gsinemenu.value = 11;};
+
+
+ //set low-pass filter frequency limit
+
+ if(~low_pass_filter_set_value == nil, {~low_pass_filter_set_value = ~low_pass_filter_freq_limit});
+
+ ~low_pass_filter_numberbox = NumberBox(w, Rect(20+60*2+16+86,Window.screenBounds.height-52+(30/1.6180339887499*0),80,60/1.6180339887499)).background_(Color.black).normalColor_(Color.white;).value_(~low_pass_filter_set_value);
+
+ ~low_pass_filter_numberbox.action_({arg val; ~low_pass_filter_set_value = val.value;});
+
+
+ //set button for KW sequences in a timewave half-cycle (or amplitude x2), basefreq, and gsine
+
+ set1=Button(w,Rect(20+60*2+16+166, Window.screenBounds.height-52+(16/1.6180339887499*0),60,60/1.6180339887499)).states_([["set",Color.white,Color.black]]).mouseDownAction_({
+
+ ~st = StaticText(w, Rect(20+60*2+16+231,Window.screenBounds.height-40, 62, 20)).background_(Color.black);
+ ~st.stringColor = Color.white;
+ ~st.string = "loading...";
+ AppClock.sched(0.2,{
+ ~st.close;
+ });
+
+ AppClock.sched(0,{
+
+ if(~bfreq.value > 0, {~basefreq = ~freqmap.at(~bfreq.value - 1)}, {~basefreq = ~bfreqstart});
+
+ (#a,b,c,d,e,f = [ ~basefreq,~basefreq,~basefreq,~basefreq,~basefreq,~basefreq ]; ~a = a; ~b = b; ~c =c; ~d = d; ~e = e;~f=f;);
+
+ ~low_pass_filter_freq_limit = ~low_pass_filter_set_value;
+
+ //set n1-n9 values
+
+ case
+ {~ratio_setting == "psine1";}{~n_value1 = ~gm; ~n_value2 = ~gm2; ~n_value6 = ~gm6;}
+ {~ratio_setting == "psine2";}{~n_value1 = ~ngm1; ~n_value2 = ~ngm2; ~n_value6 = ~ngm6;}
+ {~ratio_setting == "psine3";}{~n_value1 = ~nngm1; ~n_value2 = ~nngm2; ~n_value6 = ~nngm6;}
+ {~ratio_setting == "hsine1";}{~n_value1 = ~h1; ~n_value2 = ~h2; ~n_value6 = ~h6;}
+ {~ratio_setting == "hsine2";}{~n_value1 = ~nh1; ~n_value2 = ~nh2; ~n_value6 = ~nh6;}
+ {~ratio_setting == "hsine3";}{~n_value1 = ~nnh1; ~n_value2 = ~nnh2; ~n_value6 = ~nnh6;};
+
+ case
+ {menu2.value == 0}{~gsinenum = ~menu2synthdefstart; ~gsine.value;}
+ {menu2.value == 1}{~gsinenum = 1; ~gsine.value;}
+ {menu2.value == 2}{~gsinenum = 2; ~gsine.value;}
+ {menu2.value == 3}{~gsinenum = 3; ~gsine.value;}
+ {menu2.value == 4}{~gsinenum = 4; ~gsine.value;}
+ {menu2.value == 5}{~gsinenum = 5; ~gsine.value;}
+ {menu2.value == 6}{~gsinenum = 6; ~gsine.value;}
+ {menu2.value == 7}{~gsinenum = 7; ~gsine.value;}
+ {menu2.value == 8}{~gsinenum = 8; ~gsine.value;}
+ {menu2.value == 9}{~gsinenum = 9; ~gsine.value;}
+ {menu2.value == 10}{~gsinenum = 10; ~gsine.value;}
+ {menu2.value == 11}{~gsinenum = 11; ~gsine.value;}
+ {menu2.value == 12}{~gsinenum = 12; ~gsine.value;}
+ {menu2.value == 13}{~gsinenum = 13; ~gsine.value;}
+ {menu2.value == 14}{~gsinenum = 14; ~gsine.value;}
+ {menu2.value == 15}{~gsinenum = 15; ~gsine.value;}
+ {menu2.value == 16}{~gsinenum = 16; ~gsine.value;}
+ {menu2.value == 17}{~gsinenum = 17; ~gsine.value;}
+ {menu2.value == 18}{~gsinenum = 18; ~gsine.value;}
+ {menu2.value == 19}{~gsinenum = 19; ~gsine.value;}
+ {menu2.value == 20}{~gsinenum = 20; ~gsine.value;}
+ {menu2.value == 21}{~gsinenum = 21; ~gsine.value;}
+ {menu2.value == 22}{~gsinenum = 22; ~gsine.value;}
+ {menu2.value == 23}{~gsinenum = 23; ~gsine.value;}
+ {menu2.value == 24}{~gsinenum = 24; ~gsine.value;};
+ });
+
+ })
+ .action_({
+ });
+
+
//open/flow/slide buttons coordinate values
~bph = 26;
});
- //generate values for KW(King Wen) sequences per timewave instance pop-up menu
-
- x=0;
- ~menu2values = Array.fill(20, {(x=x+1).asString++" kws/inst"});
-
-
- //KW(King Wen) sequences per timewave instance upon starting value
-
- case
- {~gsinenum == nil}{~menu2start = ~menu2values.at(~synthdefnum-1)}
- {~gsinenum == 1}{~menu2start = ~menu2values.at(0)}
- {~gsinenum == 2}{~menu2start = ~menu2values.at(1)}
- {~gsinenum == 3}{~menu2start = ~menu2values.at(2)}
- {~gsinenum == 4}{~menu2start = ~menu2values.at(3)}
- {~gsinenum == 5}{~menu2start = ~menu2values.at(4)}
- {~gsinenum == 6}{~menu2start = ~menu2values.at(5)}
- {~gsinenum == 7}{~menu2start = ~menu2values.at(6)}
- {~gsinenum == 8}{~menu2start = ~menu2values.at(7)}
- {~gsinenum == 9}{~menu2start = ~menu2values.at(8)}
- {~gsinenum == 10}{~menu2start = ~menu2values.at(9)}
- {~gsinenum == 11}{~menu2start = ~menu2values.at(10)}
- {~gsinenum == 12}{~menu2start = ~menu2values.at(11)}
- {~gsinenum == 13}{~menu2start = ~menu2values.at(12)}
- {~gsinenum == 14}{~menu2start = ~menu2values.at(13)}
- {~gsinenum == 15}{~menu2start = ~menu2values.at(14)}
- {~gsinenum == 16}{~menu2start = ~menu2values.at(15)};
- if(~menu2synthdefstart.value == nil, {~menu2synthdefstart = ~synthdefnum}, {~menu2synthdefstart = ~gsinenum});
-
-
- //KW(King Wen) sequences per timewave instance pop-up menu
-
- menu2=PopUpMenu(w,Rect(20+60*2+16,Window.screenBounds.height-52+(30/1.6180339887499*0),60*2,60/1.6180339887499)).items_(~mvalue = (-1); [~menu2start.asString]++Array.fill(16, {~menu2values.at(~mvalue = ~mvalue+1);});).background_(Color.black).stringColor_(Color.white);
-
-
- //pop-menu for base frequency
-
- ~bfreqstart = ~basefreq;
- ~bfreq = PopUpMenu(w, Rect(20+60*2+16,Window.screenBounds.height-88+(30/1.6180339887499*0),120,60/1.6180339887499)).items_(~bfreqv = (-1); [~basefreq.asString++" hz"]++Array.fill(128, {~freqmap.at(~bfreqv=~bfreqv+1).asString++" hz"})).background_(Color.black).stringColor_(Color.white).action_({arg button;});
-
-
- //set button for KW sequences per timewave instance, basefreq, and gsine
-
- set1=Button(w,Rect(20+60*2+16+120, Window.screenBounds.height-52+(16/1.6180339887499*0),60,60/1.6180339887499)).states_([["set",Color.white,Color.black]]).mouseDownAction_({
-
- ~st = StaticText(w, Rect(20+60*2+16+190,Window.screenBounds.height-40, 62, 20)).background_(Color.black);
- ~st.stringColor = Color.white;
- ~st.string = "loading...";
- AppClock.sched(0.2,{
- ~st.close;
- });
-
- AppClock.sched(0,{
-
- if(~bfreq.value > 0, {~basefreq = ~freqmap.at(~bfreq.value - 1)}, {~basefreq = ~bfreqstart});
-
- (#a,b,c,d,e,f = [ ~basefreq,~basefreq,~basefreq,~basefreq,~basefreq,~basefreq ]; ~a = a; ~b = b; ~c =c; ~d = d; ~e = e;~f=f;);
-
- case
- {menu2.value == 0}{~gsinenum = ~menu2synthdefstart; ~gsine.value;}
- {menu2.value == 1}{~gsinenum = 1; ~gsine.value;}
- {menu2.value == 2}{~gsinenum = 2; ~gsine.value;}
- {menu2.value == 3}{~gsinenum = 3; ~gsine.value;}
- {menu2.value == 4}{~gsinenum = 4; ~gsine.value;}
- {menu2.value == 5}{~gsinenum = 5; ~gsine.value;}
- {menu2.value == 6}{~gsinenum = 6; ~gsine.value;}
- {menu2.value == 7}{~gsinenum = 7; ~gsine.value;}
- {menu2.value == 8}{~gsinenum = 8; ~gsine.value;}
- {menu2.value == 9}{~gsinenum = 9; ~gsine.value;}
- {menu2.value == 10}{~gsinenum = 10; ~gsine.value;}
- {menu2.value == 11}{~gsinenum = 11; ~gsine.value;}
- {menu2.value == 12}{~gsinenum = 12; ~gsine.value;}
- {menu2.value == 13}{~gsinenum = 13; ~gsine.value;}
- {menu2.value == 14}{~gsinenum = 14; ~gsine.value;}
- {menu2.value == 15}{~gsinenum = 15; ~gsine.value;}
- {menu2.value == 16}{~gsinenum = 16; ~gsine.value;};
- });
-
- })
- .action_({
- });
-
-
//midi Korg NanoKontrol function
~midifunc = {
"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"++
- "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, hs1-hs3: synthdef setting (gsine1/gsine2/gsine3, hsine1/hsine2/hsine3). press set to load"++"\n"++"\n"++
+ "kws: change number of kw(King Wen) sequences in a timewave half-cycle (or amplitude x2). press set to load"++"\n"++"\n"++
+ "top-level hz frequency: set the base frequency. press set to load"++"\n"++"\n"++
+ "psine1-psine3 (based on phi, with low-pass filter), hsine1-hsine3 (based on 19.47, with low-pass filter), psineuf1-psineuf3 (based on phi, without low-pass filter), hsineuf1-hsineuf3 (based on 19.47, without low-pass filter) - set synthdef type. press set to load"++"\n"++"\n"++
+ "lower-level hz frequency: change the low-pass filter frequency limit. default is 2427.05. 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"++
+ "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"++
});
- //gsine pop-up menu
-
- ~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","hs1","hs2","hs3"]).background_(Color.black).stringColor_(Color.white).action_({arg button;
-
- 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(~gsinemenu.value == 3, {~gsine = ~hsine1; ~gs = 3;});
- if(~gsinemenu.value == 4, {~gsine = ~hsine2; ~gs = 4;});
- if(~gsinemenu.value == 5, {~gsine = ~hsine3; ~gs = 5;});
-
- });
-
- if(~gs == nil, {~gs = 0;});
-
- case
- {~gs == 0}{~gsinemenu.value = 0;}
- {~gs == 1}{~gsinemenu.value = 1;}
- {~gs == 2}{~gsinemenu.value = 2;}
- {~gs == 3}{~gsinemenu.value = 3;}
- {~gs == 4}{~gsinemenu.value = 4;}
- {~gs == 5}{~gsinemenu.value = 5;};
-
-
//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;
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
);
);
+
//Interpreted King Wen Sequences
/*
~a = a; ~b = b; ~c =c; ~d = d; ~e = e;~f=f;);
~fth = 1.4142135623729;
+~bi = ~fth; (~bi = "binary interval" - intverval of key change to hexgram's opposite in King Wen sequence)
-/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],
-/*2*/ [ a = a/~fth, b = b/~fth, c = c/~fth, d = d/~fth, e = e/~fth, f = f/~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*~fth, b = b*~fth, c = c*~fth, d = d/~fth, e = e/~fth, f = f/~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, b = b/~fth, c = c/~fth, d = d*~fth, e = e*~fth, f = f/~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/~fth, b = b*~fth, c = c*~fth, d = d*~fth, e = e*~fth, f = f/~fth ],
-/*29*/ [ a = a, b = b, c = c/~fth, d = d/~fth, e = e, f = f ],
-/*30*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f*~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/~fth, b = b*~fth, c = c/~fth, d = d*~fth, e = e/~fth, f = f/~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/~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f*~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/~fth, b = b/~fth, c = c*~fth, d = d*~fth, e = e/~fth, f = f/~fth ],
-/*63*/ [ a = a, b = b*~fth, c = c/~fth, d = d, e = e, f = f*~fth ],
-/*64*/ [ a = a*~fth, b = b/~fth, c = c*~fth, d = d/~fth, e = e*~fth, f = f/~fth ]
-
-/*1*/ [ a = a*n1, b = b*n1*~fth, c = c*n1, d = d*n1*~fth, e = e*n1, f = f*n1*~fth ],...
-
-
-OR
+(First Setting)
/*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 ]
-
-/*1*/ [ a = a, b = b*~fth, c = c, d = d*~fth, e = e, f = f*~fth ],...
-
-
-OR
+/*2*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d/~bi, e = e/~bi, f = f/~bi ],
+/*3*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi ],
+/*4*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],
+/*5*/ [ a = a/~bi, b = b*~bi, c = c, d = d*~bi, e = e, f = f*~bi ],
+/*6*/ [ a = a*~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f/~bi ],
+/*7*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d, e = e, f = f ],
+/*8*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],
+/*9*/ [ a = a*~bi, b = b, c = c, d = d*~bi, e = e*~bi, f = f*~bi ],
+/*10*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],
+/*11*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d*~bi, e = e, f = f ],
+/*12*/ [ a = a*~bi, b = b*~bi, c = c*~bi, d = d/~bi, e = e/~bi, f = f/~bi ],
+/*13*/ [ a = a, b = b, c = c, d = d*~bi, e = e, f = f*~bi ],
+/*14*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f ],
+/*15*/ [ a = a/~bi, b = b, c = c/~bi, d = d, e = e/~bi, f = f/~bi ],
+/*16*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],
+/*17*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi ],
+/*18*/ [ a = a*~bi, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f/~bi ],
+/*19*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e, f = f*~bi ],
+/*20*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f/~bi ],
+/*21*/ [ a = a, b = b/~bi, c = c*~bi, d = d, e = e, f = f*~bi ],
+/*22*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],
+/*23*/ [ a = a, b = b, c = c, d = d/~bi, e = e, f = f/~bi ],
+/*24*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],
+/*25*/ [ a = a*~bi, b = b*~bi, c = c*~bi, d = d, e = e, f = f ],
+/*26*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],
+/*27*/ [ a = a, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],
+/*28*/ [ a = a/~bi, b = b*~bi, c = c*~bi, d = d*~bi, e = e*~bi, f = f/~bi ],
+/*29*/ [ a = a, b = b, c = c/~bi, d = d/~bi, e = e, f = f ],
+/*30*/ [ a = a*~bi, b = b/~bi, c = c*~bi, d = d*~bi, e = e/~bi, f = f*~bi ],
+/*31*/ [ a = a/~bi, b = b*~bi, c = c, d = d, e = e, f = f/~bi ],
+/*32*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f ],
+/*33*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],
+/*34*/ [ a = a/~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f*~bi ],
+/*35*/ [ a = a*~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f/~bi ],
+/*36*/ [ a = a/~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f*~bi ],
+/*37*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e, f = f ],
+/*38*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],
+/*39*/ [ a = a/~bi, b = b*~bi, c = c/~bi, d = d*~bi, e = e/~bi, f = f/~bi ],
+/*40*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],
+/*41*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f*~bi ],
+/*42*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],
+/*43*/ [ a = a/~bi, b = b, c = c*~bi, d = d*~bi, e = e*~bi, f = f ],
+/*44*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],
+/*45*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],
+/*46*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],
+/*47*/ [ a = a, b = b*~bi, c = c*~bi, d = d/~bi, e = e, f = f ],
+/*48*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],
+/*49*/ [ a = a, b = b, c = c*~bi, d = d, e = e/~bi, f = f*~bi ],
+/*50*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],
+/*51*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f*~bi ],
+/*52*/ [ a = a*~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f/~bi ],
+/*53*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f ],
+/*54*/ [ a = a/~bi, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f*~bi ],
+/*55*/ [ a = a, b = b, c = c, d = d*~bi, e = e/~bi, f = f ],
+/*56*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],
+/*57*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e*~bi, f = f ],
+/*58*/ [ a = a/~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f*~bi ],
+/*59*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f/~bi ],
+/*60*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],
+/*61*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f ],
+/*62*/ [ a = a/~bi, b = b/~bi, c = c*~bi, d = d*~bi, e = e/~bi, f = f/~bi ],
+/*63*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e, f = f*~bi ],
+/*64*/ [ a = a*~bi, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f/~bi ]
+
+/*1*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],...
+
+
+(Second Setting)
+/*1*/ #a,b,c,d,e,f=[ ~a,~b,~c,~d,~e,~f ],
+/*2*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],
+/*3*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi ],
+/*4*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],
+/*5*/ [ a = a/~bi, b = b*~bi, c = c, d = d*~bi, e = e, f = f*~bi ],
+/*6*/ [ a = a*~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f/~bi ],
+/*7*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d, e = e, f = f ],
+/*8*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],
+/*9*/ [ a = a*~bi, b = b, c = c, d = d*~bi, e = e*~bi, f = f*~bi ],
+/*10*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],
+/*11*/ [ a = a/~bi, b = b/~bi, c = c/~bi, d = d*~bi, e = e, f = f ],
+/*12*/ [ a = a*~n2*~bi, b = b*~n2*~bi, c = c*~n2*~bi, d = d*~n2/~bi, e = e*~n2/~bi, f = f*~n2/~bi ],
+/*13*/ [ a = a, b = b, c = c, d = d*~bi, e = e, f = f*~bi ],
+/*14*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f ],
+/*15*/ [ a = a/~bi, b = b, c = c/~bi, d = d, e = e/~bi, f = f/~bi ],
+/*16*/ [ a = a, b = b, c = c*~bi, d = d/~bi, e = e, f = f ],
+/*17*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f*~bi ],
+/*18*/ [ a = a*~n3*~bi, b = b*~n3/~bi, c = c*~n3/~bi, d = d*~n3*~bi, e = e*~n3*~bi, f = f*~n3/~bi ],
+/*19*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e, f = f*~bi ],
+/*20*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f/~bi ],
+/*21*/ [ a = a, b = b/~bi, c = c*~bi, d = d, e = e, f = f*~bi ],
+/*22*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],
+/*23*/ [ a = a, b = b, c = c, d = d/~bi, e = e, f = f/~bi ],
+/*24*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],
+/*25*/ [ a = a*~bi, b = b*~bi, c = c*~bi, d = d, e = e, f = f ],
+/*26*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],
+/*27*/ [ a = a, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],
+/*28*/ [ a = a*~n4/~bi, b = b*~n4*~bi, c = c*~n4*~bi, d = d*~n4*~bi, e = e*~n4*~bi, f = f*~n4/~bi ],
+/*29*/ [ a = a, b = b, c = c/~bi, d = d/~bi, e = e, f = f ],
+/*30*/ [ a = a*~n5*~bi, b = b*~n5/~bi, c = c*~n5*~bi, d = d*~n5*~bi, e = e*~n5/~bi, f = f*~n5*~bi ],
+/*31*/ [ a = a/~bi, b = b*~bi, c = c, d = d, e = e, f = f/~bi ],
+/*32*/ [ a = a, b = b/~bi, c = c, d = d, e = e*~bi, f = f ],
+/*33*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],
+/*34*/ [ a = a/~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f*~bi ],
+/*35*/ [ a = a*~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f/~bi ],
+/*36*/ [ a = a/~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f*~bi ],
+/*37*/ [ a = a*~bi, b = b*~bi, c = c, d = d, e = e, f = f ],
+/*38*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],
+/*39*/ [ a = a*~n6/~bi, b = b*~n6*~bi, c = c*~n6/~bi, d = d*~n6*~bi, e = e*~n6/~bi, f = f*~n6/~bi ],
+/*40*/ [ a = a, b = b/~bi, c = c*~bi, d = d/~bi, e = e*~bi, f = f ],
+/*41*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f*~bi ],
+/*42*/ [ a = a, b = b*~bi, c = c, d = d, e = e/~bi, f = f ],
+/*43*/ [ a = a/~bi, b = b, c = c*~bi, d = d*~bi, e = e*~bi, f = f ],
+/*44*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],
+/*45*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f ],
+/*46*/ [ a = a, b = b/~bi, c = c/~bi, d = d*~bi, e = e*~bi, f = f ],
+/*47*/ [ a = a, b = b*~bi, c = c*~bi, d = d/~bi, e = e, f = f ],
+/*48*/ [ a = a, b = b, c = c/~bi, d = d*~bi, e = e, f = f ],
+/*49*/ [ a = a, b = b, c = c*~bi, d = d, e = e/~bi, f = f*~bi ],
+/*50*/ [ a = a*~bi, b = b/~bi, c = c, d = d, e = e*~bi, f = f/~bi ],
+/*51*/ [ a = a/~bi, b = b, c = c, d = d/~bi, e = e/~bi, f = f*~bi ],
+/*52*/ [ a = a*~bi, b = b, c = c/~bi, d = d*~bi, e = e, f = f/~bi ],
+/*53*/ [ a = a, b = b*~bi, c = c, d = d, e = e, f = f ],
+/*54*/ [ a = a*~n7/~bi, b = b*~n7/~bi, c = c*~n7*~bi, d = d*~n7/~bi, e = e*~n7*~bi, f = f*~n7*~bi ],
+/*55*/ [ a = a, b = b, c = c, d = d*~bi, e = e/~bi, f = f ],
+/*56*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f/~bi ],
+/*57*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e*~bi, f = f ],
+/*58*/ [ a = a/~bi, b = b, c = c*~bi, d = d/~bi, e = e, f = f*~bi ],
+/*59*/ [ a = a*~bi, b = b, c = c/~bi, d = d, e = e, f = f/~bi ],
+/*60*/ [ a = a/~bi, b = b, c = c, d = d, e = e, f = f*~bi ],
+/*61*/ [ a = a*~bi, b = b, c = c, d = d, e = e, f = f ],
+/*62*/ [ a = a*~n8/~bi, b = b*~n8/~bi, c = c*~n8*~bi, d = d*~n8*~bi, e = e*~n8/~bi, f = f*~n8/~bi ],
+/*63*/ [ a = a, b = b*~bi, c = c/~bi, d = d, e = e, f = f*~bi ],
+/*64*/ [ a = a*~n9*~bi, b = b*~n9/~bi, c = c*~n9*~bi, d = d*~n9/~bi, e = e*~n9*~bi, f = f*~n9/~bi ]
+
+/*1*/ [ a = a, b = b*~bi, c = c, d = d*~bi, e = e, f = f*~bi ],...
+
+
+(Third Setting)
/*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 ],...
+/*2*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],
+/*3*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],
+/*4*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1/~bi ],
+/*5*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],
+/*6*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1/~bi ],
+/*7*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1 ],
+/*8*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1 ],
+/*9*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1*~bi ],
+/*10*/ [ a = a*~n1, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],
+/*11*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1 ],
+/*12*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],
+/*13*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],
+/*14*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1 ],
+/*15*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1, e = e*~n1/~bi, f = f*~n1/~bi ],
+/*16*/ [ a = a*~n1, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],
+/*17*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],
+/*18*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1/~bi ],
+/*19*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1, f = f*~n1*~bi ],
+/*20*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1/~bi ],
+/*21*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],
+/*22*/ [ a = a*~n1, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1 ],
+/*23*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1, f = f*~n1/~bi ],
+/*24*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],
+/*25*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1, e = e*~n1, f = f*~n1 ],
+/*26*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1 ],
+/*27*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1 ],
+/*28*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1/~bi ],
+/*29*/ [ a = a*~n1, b = b*~n1, c = c*~n1/~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],
+/*30*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1*~bi ],
+/*31*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],
+/*32*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1 ],
+/*33*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1 ],
+/*34*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1*~bi ],
+/*35*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1/~bi ],
+/*36*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],
+/*37*/ [ a = a*~n1*~bi, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1 ],
+/*38*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1 ],
+/*39*/ [ a = a*~n1/~bi, b = b*~n1*~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1/~bi ],
+/*40*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1 ],
+/*41*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],
+/*42*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1/~bi, f = f*~n1 ],
+/*43*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1 ],
+/*44*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],
+/*45*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1 ],
+/*46*/ [ a = a*~n1, b = b*~n1/~bi, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1*~bi, f = f*~n1 ],
+/*47*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1 ],
+/*48*/ [ a = a*~n1, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1 ],
+/*49*/ [ a = a*~n1, b = b*~n1, c = c*~n1*~bi, d = d*~n1, e = e*~n1/~bi, f = f*~n1*~bi ],
+/*50*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1, d = d*~n1, e = e*~n1*~bi, f = f*~n1/~bi ],
+/*51*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1/~bi, e = e*~n1/~bi, f = f*~n1*~bi ],
+/*52*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1*~bi, e = e*~n1, f = f*~n1/~bi ],
+/*53*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1 ],
+/*54*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1*~bi ],
+/*55*/ [ a = a*~n1, b = b*~n1, c = c*~n1, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1 ],
+/*56*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],
+/*57*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1/~bi, d = d*~n1, e = e*~n1*~bi, f = f*~n1 ],
+/*58*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1, f = f*~n1*~bi ],
+/*59*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1/~bi ],
+/*60*/ [ a = a*~n1/~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],
+/*61*/ [ a = a*~n1*~bi, b = b*~n1, c = c*~n1, d = d*~n1, e = e*~n1, f = f*~n1 ],
+/*62*/ [ a = a*~n1/~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1*~bi, e = e*~n1/~bi, f = f*~n1/~bi ],
+/*63*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1/~bi, d = d*~n1, e = e*~n1, f = f*~n1*~bi ],
+/*64*/ [ a = a*~n1*~bi, b = b*~n1/~bi, c = c*~n1*~bi, d = d*~n1/~bi, e = e*~n1*~bi, f = f*~n1/~bi ]
+
+/*1*/ [ a = a*~n1, b = b*~n1*~bi, c = c*~n1, d = d*~n1*~bi, e = e*~n1, f = f*~n1*~bi ],...
*/