Permalink
Browse files

Scrape transition: Response to faster movement, and balance of big sc…

…rape
  • Loading branch information...
1 parent 40e06e8 commit a0dfc8e16445052541b28a358069c1fd5f7f6a21 James Harkins committed May 20, 2012
Showing with 14 additions and 14 deletions.
  1. +14 −14 FinalPatches/A-scrape-transition.hadron
@@ -2,17 +2,17 @@
?StartPlugs
HrBufferunnamed1024722161nilPoint( 591, 102 )Rect(1, 533, 300, 210)Rect(1, 509, 300, 210)true
HrCtlModunnamed2099018716nilPoint( 591, 139 )Rect(822, 257, 450, 240)Rect(822, 257, 450, 240)true
-HrPolyPatternunnamed1670450738nilPoint( 150, 185 )Rect(737, 229, 600, 490)Rect(735.77943587303, 265.33851051331, 600, 490)true
+HrPolyPatternunnamed1670450738nilPoint( 150, 185 )Rect(1, 253, 600, 490)Rect(287, 140, 600, 490)true
HrWrapSynthunnamed1081418428[ "bufGrainPan" ]Point( 175, 299 )Rect(1, 413, 350, 330)Rect(1, 389, 350, 330)true
HrVideoDataunnamed1975212080nilPoint( 207, 37 )Rect(909, 29, 450, 375)Rect(907.74851703644, 17.873015165329, 450, 375)true
HrRangeMapunnamed241156782nilPoint( 208, 76 )Rect(443, 212, 410, 315)Rect(431.13181591034, 7.022705078125, 410, 315)true
-HrPolyPatternbig1406834853nilPoint( 315, 186 )Rect(583, 229, 600, 490)Rect(581.72579312325, 439.23278665543, 600, 490)false
+HrPolyPatternbig1406834853nilPoint( 315, 186 )Rect(1, 253, 600, 490)Rect(583, 229, 600, 490)true
HrStereoMixerunnamed1564251545nilPoint( 175, 395 )Rect(1, 523, 250, 220)Rect(1, 499, 250, 220)true
HrWrapSynthrvb609052000[ "bufGrainPan" ]Point( 352, 259 )Rect(1, 413, 350, 330)Rect(401, 37, 350, 330)true
-HrCtlModunnamed310181206nilPoint( 594, 176 )Rect(1, 503, 450, 240)Rect(1, 479, 450, 240)true
+HrCtlModunnamed310181206nilPoint( 591, 175 )Rect(1, 503, 450, 240)Rect(1, 479, 450, 240)true
HrDIYSynthrvb1641266065nilPoint( 352, 299 )Rect(1, 303, 450, 440)Rect(2, 278, 450, 440)true
HrMultiCtlModgo93378608nilPoint( 66, 134 )Rect(431, 84, 450, 375)Rect(617, 186, 450, 375)true
-HrRangeMapgoctl508565143nilPoint( 66, 92 )Rect(804, 324, 410, 315)Rect(802.63967609406, 348.75075125694, 410, 315)true
+HrRangeMapgoctl508565143nilPoint( 66, 92 )Rect(1, 428, 410, 315)Rect(52, 102, 410, 315)true
HrMixerChunnamed2006440106[ "scrape", "3", "0.5" ]Point( 175, 443 )Rect(1, 573, 366, 170)Rect(381, 88, 366, 170)true
?EndPlugs
?StartConnections
@@ -33,18 +33,18 @@ HrMixerChunnamed2006440106[ "scrape", "3", "0.5" ]Point( 175, 443 )Rect(1,
?EndConnections
?StartPlugParams
102472216171724.000000true"../samples/scrape-up.wav"true1false
-2099018716"{ |sig| sig }"[ 4, 'bufnum' ]14
-1670450738'scrapes'[ [ 'dur', "Pexprand(0.15, 0.7, inf) / HrPMod(\\scrapeMod, 0.25, #[0.1, 1])" ], [ 'start', "Pwhite(0, 0.2, inf)" ], [ 'pan', "Pwhite(-1, 1, inf)" ], [ 'rate', "Pexprand(0.9, 1.11, inf)" ], [ 'sustain', "Pwhite(0.8, 1.2, inf) * HrPMod(\\scrapeMod).linlin(0.1, 1, 0.4, 3)" ], [ 'amp', "0.8" ] ]10814184280Set[ ]1.000000( 'independent': true, 'reset': false )
-10814184280.000000nilList[ ]0.015625nilList[ ]0.500000nilList[ ]0.500000nilList[ ]1.000000nilList[ ]0.000000nilList[ ]0.433677nilList[ ]1
-1975212080"[ 'NormMag' ]"[ [ 6, 'modValue' ] ]18
-241156782"[ HrControlSpec(0.0, 1.0, 'linear', 0.0, 0.0, \"\"), HrControlSpec(0.1, 1.0, 'linear', 0.0, 0.0, \"\") ]"0[ 3, 'scrapeMod' ]0.004805
-1406834853'bigscrape'[ [ 'dur', "Pn(1, 1)" ], [ 'sustain', "3" ], [ 'rate', "Pexprand(0.88, 1.12, 8).clump(8)" ], [ 'amp', "0.5" ], [ 'eachtime', "1.626 / Pkey(\\rate)" ], [ 'lag', "Pfunc({ |ev| (maxItem(ev[\\eachtime]) - ev[\\eachtime]) + Array.fill(ev[\\eachtime].size, { 0.05.rand }) })" ] ]6090520000Set[ ]1.000000( 'independent': true, 'reset': false )
+2099018716"{ |sig| sig }"[ 1081418428, 'bufnum' ]14
+1670450738'scrapes'[ [ 'scrapeMod', "HrPMod(\\scrapeMod, 0.25, #[0.1, 1])" ], [ 'dur', "Pexprand(0.15, 0.7, inf)" ], [ 'start', "Pwhite(0, 0.2, inf)" ], [ 'pan', "Pwhite(-1.0, 1.0, inf)" ], [ 'rate', "Pexprand(0.9, 1.11, inf)" ], [ 'sustain', "(1.0 - Pkey(\\start)) * 1.626 / Pkey(\\rate)" ], [ 'amp', "0.45" ], [ 'freq', "Pif(Pkey(\\scrapeMod).coin, 1, \\rest) /* 3.4 compatibility */" ] ]10814184280Set[ ]1.000000( 'independent': true, 'reset': false )
+10814184280.000000nilList[ ]0.023438nilList[ ]0.500000nilList[ ]0.500000nilList[ ]1.000000nilList[ ]0.000000nilList[ ]0.433677nilList[ ]1
+1975212080"[ 'NormMag' ]"[ [ 241156782, 'modValue' ] ]18
+241156782"[ HrControlSpec(0.0, 1.0, 'linear', 0.0, 0.0, \"\"), HrControlSpec(0.1, 1.0, 'linear', 0.0, 0.0, \"\") ]"0[ 1670450738, 'scrapeMod' ]0.005404
+1406834853'bigscrape'[ [ 'dur', "Pn(1, 1)" ], [ 'sustain', "3" ], [ 'rate', "Pexprand(0.88, 1.12, 8).clump(8)" ], [ 'amp', "0.8" ], [ 'eachtime', "1.626 / Pkey(\\rate)" ], [ 'lag', "Pfunc({ |ev| (maxItem(ev[\\eachtime]) - ev[\\eachtime]) + Array.fill(ev[\\eachtime].size, { 0.05.rand }) })" ] ]6090520000Set[ ]1.000000( 'independent': true, 'reset': false )
15642515451.0000001.000000nilnilList[ ]List[ ]
-6090520000.000000nilList[ ]0.015625nilList[ ]0.000000nilList[ ]0.500000nilList[ ]1.000000nilList[ ]0.000000nilList[ ]0.433677nilList[ ]1
-310181206"{ |sig| sig }"[ 9, 'bufnum' ]14
+6090520000.000000nilList[ ]0.023438nilList[ ]0.000000nilList[ ]0.500000nilList[ ]1.000000nilList[ ]0.000000nilList[ ]0.433677nilList[ ]1
+310181206"{ |sig| sig }"[ 609052000, 'bufnum' ]14
1641266065"{ |input| FreeVerb2.ar(input[0], input[1], 0.45, 0.95, damp: 0.7) }"
-93378608"{ |sig| var run = Trig1.kr(sig, 15), runbig = Trig1.kr((run <= 0) * (PulseCount.kr(sig) > 0), 0.2); run.poll(run, 'run'); runbig.poll(runbig, 'runbig'); [run, runbig] }"[ [ 3, 'startOrStop' ], [ 7, 'start' ] ]14
-508565143"[ HrControlSpec(0.0, 1.0, 'linear', 0.0, 0.0, \"\"), HrControlSpec(-1.0, 1.0, 'linear', 0.0, 0.0, \"\") ]"0[ 0, 0 ]0.063745
+93378608"{ |sig| var run = Trig1.kr(sig, 15), runbig = Trig1.kr((run <= 0) * (PulseCount.kr(sig) > 0), 0.2); run.poll(run, 'run'); runbig.poll(runbig, 'runbig'); [run, runbig] }"[ [ 1670450738, 'startOrStop' ], [ 1406834853, 'start' ] ]14
+508565143"[ HrControlSpec(0.0, 1.0, 'linear', 0.0, 0.0, \"\"), HrControlSpec(-1.0, 1.0, 'linear', 0.0, 0.0, \"\") ]"0[ nil, 0 ]0.000000
2006440106[ 'scrape', 3 ]1
?EndPlugParams
?EndSave

0 comments on commit a0dfc8e

Please sign in to comment.