X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=timewavesynth8osx.scd;h=b862d5a7ecffd8f77b9edcd144e55424bc84bd59;hb=d3e9d4edd05679eacf809e7a6f0a3132f5acac07;hp=18fbde030198fa62f149bf8cf00e2422d29d5cb1;hpb=88deae2f2c85275e4b739e35493d8de3aac507a3;p=timewavesynth%2FTimewave_Synthesizer.git diff --git a/timewavesynth8osx.scd b/timewavesynth8osx.scd index 18fbde0..b862d5a 100644 --- a/timewavesynth8osx.scd +++ b/timewavesynth8osx.scd @@ -48,10 +48,32 @@ s.waitForBoot({ }));/*~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 @@ -72,10 +94,10 @@ s.waitForBoot({ //Key codes for keyboard functions - either unicode or keycode. To find key codes, see below: - ~rightarrow_keycode = 124; //next note change increase - ~leftarrow_keycode = 123; //next note change decrease - ~uparrow_keycode = 126; //change synth up - ~downarrow_keycode = 125; //change synth down + ~rightarrow_keycode = 124; //next note change increase + ~leftarrow_keycode = 123; //next note change decrease + ~uparrow_keycode = 126; //change synth up + ~downarrow_keycode = 125; //change synth down ~enter_unicode = 13; // ~s_unicode = 115; //start synth ~m_unicode = 109; //mute/unmute all synths @@ -96,11 +118,15 @@ s.waitForBoot({ ~six_unicode = 54; //choose synth 6 ~seven_unicode = 55; //choose synth 7 ~eight_unicode = 56; //choose synth 8 + ~nine_unicode = 57; //choose synth 9 + ~ten_unicode = 48; //choose synth 10 + ~eleven_unicode = 45; //choose synth 11 + ~twelve_unicode = 61; //choose synth 12 ~escape_unicode = 27; //escape function //To find key codes in post window... Hightlight the function and its parenthesis in red below, - //and press "ctrl - enter" or cmd - return" - then a small window called "test" will pop up... + //and press "ctrl - enter" or "cmd - return" - then a small window called "test" will pop up... //Press the "type" button inside of the window, then press anywhere on the keyboard to find //the key codes in the right-hand side post window. Layout: [unicode, keycode, modifiers]. It is either a unicode //or a keycode. Do not delete the /* and */ characters, or else the @@ -135,12 +161,56 @@ s.waitForBoot({ ~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; + + //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -254,208 +324,138 @@ s.waitForBoot({ 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; + //set n1-n9 ratio values - 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; + 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(\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; - }; + //King Wen sequence interpretation settings 1-3 for synthdefs - ~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; + ~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,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; + ~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,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; + ~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,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; + //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,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; - }; + ~gsine = { - ~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); + 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=[~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); + 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=[~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); + 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=[~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); + 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=[~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); + 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=[~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)); + 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)); + 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; }; @@ -470,32 +470,9 @@ s.waitForBoot({ (#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; - ~gm = 1.6180339887499; - ~gm2 = 1.2720196495141; - ~gm6 = 1.0835058821738; - ~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; - ~ngm1 = 1.0549232131786; - ~ngm2 = 1.0270945492887; - ~ngm6 = 1.0089511542031; - ~nngm1 = 1.0075472729363; - ~nngm2 = 1.0037665430449; - ~nngm6 = 1.0012539413222; - ~synthdef = "gsineicld"; ~gsinenum = ~synthdefnum; - case - {~gsine == nil}{~gsine = ~gsine1; ~gsine1.value;}; + if(~gsine == nil, {~gsine.value;}); ); }); @@ -1719,6 +1696,160 @@ s.waitForBoot({ }); + //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; @@ -2758,88 +2889,6 @@ s.waitForBoot({ }); - //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 = { @@ -4465,13 +4514,14 @@ s.waitForBoot({ "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: synthdef setting (gsine1/gsine2/gsine3). 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"++ @@ -4916,32 +4966,13 @@ s.waitForBoot({ }); - //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"]).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(~gs == nil, {~gs = 0;}); - - case - {~gs == 0}{~gsinemenu.value = 0;} - {~gs == 1}{~gsinemenu.value = 1;} - {~gs == 2}{~gsinemenu.value = 2;}; - - //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 @@ -4979,6 +5010,7 @@ s.waitForBoot({ ); ); + //Interpreted King Wen Sequences /* @@ -4988,215 +5020,216 @@ s.waitForBoot({ ~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 ],... */ -