1<CsoundSynthesizer> 2<CsOptions> 3csound -d -m911 -W -otest.wav 4</CsOptions> 5<CsInstruments> 6;============================================================================; 7;============================================================================; 8;============================================================================; 9; == TRAPPED IN CONVERT == ; 10; Richard Boulanger ; 11;============================================================================; 12;============================================================================; 13; ORCHESTRA ; 14;============================================================================; 15;============================================================================; 16;============================================================================; 17; written July 1979 in music11 ; 18; M.I.T. Experimental Music Studio ; 19; revised June 1986 in Csound ; 20; M.I.T. Media Lab ; 21; revised July 1996 in SHARCsound ; 22; Analog Devices Inc. ; 23;============================================================================; 24;============================================================================; 25;=================================== HEADER =================================; 26;============================================================================; 27sr = 44100 28ksmps = 100 29nchnls = 2 30;============================================================================; 31;=============================== INITIALIZATION =============================; 32;============================================================================; 33garvb init 0 34gadel init 0 35;============================================================================; 36;================================== INSTRUMENTS =============================; 37;============================================================================; 38;==================================== IVORY =================================; 39;============================================================================; 40 instr 1 ; p6 = amp 41ifreq = cpspch(p5) ; p7 = vib rate 42 ; p8 = glis. del time (default < 1) 43aglis expseg 1, p8, 1, p3 - p8, p9 ; p9 = freq drop factor 44 45k1 line 0, p3, 5 46k2 oscil k1, p7, 1 47k3 linseg 0, p3 * .7, p6, p3 * .3, 0 48a1 oscil k3, (ifreq + k2) * aglis, 1 49 50k4 linseg 0, p3 * .6, 6, p3 * .4, 0 51k5 oscil k4, p7 * .9, 1, 1.4 52k6 linseg 0, p3 * .9, p6, p3 * .1, 0 53a3 oscil k6, ((ifreq + .009) + k5) * aglis, 9, .2 54 55k7 linseg 9, p3 * .7, 1, p3 * .3, 1 56k8 oscil k7, p7 * 1.2, 1, .7 57k9 linen p6, p3 * .5, p3, p3 * .333 58a5 oscil k9, ((ifreq + .007) + k8) * aglis, 10, .3 59 60k10 expseg 1, p3 * .99, 3.1, p3 * .01, 3.1 61k11 oscil k10, p7 * .97, 1, .6 62k12 expseg .001, p3 * .8, p6, p3 * .2, .001 63a7 oscil k12,((ifreq + .005) + k11) * aglis, 11, .5 64 65k13 expseg 1, p3 * .4, 3, p3 * .6, .02 66k14 oscil k13, p7 * .99, 1, .4 67k15 expseg .001, p3 *.5, p6, p3 *.1, p6 *.6, p3 *.2, p6 *.97, p3 *.2, .001 68a9 oscil k15, ((ifreq + .003) + k14) * aglis, 12, .8 69 70k16 expseg 4, p3 * .91, 1, p3 * .09, 1 71k17 oscil k16, p7 * 1.4, 1, .2 72k18 expseg .001, p3 *.6, p6, p3 *.2, p6 *.8, p3 *.1, p6 *.98, p3 *.1, .001 73a11 oscil k18, ((ifreq + .001) + k17) * aglis, 13, 1.3 74 75 outs a1 + a3 + a5, a7 + a9 + a11 76 endin 77;============================================================================; 78;==================================== BLUE ==================================; 79;============================================================================; 80 instr 2 ; p6 = amp 81ifreq = cpspch(p5) ; p7 = reverb send factor 82 ; p8 = lfo freq 83k1 randi 1, 30 ; p9 = number of harmonic 84k2 linseg 0, p3 * .5, 1, p3 * .5, 0 ; p10 = sweep rate 85k3 linseg .005, p3 * .71, .015, p3 * .29, .01 86k4 oscil k2, p8, 1,.2 87k5 = k4 + 2 88 89ksweep linseg p9, p3 * p10, 1, p3 * (p3 - (p3 * p10)), 1 90 91kenv expseg .001, p3 * .01, p6, p3 * .99, .001 92asig gbuzz kenv, ifreq + k3, k5, ksweep, k1, 15 93 94 outs asig, asig 95garvb += (asig * p7) 96 endin 97;============================================================================; 98;================================== VIOLET ==================================; 99;============================================================================; 100 instr 3 ; p6 = amp 101ifreq = cpspch(p5) ; p7 = reverb send factor 102 ; p8 = rand freq 103k3 expseg 1, p3 * .5, 30 ,p3 * .5, 2 104k4 expseg 10, p3 *.7, p8, p3 *.3, 6 105k8 linen p6, p3 * .333, p3, p3 * .333 106k13 line 0, p3, -1 107 108k14 randh k3, k4, .5 109a1 oscil k8, ifreq + (p5 * .05) + k14 + k13, 1, .1 110 111k1 expseg 1, p3 * .8, 6, p3 *.2, 1 112k6 linseg .4, p3 * .9, p8 * .96, p3 * .1, 0 113k7 linseg 8, p3 * .2, 10, p3 * .76, 2 114 115kenv2 expseg .001, p3 * .4, p6 * .99, p3 * .6, .0001 116k15 randh k6, k7 117a2 buzz kenv2, ifreq + (p5 * .009) + k15 + k13, k1, 1, .2 118 119kenv1 linen p6, p3 * .25, p3, p3 * .4 120k16 randh k4 * 1.4, k7 * 2.1, .2 121a3 oscil kenv1, ifreq + (p5 * .1) + k16 + k13, 16, .3 122 123amix = a1 + a2 + a3 124 outs a1 + a3, a2 + a3 125garvb += (amix * p7) 126 endin 127;============================================================================; 128;==================================== BLACK =================================; 129;============================================================================; 130 instr 4 ; p6 = amp 131ifreq = cpspch(p5) ; p7 = filtersweep strtfreq 132 ; p8 = filtersweep endfreq 133k1 expon p7, p3, p8 ; p9 = bandwidth 134anoise rand 8000 ; p10 = reverb send factor 135a1 reson anoise, k1, k1 / p9, 1 136k2 oscil .6, 11.3, 1, .1 137k3 expseg .001,p3 * .001, p6, p3 * .999, .001 138a2 oscil k3, ifreq + k2, 15 139 140 outs (a1 * .8) + a2, (a1 * .6) + (a2 * .7) 141garvb += (a2 * p10) 142 endin 143;============================================================================; 144;==================================== GREEN =================================; 145;============================================================================; 146 instr 5 ; p6 = amp 147ifreq = cpspch(p5) ; p7 = reverb send factor 148 ; p8 = pan direction 149k1 line p9, p3, 1 ; ... (1.0 = L -> R, 0.1 = R -> L) 150k2 line 1, p3, p10 ; p9 = carrier freq 151k4 expon 2, p3, p12 ; p10 = modulator freq 152k5 linseg 0, p3 * .8, 8, p3 * .2, 8 ; p11 = modulation index 153k7 randh p11, k4 ; p12 = rand freq 154k6 oscil k4, k5, 1, .3 155 156kenv1 linen p6, .03, p3, .2 157a1 foscil kenv1, ifreq + k6, k1, k2, k7, 1 158 159kenv2 linen p6, .1, p3, .1 160a2 oscil kenv2, ifreq * 1.001, 1 161 162amix = a1 + a2 163kpan linseg int(p8), p3 * .7, frac(p8), p3 * .3, int(p8) 164 outs amix * kpan, amix * (1 - kpan) 165garvb += (amix * p7) 166 endin 167;============================================================================; 168;================================== COPPER ==================================; 169;============================================================================; 170 instr 6 ; p5 = FilterSweep StartFreq 171ifuncl = 8 ; p6 = FilterSweep EndFreq 172 ; p7 = bandwidth 173k1 phasor p4 ; p8 = reverb send factor 174k2 table k1 * ifuncl, 19 ; p9 = amp 175anoise rand 8000 176k3 expon p5, p3, p6 177a1 reson anoise, k3 * k2, k3 / p7, 1 178 179kenv linen p9, .01, p3, .05 180asig = a1 * kenv 181 182 outs asig, asig 183garvb += (asig * p8) 184 endin 185;============================================================================; 186;==================================== PEWTER ================================; 187;============================================================================; 188 instr 7 ; p4 = amp 189ifuncl = 512 ; p5 = freq 190ifreq = cpspch(p5) ; p6 = begin phase point 191 ; p7 = end phase point 192a1 oscil 1, ifreq, p10 ; p8 = ctrl osc amp (.1 -> 1) 193k1 linseg p6, p3 * .5, p7, p3 * .5, p6 ; p9 = ctrl osc func 194a3 oscili p8, ifreq + k1, p9 ; p10 = main osc func (f2 or f3) 195a4 phasor ifreq ; ...(function length must be 512!) 196a5 table (a4 + a3) * ifuncl, p10 ; p11 = reverb send factor 197 198kenv linen p4, p3 * .4, p3, p3 * .5 199asig = kenv * ((a1 + a5) * .2) 200 201 outs asig, asig 202garvb += (asig * p11) 203 endin 204;============================================================================; 205;==================================== RED ===================================; 206;============================================================================; 207 instr 8 ; p4 = amp 208ifuncl = 16 ; p5 = FilterSweep StartFreq 209 ; p6 = FilterSweep EndFreq 210k1 expon p5, p3, p6 ; p7 = bandwidth 211k2 line p8, p3, p8 * .93 ; p8 = cps of rand1 212k3 phasor k2 ; p9 = cps of rand2 213k4 table k3 * ifuncl, 20 ; p10 = reverb send factor 214anoise rand 8000 215aflt1 reson anoise, k1, 20 + (k4 * k1 / p7), 1 216 217k5 linseg p6 * .9, p3 * .8, p5 * 1.4, p3 * .2, p5 * 1.4 218k6 expon p9 * .97, p3, p9 219k7 phasor k6 220k8 tablei k7 * ifuncl, 21 221aflt2 reson anoise, k5, 30 + (k8 * k5 / p7 * .9), 1 222 223abal oscil 1000, 1000, 1 224a3 balance aflt1, abal 225a5 balance aflt2, abal 226 227k11 linen p4, .15, p3, .5 228a3 = a3 * k11 229a5 = a5 * k11 230 231k9 randh 1, k2 232aleft = ((a3 * k9) * .7) + ((a5 * k9) * .3) 233k10 randh 1, k6 234aright = ((a3 * k10) * .3)+((a5 * k10) * .7) 235 outs aleft, aright 236garvb += (a3 * p10) 237endin 238;============================================================================; 239;==================================== SAND ==================================; 240;============================================================================; 241 instr 9 ; p4 = delay send factor 242ifreq = cpspch(p5) ; p5 = freq 243 ; p6 = amp 244k2 randh p8, p9, .1 ; p7 = reverb send factor 245k3 randh p8 * .98, p9 * .91, .2 ; p8 = rand amp 246k4 randh p8 * 1.2, p9 * .96, .3 ; p9 = rand freq 247k5 randh p8 * .9, p9 * 1.3 248 249kenv linen p6, p3 *.1, p3, p3 * .8 250 251a1 oscil kenv, ifreq + k2, 1, .2 252a2 oscil kenv * .91, (ifreq + .004) + k3, 2, .3 253a3 oscil kenv * .85, (ifreq + .006) + k4, 3, .5 254a4 oscil kenv * .95, (ifreq + .009) + k5, 4, .8 255 256amix = a1 + a2 + a3 + a4 257 258 outs a1 + a3, a2 + a4 259garvb += (amix * p7) 260gadel += (amix * p4) 261 endin 262;============================================================================; 263;==================================== TAUPE =================================; 264;============================================================================; 265 instr 10 266ifreq = cpspch(p5) ; p5 = freq 267 ; p6 = amp 268k2 randh p8, p9, .1 ; p7 = reverb send factor 269k3 randh p8 * .98, p9 * .91, .2 ; p8 = rand amp 270k4 randh p8 * 1.2, p9 * .96, .3 ; p9 = rand freq 271k5 randh p8 * .9, p9 * 1.3 272 273kenv linen p6, p3 *.1, p3, p3 * .8 274 275a1 oscil kenv, ifreq + k2, 1, .2 276a2 oscil kenv * .91, (ifreq + .004) + k3, 2, .3 277a3 oscil kenv * .85, (ifreq + .006) + k4, 3, .5 278a4 oscil kenv * .95, (ifreq + .009) + k5, 4, .8 279 280amix = a1 + a2 + a3 + a4 281 282 outs a1 + a3, a2 + a4 283garvb += (amix * p7) 284 endin 285;============================================================================; 286;==================================== RUST ==================================; 287;============================================================================; 288 instr 11 ; p4 = delay send factor 289ifreq = cpspch(p5) ; p5 = freq 290 ; p6 = amp 291k1 expseg 1, p3 * .5, 40, p3 * .5, 2 ; p7 = reverb send factor 292k2 expseg 10, p3 * .72, 35, p3 * .28, 6 293k3 linen p6, p3* .333, p3, p3 * .333 294k4 randh k1, k2, .5 295a4 oscil k3, ifreq + (p5 * .05) + k4, 1, .1 296 297k5 linseg .4, p3 * .9, 26, p3 * .1, 0 298k6 linseg 8, p3 * .24, 20, p3 * .76, 2 299k7 linen p6, p3 * .5, p3, p3 * .46 300k8 randh k5, k6, .4 301a3 oscil k7, ifreq + (p5 * .03) + k8, 14, .3 302 303k9 expseg 1, p3 * .7, 50, p3 * .3, 2 304k10 expseg 10, p3 * .3, 45, p3 * .7, 6 305k11 linen p6, p3 * .25, p3, p3 * .25 306k12 randh k9, k10, .5 307a2 oscil k11, ifreq + (p5 * .02) + k12, 1, .1 308 309k13 linseg .4, p3 * .6, 46, p3 * .4, 0 310k14 linseg 18, p3 * .1, 50, p3 * .9, 2 311k15 linen p6, p3 * .2, p3, p3 * .3 312k16 randh k13, k14, .8 313a1 oscil k15, ifreq + (p5 * .01) + k16, 14, .3 314 315amix = a1 + a2 + a3 + a4 316 outs a1 + a3, a2 + a4 317garvb += (amix * p7) 318gadel += (amix * p4) 319 endin 320;============================================================================; 321;==================================== TEAL ==================================; 322;============================================================================; 323 instr 12 ; p6 = amp 324ifreq = octpch(p5) ; p7 = FilterSweep StartFreq 325ifuncl = 8 ; p8 = FilterSweep PeakFreq 326 ; p9 = bandwdth 327k1 linseg 0, p3 * .8, 9, p3 * .2, 1 ; p10 = reverb send factor 328k2 phasor k1 329k3 table k2 * ifuncl, 22 330k4 expseg p7, p3 * .7, p8, p3 * .3, p7 * .9 331 332anoise rand 8000 333 334aflt reson anoise, k4, k4 / p9, 1 335kenv1 expseg .001, p3 *.1, p6, p3 *.1, p6 *.5, p3 *.3, p6 *.8, p3 *.5,.001 336a3 oscil kenv1, cpsoct(ifreq + k3) + aflt * .8, 1 337 338 outs a3,(a3 * .98) + (aflt * .3) 339garvb += (anoise * p10) 340 endin 341;============================================================================; 342;==================================== FOAM ==================================; 343;============================================================================; 344 instr 13 ; p6 = amp 345ifreq = octpch(p5) ; p7 = vibrato rate 346 ; p8 = glis. factor 347k1 line 0, p3, p8 348k2 oscil k1, p7, 1 349k3 linseg 0, p3 * .7, p6, p3 * .3, 1 350a1 oscil k3, cpsoct(ifreq + k2), 1 351 352k4 linseg 0, p3 * .6, p8 * .995, p3 * .4, 0 353k5 oscil k4, p7 * .9, 1, .1 354k6 linseg 0, p3 * .9, p6, p3 * .1, 3 355a2 oscil k6, cpsoct((ifreq + .009) + k5), 4, .2 356 357k7 linseg p8 * .985, p3 * .7, 0, p3 * .3, 0 358k8 oscil k7, p7 * 1.2, 1, .7 359k9 linen p6, p3 * .5, p3, p3 * .333 360a3 oscil k6, cpsoct((ifreq + .007) + k8), 5, .5 361 362k10 expseg 1, p3 * .8, p8, p3 * .2, 4 363k11 oscil k10, p7 * .97, 1, .6 364k12 expseg .001, p3 * .99, p6 * .97, p3 * .01, p6 * .97 365a4 oscil k12, cpsoct((ifreq + .005) + k11), 6, .8 366 367k13 expseg .002, p3 * .91, p8 * .99, p3 * .09, p8 * .99 368k14 oscil k13, p7 * .99, 1, .4 369k15 expseg .001, p3 *.5, p6, p3 *.1, p6 *.6, p3 *.2, p6 *.97, p3 *.2, .001 370a5 oscil k15, cpsoct((ifreq + .003) + k14), 7, .9 371 372k16 expseg p8 * .98, p3 * .81, .003, p3 * .19, .003 373k17 oscil k16, p7 * 1.4, 1, .2 374k18 expseg .001, p3 *.6, p6, p3 *.2, p6 *.8, p3 *.1, p6 *.98, p3 *.1, .001 375a6 oscil k18, cpsoct((ifreq + .001) + k17), 8, .1 376 377 outs a1 + a3 + a5, a2 + a4 + a6 378 endin 379;============================================================================; 380;==================================== SMEAR =================================; 381;============================================================================; 382 instr 98 383asig delay gadel, .08 384 outs asig, asig 385gadel = 0 386 endin 387;============================================================================; 388;==================================== SWIRL =================================; 389;============================================================================; 390 instr 99 ; p4 = panrate 391k1 oscil .5, p4, 1 392k2 = .5 + k1 393k3 = k2 - 1 394asig reverb garvb, 2.1 395 outs asig * k2, asig * k3 396garvb = 0 397 endin 398;============================================================================; 399;============================================================================; 400;============================================================================; 401;============================================================================; 402instr 100 403 ;k0,1,k2 cpumeter 0.3 404 ; printk2 k0 405 ; printk2 k1, 10 406 ; printk2 k2, 20 407endin 408 409</CsInstruments> 410<CsScore> 411;============================================================================; 412;============================================================================; 413; == TRAPPED IN CONVERT == ; 414; Richard Boulanger ; 415;============================================================================; 416;============================================================================; 417; SCORE ; 418;============================================================================; 419;================================= PARAMETERS ===============================; 420;============================================================================; 421; i1: p6=amp,p7=vibrat,p8=glisdeltime (default < 1),p9=frqdrop ; 422; i2: p6=amp,p7=rvbsnd,p8=lfofrq,p9=num of harmonics,p10=sweeprate ; 423; i3: p6=amp,p7=rvbsnd,p8=rndfrq ; 424; i4: p6=amp,p7=fltrswp:strtval,p8=fltrswp:endval,p9=bdwth,p10=rvbsnd ; 425; i5: p6=amp,p7=rvbatn,p8=pan:1.0,p9=carfrq,p10=modfrq,p11=modndx,p12=rndfrq; 426; i6: p5=swpfrq:strt,p6=swpfrq:end,p7=bndwth,p8=rvbsnd,p9=amp ; 427; i7: p4=amp,p5=frq,p6=strtphse,p7=endphse,p8=ctrlamp(.1-1),p9=ctrlfnc ; 428; p10=audfnc(f2,f3,f14,p11=rvbsnd ; 429; i8: p4=amp,p5=swpstrt,p6=swpend,p7=bndwt,p8=rnd1:cps,p9=rnd2:cps,p10=rvbsnd; 430; i9: p4=delsnd,p5=frq,p6=amp,p7=rvbsnd,p8=rndamp,p9=rndfrq ; 431; i10: p4=0,p5=frq,p6=amp,p7=rvbsnd,p8=rndamp,p9=rndfrq ; 432; i11: p4=delsnd,p5=frq,p6=amp,p7=rvbsnd ; 433; i12: p6=amp,p7=swpstrt,p8=swppeak,p9=bndwth,p10=rvbsnd ; 434; i13: p6=amp,p7=vibrat,p8=dropfrq ; 435; i98: p2=strt,p3=dur ; 436; i99: p4=pancps ; 437;============================================================================; 438;========================= FUNCTIONS ========================================; 439;============================================================================; 440f1 0 8192 10 1 441f2 0 512 10 10 8 0 6 0 4 0 1 442f3 0 512 10 10 0 5 5 0 4 3 0 1 443f4 0 2048 10 10 0 9 0 0 8 0 7 0 4 0 2 0 1 444f5 0 2048 10 5 3 2 1 0 445f6 0 2048 10 8 10 7 4 3 1 446f7 0 2048 10 7 9 11 4 2 0 1 1 447f8 0 2048 10 0 0 0 0 7 0 0 0 0 2 0 0 0 1 1 448f9 0 2048 10 10 9 8 7 6 5 4 3 2 1 449f10 0 2048 10 10 0 9 0 8 0 7 0 6 0 5 450f11 0 2048 10 10 10 9 0 0 0 3 2 0 0 1 451f12 0 2048 10 10 0 0 0 5 0 0 0 0 0 3 452f13 0 2048 10 10 0 0 0 0 3 1 453f14 0 512 9 1 3 0 3 1 0 9 .333 180 454f15 0 8192 9 1 1 90 455f16 0 2048 9 1 3 0 3 1 0 6 1 0 456f17 0 9 5 .1 8 1 457f18 0 17 5 .1 10 1 6 .4 458f19 0 16 2 1 7 10 7 6 5 4 2 1 1 1 1 1 1 1 1 459f20 0 16 -2 0 30 40 45 50 40 30 20 10 5 4 3 2 1 0 0 0 460f21 0 16 -2 0 20 15 10 9 8 7 6 5 4 3 2 1 0 0 461f22 0 9 -2 .001 .004 .007 .003 .002 .005 .009 .006 462;============================================================================; 463;========================= SECTION I: 78 SECONDS ===========================; 464;============================================================================; 465i1 0.0 24.12 0 11.057 200 0.001 17.8 0.99 466i1 1.0 21.76 0 11.049 240 0.001 10.2 0.99 467i1 3.6 17.13 0 11.082 390 0.001 11.3 0.99 468i1 6.2 15.02 0 11.075 460 0.001 10.5 0.99 469i1 8.4 13.85 0 11.069 680 0.001 13.8 0.99 470i99 22.0 7.5 5 471i2 22.0 4 0 9.029 600 0.6 23 10 0.52 472i2 22.13 4 0 9.01 600 0.5 20 6 0.66 473i1 26.5 5.6 0 12.019 500 4.0 5.8 0.98 474i1 26.51 6.1 0 12.004 550 5.0 5.5 0.98 475i1 26.52 5.4 0 12.026 600 5.2 5.6 0.98 476i1 26.55 5 0 12.031 660 4.5 5.7 0.98 477i99 31.3 0.7 22 478i4 31.3 1 0 13.045 2200 6000 7000 30 0.5 479i99 32.0 4 11 480i2 32.0 4 0 14.107 900 0.4 19 13 0.21 481i2 32.14 4 0 11.023 750 0.7 21 9 0.19 482i2 32.19 4 0 11.029 589 0.97 20 10 0.22 483i4 35.0 1 0 12.029 1000 4600 6500 33 0.6 484i99 36.0 10 7 485i3 36.0 7.6 0 13.087 800 0.8 57 486i1 39.31 8.1 0 10.024 519 3.0 3.1 0.002 487i1 39.32 8 0 10.031 520 5.1 3.7 0.001 488i1 39.35 7.9 0 10.042 557 3.4 3.5 0.003 489i1 39.37 7.86 0 10.050 547 4.2 3.3 0.004 490i99 46.0 7.3 2 491i5 46.0 0.9 0 4.09 3500 0.2 0.1 3 10 12 27 492i5 49.2 1.1 0 3.07 4500 0.1 1.0 5 3 16 30 493i99 53.3 9.6 5 494i6 53.3 8.5 0.81 3000 17 10 0.6 1.6 495i98 62.9 15.1 496i99 62.9 15.1 3 497i9 62.9 2.9 0.4 4.113 600 0.2 6.2 320 498i9 62.93 2.85 0.43 4.115 640 0.23 6.1 300 499i9 67.1 7.9 0.2 5.004 700 0.4 4.5 289 500i9 67.14 7.78 0.17 5.007 700 0.43 4.4 280 501;s 80 502i100 0 78 503s 504;============================================================================; 505;========================= SECTION II: 49 SECONDS ===========================; 506;============================================================================; 507i98 0 48.5 508i99 0 4.5 1 509i9 0 5 0.4 10.01 1200 0.2 28 39 510i9 0 5 0.3 9.119 1200 0.4 29 37 511i3 0.5 6.5 0 12.067 600 0.6 47 512i99 4.5 2 7 513i6 4.5 4.3 17 6000 9000 100 0.4 0.9 514i99 6.5 9.9 0.7 515i7 6.5 3.2 9999 5.023 0.2 0.7 0.6 2 3 0.12 516i7 8 1.9 9800 5.039 0.01 0.9 1 3 2 0.23 517i7 9 3.8 9900 10.001 0.99 0.1 0.3 3 2 0.12 518i3 9.1 5.5 0 10.017 900 0.5 67 519i7 9.2 2.5 9890 5.052 0.1 1.0 0.7 2 3 0.23 520i8 11 4.6 4 20 8000 590 2 9.9 0.6 521i8 15.5 3.1 3 50 4000 129 8 2.6 0.3 522i8 16.2 4.3 2 10000 9000 200 12 17.9 1 523i99 16.4 10.3 0.3 524i7 16.4 3.5 8000 5.019 0.2 0.7 0.5 2 3 0.1 525i7 19.3 6.4 8000 5.041 0.01 0.9 1 3 2 0.1 526i9 20.2 4 0.4 9.021 1000 0.2 4 100 527i9 21 4.2 0.4 9.099 1100 0.4 4 167 528i9 21.1 8 0.4 9.043 1000 0.6 4 210 529i9 21.25 5 0.4 9.062 1200 0.9 5 200 530i99 26.7 5.3 11 531i9 26.7 1.9 0.5 4.114 3100 0.1 5.9 300 532i9 29.1 2.1 0.1 5.013 2900 0.2 4.2 390 533i99 32 6.2 0.28 534i9 32 9.1 0.34 5.051 2300 0.5 3.8 420 535i9 32.1 9.0 0.4 5.0517 2500 0.4 4 430 536i2 34.2 5 0 9.029 1900 0.3 23 10 0.42 537i2 34.23 5 0 9.01 2100 0.2 20 6 0.29 538i2 36 5 0 13.027 3500 0.5 27 9 0.38 539i2 36.05 5 0 12.119 3399 0.1 21 3 0.30 540i2 36.12 5 0 13.018 3709 0.4 17 12 0.33 541i99 38.2 10.8 2 542i2 38.2 7.3 0 8.062 5900 0.4 19 13 0.26 543i2 38.4 7 0 7.077 4730 0.6 26 21 0.23 544i4 38.9 3.1 0 10.001 2600 2000 3000 46 0.3 545i4 39.7 2.3 0 9.0119 1200 1000 2000 50 0.2 546i100 0 49 547s 548;============================================================================; 549;========================= SECTION III: 56 SECONDS ==========================; 550;============================================================================; 551i98 0 42 552i99 0 42 0.0618 553i9 0 7 0.6 11.031 1100 0.2 30 40 554i9 0.1 7 0.2 11.042 1100 0.9 26 37 555i9 0.3 6.2 0.9 11.049 1105 0.1 32 29 556i9 0.6 5.8 0.4 11.021 1110 0.6 41 34 557i11 3.7 8 0.2 5.02 2200 0.2 558i13 7.0 4.5 0.4 11.064 1500 40.0 7 559i9 9.3 9 0.8 7.098 1300 0.3 33 27 560i9 9.8 7 0.2 7.087 1400 0.7 39 31 561i2 10.9 4 0.2 8.113 5000 0.9 45 20 1 562i11 12 5 0.2 4.101 3300 0.3 563i2 12.9 5 0.2 9.108 5900 0.4 59 14 0.6 564i8 15 4.7 2.5 8600 8900 900 13 11.1 0.7 565i11 17.9 7 0.4 4.091 3000 0.1 566i9 22 7 0.6 10.031 1000 0.2 30 40 567i9 22.1 7 0.2 10.042 1000 0.9 26 37 568i9 22.3 6.2 0.9 10.049 1005 0.1 32 29 569i9 22.6 5.8 0.4 10.021 1010 0.6 41 34 570i11 25.2 5.3 0.3 5.111 2500 0.2 571i11 26.9 5.1 0.2 4.093 2330 0.1 572i13 27.1 4 0.4 12.064 2000 40 7 573i13 28.9 4 0.4 11.117 2000 30.0 5 574i9 29.3 9 0.8 8.098 1000 0.3 33 27 575i9 30.8 7 0.2 8.087 1200 0.7 39 31 576i9 31.2 7.2 0.9 8.071 1400 0.9 29 40 577i2 32.9 5 0.9 8.113 5000 0.8 45 20 1 578i8 33.1 7 2 5000 6000 1000 17 15 0.3 579i2 33.3 6 0.9 7.097 5100 0.5 51 18 0.3 580i11 34 5 0.3 4.111 2000 0.5 581i8 34.5 6 2 3000 100 500 8.3 9.8 0.1 582i2 34.9 6 0.9 9.108 2900 0.4 59 14 0.4 583i2 35 5 0.9 8.042 2800 0.6 39 20 0.3 584i11 36.1 5 0.5 3.119 1200 0.4 585i11 36.8 7 0.2 5.118 1800 0.4 586i11 38 6 0.2 4.031 2000 0.2 587i11 39 4 0.3 6.003 1300 0.1 588i99 42 3.6 8.3 589i4 42 1 9.6 13.061 3000 8000 20 10 0.9 590i4 42 0.99 9.6 13.013 3110 6000 30 6 0.3 591i4 42 1.01 9.6 12.119 2999 10000 25 15 0.7 592i5 43 1.1 9.6 3.106 2500 0.4 1.0 8 3 17 34 593i5 43.1 1 9.6 4.034 2500 0.2 0.1 2 7 19 29 594i99 45.6 4.9 3.2 595i5 45.6 3 3.2 4.022 2300 0.3 1.0 11 4 20 37 596i5 46.1 2.4 3.2 3.049 2400 0.2 0.1 5 8 19 27 597i99 50.5 5.5 8.3 598i4 50.5 0.7 11 11.059 3000 7000 40 9 0.9 599i4 50.5 0.7 11 10.038 3000 10000 20 20 0.7 600i4 50.5 0.71 11 13.077 3000 9500 25 5 0.8 601i4 50.52 0.64 11 12.016 3000 8500 18 14 0.5 602i5 51 1.5 11 4.011 2000 0.1 1.0 3 11 13 28 603i5 51 1.5 11 3.106 2000 0.4 0.1 7 5 15 34 604i100 0 56 605s 606;============================================================================; 607;========================= SECTION IV: 100 SECONDS =========================; 608;============================================================================; 609;========================= VARIABLE TEMPO ===================================; 610t 0 60 40 60 45 30 49 40 52 90 55 100 58 160 59 200 61 230 65 270 78 40 611;============================================================================; 612i99 0 1 2.8 613i4 0 1 6.8 12.013 3700 9000 40 17 0.5 614i4 0.01 1 6.8 12.061 3501 8500 30 20 0.3 615i4 0.02 1 6.8 11.119 3399 7780 32 22 0.8 616i4 0.03 1 6.8 12.042 3010 8600 41 27 0.45 617i99 1 3.4 9.8 618i12 1 3 6.8 5.06 1000 100 7000 16 0.2 619i12 1.03 2.9 6.8 5.02 1000 60 6000 30 0.2 620i99 4.4 3.6 4.8 621i12 4.4 2.6 6.8 11.09 2000 1000 200 5 0.1 622i99 8 2.1 7 623i4 8 0.9 11 10.013 3000 9000 40 17 0.9 624i4 8.1 0.9 11 10.061 3001 8500 30 20 0.8 625i4 8.2 0.9 11 10.119 2999 7780 32 22 0.7 626i99 10.1 1.1 21 627i12 10.1 0.6 11 11.02 1000 1500 300 4 0.2 628i99 11.2 6.8 2 629i10 11.2 6 0 4.092 3000 0.3 6.9 200 630i10 11.2 10 0 4.113 3000 0.1 7.2 278 631i12 13 1.6 0.3 10.01 3000 2000 500 5.2 0.2 632i10 13 1.6 0.4 9.012 3000 0.3 21 31 633i4 15 0.7 0.4 13.023 5000 9000 40 17 0.9 634i4 15 0.7 0.4 13.081 5001 8500 30 20 0.3 635i4 15 0.7 0.4 13.019 4999 7780 32 22 0.7 636i4 15 0.7 0.4 13.079 4550 9699 50 30 0.5 637i4 15.7 1 0.4 9.013 1101 9000 40 17 0.9 638i4 15.7 1 0.4 10.051 1051 8500 30 20 0.6 639i4 15.7 1 0.4 7.119 1111 7780 32 22 0.2 640i4 15.7 1 0.4 8.099 1100 10000 100 27 0.8 641i12 17 2 0.4 9.02 3000 3000 1000 4 0.3 642i99 18 3 9.3 643i10 18 5 0 11.09 900 0.4 23 33 644i10 18.1 5 0 11.08 900 0.4 20 40 645i10 18.3 5 0 11.073 900 0.4 30 27 646i10 18.6 5 0 11.068 900 0.4 33 33 647i10 19 10 0 11.001 500 0.8 8 200 648i10 20 9 0 11.022 500 0.8 9 300 649i10 20.4 8.6 0 11.091 500 0.8 5 223 650i99 21 56 0.15 651i10 21 18 0 11.115 500 0.8 6.4 311 652i10 21.6 17.4 0 12.041 500 0.8 7 276 653i10 21.9 2.9 0 5.002 2000 0.3 4.1 200 654i10 25.3 3.5 0 5.031 2300 0.5 3.6 160 655i10 30.9 3.9 0 5.017 2500 0.7 3 100 656i10 36.3 6.1 0 4.097 1770 0.8 4 200 657i10 42 34.09 0 4.0017 6000 0.19 4.1 310 658i8 45 26.9 0.79 190 500 11 1.9 2.7 0.1 659i8 49 22.9 0.80 10000 8000 300 11 12.6 0.2 660i8 52 19.1 0.85 7000 10000 16 4.1 4.8 0.3 661i8 55 16.9 0.91 500 190 10 2.9 1.3 0.2 662i8 58 13.9 0.98 40 9000 379 33 19 0.1 663i8 60 12.9 0.99 3600 11000 19 17 22 0.3 664i8 61 11.9 1.01 2000 3000 30 4 18.8 0.2 665i99 77 23 0.09 666i4 77 1.7 0.3 13.079 850 9699 50 30 0.8 667i10 77.1 2.14 0 13.03 600 0.5 60 26 668i10 77.6 2.3 0 13.02 800 0.6 62 24 669i10 78.3 9.9 0 5.004 900 0.2 4.1 160 670i10 78.7 9.8 0 5.001 800 0.3 1.4 220 671i2 80.4 9 0 7.077 930 0.8 26 21 0.23 672i2 80.7 8 0 8.077 830 0.7 24 19 0.13 673i4 81.9 1.9 0.7 11.079 950 7699 40 20 0.7 674i4 82 2.8 0.5 10.079 850 5699 60 40 0.5 675i10 82.11 5.3 0 3.053 1800 0.1 4.0 210 676i10 82.14 3.8 0 4.048 1100 0.2 71 33 677i10 82.32 3.1 0 5.049 1000 0.2 68 27 678i10 82.06 2.9 0 5.051 900 0.2 72 31 679i10 84.04 9.9 0 4.003 1800 0.1 4.1 160 680i10 84.06 9.8 0 4.002 1900 0.3 1.4 220 681i10 84.618 9.8 0 5.005 900 0.4 4.1 180 682i100 0 100 683e 684;============================================================================; 685;======================= TOTAL TIME: 283 SECONDS ============================; 686;============================================================================; 687 688 689 690 691 692</CsScore> 693</CsoundSynthesizer> 694<bsbPanel> 695 <label>Widgets</label> 696 <objectName/> 697 <x>966</x> 698 <y>366</y> 699 <width>400</width> 700 <height>201</height> 701 <visible>true</visible> 702 <uuid/> 703 <bgcolor mode="nobackground"> 704 <r>231</r> 705 <g>46</g> 706 <b>255</b> 707 </bgcolor> 708 <bsbObject version="2" type="BSBVSlider"> 709 <objectName>slider1</objectName> 710 <x>5</x> 711 <y>5</y> 712 <width>20</width> 713 <height>100</height> 714 <uuid>{86b9ad70-540b-4d5b-b0b9-07fa3da7466b}</uuid> 715 <visible>true</visible> 716 <midichan>0</midichan> 717 <midicc>-3</midicc> 718 <minimum>0.00000000</minimum> 719 <maximum>1.00000000</maximum> 720 <value>0.00000000</value> 721 <mode>lin</mode> 722 <mouseControl act="jump">continuous</mouseControl> 723 <resolution>-1.00000000</resolution> 724 <randomizable group="0">false</randomizable> 725 </bsbObject> 726</bsbPanel> 727<bsbPresets> 728</bsbPresets> 729<MacOptions> 730Version: 3 731Render: Real 732Ask: Yes 733Functions: ioObject 734Listing: Window 735WindowBounds: 966 366 400 201 736CurrentView: io 737IOViewEdit: On 738Options: 739</MacOptions> 740<MacGUI> 741ioView nobackground {59367, 11822, 65535} 742ioSlider {5, 5} {20, 100} 0.000000 1.000000 0.000000 slider1 743</MacGUI> 744