Dave Seidel The Gemini Nebula 2 c:\music\csound\Bin\consound64.exe -W -o GeminiNebula.wav 480 48000 -W -o GeminiNebula.wav A variation on La Monte Young's "The Prime Time Twins in the Ranges 576 to 448; 144 to 112; 72 to 56; 36 to 28; with the Range Limits 576, 448, 288, 224, 144, 56, and 28". For La Monte Young in his 70th year. Copyright 2005 Dave Seidel. Licensed to the public under http://creativecommons.org/licenses/by/2.0/ verify at http://mysterybear.net/files/GeminiNebula.xml simple oscillator (freq) idur = p3 ; duration iamp = p4 ; amplitude ifn = p5 ; function table number (waveform) ifreq = p6 ; frequency ilr = p7 ; pan: 1.0 = left <-> 0.0 = right print ifreq, ilr aenv linen iamp, 5, idur, 5 ; simple envelope asig poscil aenv, ifreq, ifn outs asig*ilr, asig*(1-ilr) ;--------------------------------------------------------------------------------------- ; sine wave table ;--------------------------------------------------------------------------------------- #define TBLSIZ #1048576# gifn1 ftgen 1, 0, $TBLSIZ., 10, 1 #define ROOT #7.5# csound -Wdo devaudio -L stdin 2.0 0.0 root 0 true 8 1 true 1.0 0 10 450.0 0.0 PianoRoll 0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 ptt.scl 240.0 2.0 1.0 1.0175781 1.0214844 1.0507812 1.0585938 1.0703125 1.0859375 1.0976562 1.1054688 1.1113281 1.1152344 1.125 1.5 1.75 1.7734375 1.7890625 1.8007812 1.8085938 1.8125 1.84375 1.8671875 1.8828125 1.90625 1.9375 64 true 1.0 1 5 0 8 1 2.0 11.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 8 2 3.0 10.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 0 8 3 4.0 11.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 8 4 5.0 10.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 0 8 5 6.0 11.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 8 6 7.0 10.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 0 8 7 8.0 11.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 8 8 9.0 10.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 0 8 9 10.0 11.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 8 10 11.0 10.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 0 8 14 2.0 11.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 0 8 15 3.0 10.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 8 16 4.0 11.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 0 8 17 5.0 10.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 8 18 6.0 15.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 0 8 19 7.0 12.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 0 8 20 8.0 9.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 0 8 21 9.0 8.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 8 22 10.0 9.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 8 23 11.0 10.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> 1 8 0 0.0 23.0 i <INSTR_ID> <START> <DUR> 2500 1 <FREQ> .5 8 11 1.0 21.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> .5 8 13 1.0 21.0 i <INSTR_ID> <START> <DUR> 3000 1 <FREQ> .5 9 0 0.0 23.0 i <INSTR_ID> <START> <DUR> 2500 1 <FREQ> .5 true 0.0