<blueData version='0.125.0'>
  <projectProperties>
    <title>Tintinnabulation#1</title>
    <author>Brian Wong</author>
    <notes>This piece is a basic example of applying a single fractal seed to a single virtual instrument using my fractal music generator. This particular implementation applies the fractal to both note frequencies and start 
times. The seed is also used to have various effects on different synthesizer parameters, as can be seen in the Python code.</notes>
    <sampleRate>44100</sampleRate>
    <ksmps>100</ksmps>
    <channels>2</channels>
    <diskSampleRate>48000</diskSampleRate>
    <diskKsmps>1</diskKsmps>
    <diskChannels>2</diskChannels>
    <useAudioOut>true</useAudioOut>
    <useAudioIn>false</useAudioIn>
    <useMidiIn>false</useMidiIn>
    <useMidiOut>false</useMidiOut>
    <noteAmpsEnabled>true</noteAmpsEnabled>
    <outOfRangeEnabled>true</outOfRangeEnabled>
    <warningsEnabled>true</warningsEnabled>
    <benchmarkEnabled>true</benchmarkEnabled>
    <advancedSettings></advancedSettings>
    <completeOverride>false</completeOverride>
    <fileName></fileName>
    <askOnRender>false</askOnRender>
    <diskNoteAmpsEnabled>true</diskNoteAmpsEnabled>
    <diskOutOfRangeEnabled>true</diskOutOfRangeEnabled>
    <diskWarningsEnabled>true</diskWarningsEnabled>
    <diskBenchmarkEnabled>true</diskBenchmarkEnabled>
    <diskAdvancedSettings></diskAdvancedSettings>
    <diskCompleteOverride>false</diskCompleteOverride>
    <diskAlwaysRenderEntireProject>false</diskAlwaysRenderEntireProject>
    <csladspaSettings>
      <name/>
      <maker/>
      <uniqueId>0</uniqueId>
      <copyright/>
      <portDefinitionList/>
      <enabled>false</enabled>
    </csladspaSettings>
  </projectProperties>
  <arrangement>
    <instrumentAssignment arrangementId='1' isEnabled='true'>
      <instrument type='blue.orchestra.BlueSynthBuilder' editEnabled='true'>
        <name>7pm</name>
        <comment>7pm - A score-controlled seven oscilator Phase Modulation synth with full modulation matrix. by Brian Wong, 2009</comment>
        <globalOrc>;[once](
gi_sine_&lt;INSTR_ID&gt;	ftgen 0, 0, 16384, 10, 1
;)
</globalOrc>
        <globalSco/>
        <instrumentText>asig0 init 0	
asig1 init 0
asig2 init 0
asig3 init 0
asig4 init 0
asig5 init 0
asig6 init 0
aout init 0
icarcount = 0				; keeps track of how many oscillators are outputting audio for amplitude scaling
ifq 	= p4				; base frequency

; oscillator 0
ion0 	= p5				; audio output (1=on)
invpa0 	= p6				; amplitude envelope point a (0-1)
invta0 	= p7				; amplitude envelope time a (in seconds)
invxa0 	= p8				; amplitude envelope curve a 
invpb0 	= p9				; amplitude envelope point b (0-1)
invtb0  = p10				; amplitude envelope time a (in seconds)
invxb0 	= p11				; amplitude envelope curve b
invpc0 	= p12				; amplitude envelope point c 
invxc0 	= p13				; amplitude envelope curve c
invpd0  = p14				; amplitude envelope point d (0-1)
invtd0  = p15				; amplitude envelope time d (in seconds)
invxd0  = p16				; amplitude envelope curve d
ifaca0 	= p17				; frequency factor a
ibndt0	= p18				; bend time a (in seconds)
ibndxa0 = p19				; bend curve a
ifacb0 	= p20				; frequency factor b
ibndxb0 = p21				; bend curve b
ifacc0 	= p22				; frequency factor c
i0mod0 	= p23				; modulation osc0 (1=on)
i0mod1 	= p24				; modulation osc1 (1=on)
i0mod2 	= p25				; modulation osc2 (1=on)
i0mod3 	= p26				; modulation osc3 (1=on)
i0mod4 	= p27				; modulation osc4 (1=on)
i0mod5 	= p28				; modulation osc5 (1=on)
i0mod6 	= p29				; modulation osc6 (1=on)
kfac0 transeg ifaca0, ibndt0, ibndxa0, ifacb0, (p3-ibndt0), ibndxb0, ifacc0	; frequency envelope
afq0 = ifq * kfac0			; audio is created with base frequency * frequency envelope
if (i0mod0 == 1) then			; oscillator 0 modulation
  afq0 = afq0 + asig0			
endif
if (i0mod1 == 1) then			; oscillator 1 modulation
  afq0 = afq0 + asig1
endif
if (i0mod2 == 1) then			; oscillator 2 modulation
  afq0 = afq0 + asig2
endif
if (i0mod3 == 1) then			; oscillator 3 modulation
  afq0 = afq0 + asig3
endif
if (i0mod4 == 1) then			; oscillator 4 modulation
  afq0 = afq0 + asig4
endif
if (i0mod5 == 1) then			; oscillator 5 modulation
  afq0 = afq0 + asig5
endif
if (i0mod6 == 1) then			; oscillator 6 modulation
  afq0 = afq0 + asig6
endif
ifn0 = gi_sine_&lt;INSTR_ID&gt;		; wave
aphs0 	phasor	afq0			; here is where the phase modulation is applied			
asig0	table3	aphs0, ifn0, 1, 0, 1	; phase is used with the wave
asig0 = asig0 * 32000			; amplitude scaling
knv0 transeg invpa0,invta0,invxa0,invpb0,invtb0,invxb0,invpc0,(p3-invta0-invtb0-invtd0),invxc0,invpd0,invtd0,invxd0,0	; amplitude envelope
asig0 = asig0 * knv0			; amplitude envelope is applied to audio
if (ion0 == 1) then			; state of output : 1 = audio output on
  aout = aout + asig0			; audio is added to output
  icarcount = icarcount +1		; carrier count is incremented
endif

; oscillator 1
ion1 	= p30				; audio output (1=on)
invpa1 	= p31				; amplitude envelope point a (0-1)
invta1 	= p32				; amplitude envelope time a (in seconds)
invxa1 	= p33				; amplitude envelope curve a 
invpb1 	= p34				; amplitude envelope point b (0-1)
invtb1  = p35				; amplitude envelope time a (in seconds)
invxb1 	= p36				; amplitude envelope curve b
invpc1 	= p37				; amplitude envelope point c 
invxc1 	= p38				; amplitude envelope curve c
invpd1  = p39				; amplitude envelope point d (0-1)
invtd1  = p40				; amplitude envelope time d (in seconds)
invxd1  = p41				; amplitude envelope curve d
ifaca1 	= p42				; frequency factor a
ibndt1	= p43				; bend time a (in seconds)
ibndxa1 = p44				; bend curve a
ifacb1 	= p45				; frequency factor b
ibndxb1 = p46				; bend curve b
ifacc1 	= p47				; frequency factor c
i1mod0 	= p48				; modulation osc0 (1=on)
i1mod1 	= p49				; modulation osc1 (1=on)
i1mod2 	= p50				; modulation osc2 (1=on)
i1mod3 	= p51				; modulation osc3 (1=on)
i1mod4 	= p52				; modulation osc4 (1=on)
i1mod5 	= p53				; modulation osc5 (1=on)
i1mod6 	= p54				; modulation osc6 (1=on)
kfac1 transeg ifaca1, ibndt1, ibndxa1, ifacb1, (p3-ibndt1), ibndxb1, ifacc1	; frequency envelope
afq1 = ifq * kfac1			; audio is created with base frequency * frequency envelope
if (i1mod0 == 1) then			; oscillator 0 modulation
  afq1 = afq1 + asig0
endif
if (i1mod1 == 1) then			; oscillator 1 modulation
  afq1 = afq1 + asig1			
endif
if (i1mod2 == 1) then			; oscillator 2 modulation
  afq1 = afq1 + asig2
endif
if (i1mod3 == 1) then			; oscillator 3 modulation
  afq1 = afq1 + asig3
endif
if (i1mod4 == 1) then			; oscillator 4 modulation
  afq1 = afq1 + asig4
endif
if (i1mod5 == 1) then			; oscillator 5 modulation
  afq1 = afq1 + asig5
endif
if (i1mod6 == 1) then			; oscillator 6 modulation
  afq1 = afq1 + asig6
endif
ifn1 = gi_sine_&lt;INSTR_ID&gt;		; wave
aphs1 	phasor	afq1			; here is where the phase modulation is applied			
asig1	table3	aphs1, ifn1, 1, 0, 1	; phase is used with the wave
asig1 = asig1 * 32000			; amplitude scaling
knv1 transeg invpa1,invta1,invxa1,invpb1,invtb1,invxb1,invpc1,(p3-invta1-invtb1-invtd1),invxc1,invpd1,invtd1,invxd1,0	; amplitude envelope
asig1 = asig1 * knv1			; amplitude envelope is applied to audio
if (ion1 == 1) then			; state of output : 1 = audio output on
  aout = aout + asig1			; audio is added to output
  icarcount = icarcount +1		; carrier count is incremented
endif

; oscillator 2
ion2 	= p55				; audio output (1=on)
invpa2 	= p56				; amplitude envelope point a (0-1)
invta2 	= p57				; amplitude envelope time a (in seconds)
invxa2 	= p58				; amplitude envelope curve a 
invpb2 	= p59				; amplitude envelope point b (0-1)
invtb2  = p60				; amplitude envelope time a (in seconds)
invxb2 	= p61				; amplitude envelope curve b
invpc2 	= p62				; amplitude envelope point c 
invxc2 	= p63				; amplitude envelope curve c
invpd2  = p64				; amplitude envelope point d (0-1)
invtd2  = p65				; amplitude envelope time d (in seconds)
invxd2  = p66				; amplitude envelope curve d
ifaca2 	= p67				; frequency factor a
ibndt2	= p68				; bend time a (in seconds)
ibndxa2 = p69				; bend curve a
ifacb2 	= p70				; frequency factor b
ibndxb2 = p71				; bend curve b
ifacc2 	= p72				; frequency factor c
i2mod0 	= p73				; modulation osc0 (1=on)
i2mod1 	= p74				; modulation osc1 (1=on)
i2mod2 	= p75				; modulation osc2 (1=on)
i2mod3 	= p76				; modulation osc3 (1=on)
i2mod4 	= p77				; modulation osc4 (1=on)
i2mod5 	= p78				; modulation osc5 (1=on)
i2mod6 	= p79				; modulation osc6 (1=on)
kfac2 transeg ifaca2, ibndt2, ibndxa2, ifacb2, (p3-ibndt2), ibndxb2, ifacc2	; frequency envelope
afq2 = ifq * kfac2			; audio is created with base frequency * frequency envelope
if (i2mod0 == 1) then			; oscillator 0 modulation
  afq2 = afq2 + asig0
endif
if (i2mod1 == 1) then			; oscillator 1 modulation
  afq2 = afq2 + asig1
endif
if (i2mod2 == 1) then			; oscillator 2 modulation
  afq2 = afq2 + asig2			
endif
if (i2mod3 == 1) then			; oscillator 3 modulation
  afq2 = afq2 + asig3
endif
if (i2mod4 == 1) then			; oscillator 4 modulation
  afq2 = afq2 + asig4
endif
if (i2mod5 == 1) then			; oscillator 5 modulation
  afq2 = afq2 + asig5
endif
if (i2mod6 == 1) then			; oscillator 6 modulation
  afq2 = afq2 + asig6
endif
ifn2 = gi_sine_&lt;INSTR_ID&gt;		; wave
aphs2 	phasor	afq2			; here is where the phase modulation is applied			
asig2	table3	aphs2, ifn2, 1, 0, 1	; phase is used with the wave
asig2 = asig2 * 32000			; amplitude scaling
knv2 transeg invpa2,invta2,invxa2,invpb2,invtb2,invxb2,invpc2,(p3-invta2-invtb2-invtd2),invxc2,invpd2,invtd2,invxd2,0	; amplitude envelope
asig2 = asig2 * knv2			; amplitude envelope is applied to audio
if (ion2 == 1) then			; state of output : 1 = audio output on
  aout = aout + asig2			; audio is added to output
  icarcount = icarcount +1		; carrier count is incremented
endif

; oscillator 3
ion3 	= p80				; audio output (1=on)
invpa3 	= p81				; amplitude envelope point a (0-1)
invta3 	= p82				; amplitude envelope time a (in seconds)
invxa3 	= p83				; amplitude envelope curve a 
invpb3 	= p84				; amplitude envelope point b (0-1)
invtb3  = p85				; amplitude envelope time a (in seconds)
invxb3 	= p86				; amplitude envelope curve b
invpc3 	= p87				; amplitude envelope point c 
invxc3 	= p88				; amplitude envelope curve c
invpd3  = p89				; amplitude envelope point d (0-1)
invtd3  = p90				; amplitude envelope time d (in seconds)
invxd3  = p91				; amplitude envelope curve d
ifaca3 	= p92				; frequency factor a
ibndt3	= p93				; bend time a (in seconds)
ibndxa3 = p94				; bend curve a
ifacb3 	= p95				; frequency factor b
ibndxb3 = p96				; bend curve b
ifacc3 	= p97				; frequency factor c
i3mod0 	= p98				; modulation osc0 (1=on)
i3mod1 	= p99				; modulation osc1 (1=on)
i3mod2 	= p100				; modulation osc2 (1=on)
i3mod3 	= p101				; modulation osc3 (1=on)
i3mod4 	= p102				; modulation osc4 (1=on)
i3mod5 	= p103				; modulation osc5 (1=on)
i3mod6 	= p104				; modulation osc6 (1=on)
kfac3 transeg ifaca3, ibndt3, ibndxa3, ifacb3, (p3-ibndt3), ibndxb3, ifacc3	; frequency envelope
afq3 = ifq * kfac3			; audio is created with base frequency * frequency envelope
if (i3mod0 == 1) then			; oscillator 0 modulation
  afq3 = afq3 + asig0			
endif
if (i3mod1 == 1) then			; oscillator 1 modulation
  afq3 = afq3 + asig1
endif
if (i3mod2 == 1) then			; oscillator 2 modulation
  afq3 = afq3 + asig2
endif
if (i3mod3 == 1) then			; oscillator 3 modulation
  afq3 = afq3 + asig3
endif
if (i3mod4 == 1) then			; oscillator 4 modulation
  afq3 = afq3 + asig4
endif
if (i3mod5 == 1) then			; oscillator 5 modulation
  afq3 = afq3 + asig5
endif
if (i3mod6 == 1) then			; oscillator 6 modulation
  afq3 = afq3 + asig6
endif
ifn3 = gi_sine_&lt;INSTR_ID&gt;		; wave
aphs3 	phasor	afq3			; here is where the phase modulation is applied			
asig3	table3	aphs3, ifn3, 1, 0, 1	; phase is used with the wave
asig3 = asig3 * 32000			; amplitude scaling
knv3 transeg invpa3,invta3,invxa3,invpb3,invtb3,invxb3,invpc3,(p3-invta3-invtb3-invtd3),invxc3,invpd3,invtd3,invxd3,0	; amplitude envelope
asig3 = asig3 * knv3			; amplitude envelope is applied to audio
if (ion3 == 1) then			; state of output : 1 = audio output on
  aout = aout + asig3			; audio is added to output
  icarcount = icarcount +1		; carrier count is incremented
endif

; oscillator 4
ion4 	= p105				; audio output (1=on)
invpa4 	= p106				; amplitude envelope point a (0-1)
invta4 	= p107				; amplitude envelope time a (in seconds)
invxa4 	= p108				; amplitude envelope curve a 
invpb4 	= p109				; amplitude envelope point b (0-1)
invtb4  = p110				; amplitude envelope time a (in seconds)
invxb4 	= p111				; amplitude envelope curve b
invpc4 	= p112				; amplitude envelope point c 
invxc4 	= p113				; amplitude envelope curve c
invpd4  = p114				; amplitude envelope point d (0-1)
invtd4  = p115				; amplitude envelope time d (in seconds)
invxd4  = p116				; amplitude envelope curve d
ifaca4 	= p117				; frequency factor a
ibndt4	= p118				; bend time a (in seconds)
ibndxa4 = p119				; bend curve a
ifacb4 	= p120				; frequency factor b
ibndxb4 = p121				; bend curve b
ifacc4 	= p122				; frequency factor c
i4mod0 	= p123				; modulation osc0 (1=on)
i4mod1 	= p124				; modulation osc1 (1=on)
i4mod2 	= p125				; modulation osc2 (1=on)
i4mod3 	= p126				; modulation osc3 (1=on)
i4mod4 	= p127				; modulation osc4 (1=on)
i4mod5 	= p128				; modulation osc5 (1=on)
i4mod6 	= p129				; modulation osc6 (1=on)
kfac4 transeg ifaca4, ibndt4, ibndxa4, ifacb4, (p3-ibndt4), ibndxb4, ifacc4	; frequency envelope
afq4 = ifq * kfac4			; audio is created with base frequency * frequency envelope
if (i4mod0 == 1) then			; oscillator 0 modulation
  afq4 = afq4 + asig0			
endif
if (i4mod1 == 1) then			; oscillator 1 modulation
  afq4 = afq4 + asig1
endif
if (i4mod2 == 1) then			; oscillator 2 modulation
  afq4 = afq4 + asig2
endif
if (i4mod3 == 1) then			; oscillator 3 modulation
  afq4 = afq4 + asig3
endif
if (i4mod4 == 1) then			; oscillator 4 modulation
  afq4 = afq4 + asig4
endif
if (i4mod5 == 1) then			; oscillator 5 modulation
  afq4 = afq4 + asig5
endif
if (i4mod6 == 1) then			; oscillator 6 modulation
  afq4 = afq4 + asig6
endif
ifn4 = gi_sine_&lt;INSTR_ID&gt;		; wave
aphs4 	phasor	afq4			; here is where the phase modulation is applied			
asig4	table3	aphs4, ifn4, 1, 0, 1	; phase is used with the wave
asig4 = asig4 * 32000			; amplitude scaling
knv4 transeg invpa4,invta4,invxa4,invpb4,invtb4,invxb4,invpc4,(p3-invta4-invtb4-invtd4),invxc4,invpd4,invtd4,invxd4,0	; amplitude envelope
asig4 = asig4 * knv4			; amplitude envelope is applied to audio
if (ion4 == 1) then			; state of output : 1 = audio output on
  aout = aout + asig4			; audio is added to output
  icarcount = icarcount +1		; carrier count is incremented
endif

; oscillator 5
ion5 	= p130				; audio output (1=on)
invpa5 	= p131				; amplitude envelope point a (0-1)
invta5 	= p132				; amplitude envelope time a (in seconds)
invxa5 	= p133				; amplitude envelope curve a 
invpb5 	= p134				; amplitude envelope point b (0-1)
invtb5  = p135				; amplitude envelope time a (in seconds)
invxb5 	= p136				; amplitude envelope curve b
invpc5 	= p137				; amplitude envelope point c 
invxc5 	= p138				; amplitude envelope curve c
invpd5  = p139				; amplitude envelope point d (0-1)
invtd5  = p140				; amplitude envelope time d (in seconds)
invxd5  = p141				; amplitude envelope curve d
ifaca5 	= p142				; frequency factor a
ibndt5	= p143				; bend time a (in seconds)
ibndxa5 = p144				; bend curve a
ifacb5 	= p145				; frequency factor b
ibndxb5 = p146				; bend curve b
ifacc5 	= p147				; frequency factor c
i5mod0 	= p148				; modulation osc0 (1=on)
i5mod1 	= p149				; modulation osc1 (1=on)
i5mod2 	= p150				; modulation osc2 (1=on)
i5mod3 	= p151				; modulation osc3 (1=on)
i5mod4 	= p152				; modulation osc4 (1=on)
i5mod5 	= p153				; modulation osc5 (1=on)
i5mod6 	= p154				; modulation osc6 (1=on)
kfac5 transeg ifaca5, ibndt5, ibndxa5, ifacb5, (p3-ibndt5), ibndxb5, ifacc5	; frequency envelope
afq5 = ifq * kfac5			; audio is created with base frequency * frequency envelope
if (i5mod0 == 1) then			; oscillator 0 modulation
  afq5 = afq5 + asig0			
endif
if (i5mod1 == 1) then			; oscillator 1 modulation
  afq5 = afq5 + asig1
endif
if (i5mod2 == 1) then			; oscillator 2 modulation
  afq5 = afq5 + asig2
endif
if (i5mod3 == 1) then			; oscillator 3 modulation
  afq5 = afq5 + asig3
endif
if (i5mod4 == 1) then			; oscillator 4 modulation
  afq5 = afq5 + asig4
endif
if (i5mod5 == 1) then			; oscillator 5 modulation
  afq5 = afq5 + asig5
endif
if (i5mod6 == 1) then			; oscillator 6 modulation
  afq5 = afq5 + asig6
endif
ifn5 = gi_sine_&lt;INSTR_ID&gt;		; wave
aphs5 	phasor	afq5			; here is where the phase modulation is applied			
asig5	table3	aphs5, ifn5, 1, 0, 1	; phase is used with the wave
asig5 = asig5 * 32000			; amplitude scaling
knv5 transeg invpa5,invta5,invxa5,invpb5,invtb5,invxb5,invpc5,(p3-invta5-invtb5-invtd5),invxc5,invpd5,invtd5,invxd5,0	; amplitude envelope
asig5 = asig5 * knv5			; amplitude envelope is applied to audio
if (ion5 == 1) then			; state of output : 1 = audio output on
  aout = aout + asig5			; audio is added to output
  icarcount = icarcount +1		; carrier count is incremented
endif

; oscillator 6
ion6 	= p155				; audio output (1=on)
invpa6 	= p156				; amplitude envelope point a (0-1)
invta6 	= p157				; amplitude envelope time a (in seconds)
invxa6 	= p158				; amplitude envelope curve a 
invpb6 	= p159				; amplitude envelope point b (0-1)
invtb6  = p160				; amplitude envelope time a (in seconds)
invxb6 	= p161				; amplitude envelope curve b
invpc6 	= p162				; amplitude envelope point c 
invxc6 	= p163				; amplitude envelope curve c
invpd6  = p164				; amplitude envelope point d (0-1)
invtd6  = p165				; amplitude envelope time d (in seconds)
invxd6  = p166				; amplitude envelope curve d
ifaca6 	= p167				; frequency factor a
ibndt6	= p168				; bend time a (in seconds)
ibndxa6 = p169				; bend curve a
ifacb6 	= p170				; frequency factor b
ibndxb6 = p171				; bend curve b
ifacc6 	= p172				; frequency factor c
i6mod0 	= p173				; modulation osc0 (1=on)
i6mod1 	= p174				; modulation osc1 (1=on)
i6mod2 	= p175				; modulation osc2 (1=on)
i6mod3 	= p176				; modulation osc3 (1=on)
i6mod4 	= p177				; modulation osc4 (1=on)
i6mod5 	= p178				; modulation osc5 (1=on)
i6mod6 	= p179				; modulation osc6 (1=on)
kfac6 transeg ifaca6, ibndt6, ibndxa6, ifacb6, (p3-ibndt6), ibndxb6, ifacc6	; frequency envelope
afq6 = ifq * kfac6			; audio is created with base frequency * frequency envelope
if (i6mod0 == 1) then			; oscillator 0 modulation
  afq6 = afq6 + asig0			
endif
if (i6mod1 == 1) then			; oscillator 1 modulation
  afq6 = afq6 + asig1
endif
if (i6mod2 == 1) then			; oscillator 2 modulation
  afq6 = afq6 + asig2
endif
if (i6mod3 == 1) then			; oscillator 3 modulation
  afq6 = afq6 + asig3
endif
if (i6mod4 == 1) then			; oscillator 4 modulation
  afq6 = afq6 + asig4
endif
if (i6mod5 == 1) then			; oscillator 5 modulation
  afq6 = afq6 + asig5
endif
if (i6mod6 == 1) then			; oscillator 6 modulation
  afq6 = afq6 + asig6
endif
ifn6 = gi_sine_&lt;INSTR_ID&gt;		; wave
aphs6 	phasor	afq6			; here is where the phase modulation is applied			
asig6	table3	aphs6, ifn6, 1, 0, 1	; phase is used with the wave
asig6 = asig6 * 32000			; amplitude scaling
knv6 transeg invpa6,invta6,invxa6,invpb6,invtb6,invxb6,invpc6,(p3-invta6-invtb6-invtd6),invxc6,invpd6,invtd6,invxd6,0	; amplitude envelope
asig6 = asig6 * knv6			; amplitude envelope is applied to audio
if (ion6 == 1) then			; state of output : 1 = audio output on
  aout = aout + asig6			; audio is added to output
  icarcount = icarcount +1		; carrier count is incremented
endif

aout = aout/(1+icarcount)		; scale amplitude by number of carriers

ipana = p180				; pan point a
ipanbndt = p181*p3			; pan bend time (0-1)
ipanbndxa = p182			; pan curve a
ipanb = p183				; pan point b
ipanbndxb = p184			; pan curve b
ipanc = p185				; pan point c
kpan transeg ipana,ipanbndt,ipanbndxa,ipanb,p3-ipanbndt,ipanbndxb,ipanc		; line for start and end pan values
aleft = kpan * aout			; create left channel
aright = (1-kpan) * aout		; create right channel

blueMixerOut aleft, aright
</instrumentText>
        <graphicInterface editEnabled='true'>
          <uniqueNameManager nameIndex='-1' defaultPrefix='bsbObj'/>
        </graphicInterface>
        <bsbParameterList/>
        <presetGroup name='Presets'/>
        <opcodeList/>
      </instrument>
    </instrumentAssignment>
  </arrangement>
  <mixer>
    <enabled>true</enabled>
    <extraRenderTime>0.0</extraRenderTime>
    <channelList list='channels'>
      <channel>
        <name>1</name>
        <outChannel>Master</outChannel>
        <level>-2.1</level>
        <muted>false</muted>
        <solo>false</solo>
        <effectsChain bin='pre'/>
        <effectsChain bin='post'/>
        <parameter uniqueId='1958189480' name='Volume' label='dB' min='-96.0' max='12.0' resolution='-1.0' automationEnabled='false' value='-2.1'>
          <line name='' version='2' max='12.0' min='-96.0' resolution='-1.0' color='-8355712' rightBound='false' endPointsLinked='false'>
            <linePoint x='0.0' y='-2.1'/>
          </line>
        </parameter>
      </channel>
    </channelList>
    <channelList list='subChannels'/>
    <channel>
      <name>Master</name>
      <outChannel>Master</outChannel>
      <level>-34.285717</level>
      <muted>false</muted>
      <solo>false</solo>
      <effectsChain bin='pre'/>
      <effectsChain bin='post'/>
      <parameter uniqueId='1958189477' name='Volume' label='dB' min='-96.0' max='12.0' resolution='-1.0' automationEnabled='true' value='-3.5'>
        <line name='' version='2' max='12.0' min='-96.0' resolution='-1.0' color='-14623488' rightBound='false' endPointsLinked='false'>
          <linePoint x='0.0' y='-34.285717'/>
          <linePoint x='33.5' y='-13.071426'/>
          <linePoint x='145.5' y='-7.285721'/>
          <linePoint x='177.0' y='-42.0'/>
        </line>
      </parameter>
    </channel>
  </mixer>
  <tables></tables>
  <soundObjectLibrary/>
  <globalOrcSco>
    <globalOrc></globalOrc>
    <globalSco></globalSco>
  </globalOrcSco>
  <opcodeList/>
  <liveData>
    <commandLine>csound -Wdo devaudio -L stdin</commandLine>
    <commandLineEnabled>false</commandLineEnabled>
    <commandLineOverride>false</commandLineOverride>
  </liveData>
  <soundObject type='blue.soundObject.PolyObject'>
    <subjectiveDuration>2.0</subjectiveDuration>
    <startTime>0.0</startTime>
    <name>root</name>
    <backgroundColor>-10066279</backgroundColor>
    <timeBehavior>0</timeBehavior>
    <noteProcessorChain/>
    <isRoot>true</isRoot>
    <pixelSecond>6</pixelSecond>
    <defaultHeightIndex>0</defaultHeightIndex>
    <snapEnabled>false</snapEnabled>
    <snapValue>1.0</snapValue>
    <timeDisplay>0</timeDisplay>
    <timeUnit>5</timeUnit>
    <soundLayer name='' muted='false' solo='false' heightIndex='0'>
      <noteProcessorChain/>
      <soundObject type='blue.soundObject.PythonObject' onLoadProcessable='false'>
        <subjectiveDuration>33.0</subjectiveDuration>
        <startTime>0.0</startTime>
        <name>Pyplate</name>
        <backgroundColor>-16751002</backgroundColor>
        <timeBehavior>0</timeBehavior>
        <noteProcessorChain/>
        <pythonCode>from ScriptingUtils import *

seed = [0,3,1,-7,2,0,1]            # fractal seed
qt = .05                   # quantization value in seconds
</pythonCode>
      </soundObject>
      <soundObject type='blue.soundObject.Comment'>
        <subjectiveDuration>27.75</subjectiveDuration>
        <startTime>43.5</startTime>
        <name>Comment</name>
        <backgroundColor>-12566464</backgroundColor>
        <commentText>Tintinnabulation#1 - This song is a fractal music experiment using 7pm and Python, written in 5-TET. by Brian Wong, Nov. 2009


</commentText>
      </soundObject>
    </soundLayer>
    <soundLayer name='' muted='false' solo='false' heightIndex='0'>
      <noteProcessorChain/>
      <soundObject type='blue.soundObject.PythonObject' onLoadProcessable='false'>
        <subjectiveDuration>178.0</subjectiveDuration>
        <startTime>0.0</startTime>
        <name>5et - 0</name>
        <backgroundColor>-3355648</backgroundColor>
        <timeBehavior>2</timeBehavior>
        <noteProcessorChain>
          <noteProcessor type='blue.noteProcessor.TuningProcessor'>
            <pfield>4</pfield>
            <scale>
              <scaleName>5-TET.scl</scaleName>
              <baseFrequency>261.62558</baseFrequency>
              <octave>2.0</octave>
              <ratios>
                <ratio>1.0</ratio>
                <ratio>1.1486983</ratio>
                <ratio>1.319508</ratio>
                <ratio>1.5157166</ratio>
                <ratio>1.7411011</ratio>
              </ratios>
            </scale>
          </noteProcessor>
        </noteProcessorChain>
        <pythonCode>scoreText = &quot;&quot;                              # scoreText is cleared
info(&apos;seed = &apos;+str(seed))
sprout = []
shoot = []
for j in range(len(seed)) :                  # create 1st iteration
    for k in range(len(seed)) :
        sprout.append(seed[j]+seed[k])
info(&apos;iteration 1 = &apos;+str(sprout))
for j in range(len(sprout)) :                # create 2nd iteration
    for k in range (len(sprout)) :
        shoot.append(sprout[j]+sprout[k])
info(&apos;iteration 2 = &apos;+str(shoot))
notetime = 0
basenote = 42				# starting note
npo = 5					# notes per octave

for i in shoot :
    notetime = notetime + abs(shoot[i]*qt)   # note start time
    if notetime &gt; blueDuration : break
    dur = 1.5 + .15*shoot[i]			# note duration
    if dur &lt; 1.5 : 
        dur = 1.5
    note = basenote + shoot[i]			# seed value is added to note
    pch = str(note/npo)+&quot;.&quot;+str(note%npo)     # create pch note
    on0 = 1                                   # osc0 audio on
    nvpa0 = 0                                 # amplitude envelope point a - osc0
    nvta0 = .01                       	# Amplitude envelope time a - osc0
    nvxa0 = .1*shoot[i]             		# Amplitude envelope curve a - osc0
    nvpb0 = 1/(shoot[i]+1)                	# Amplitude envelope point b - osc0
    nvtb0 = 1.3+.05*shoot[i]                               # Amplitude envelope time b - osc0
    nvxb0 = -shoot[i]		                # Amplitude envelope curve b - osc0
    nvpc0 = 0                         	# Amplitude envelope point c - osc0
    nvxc0 = 0                 		# Amplitude envelope curve c - osc0
    nvpd0 = 0	                                # Amplitude envelope point d - osc0
    nvtd0 = 0                         	# Amplitude envelope time d - osc0
    nvxd0 = 0	                        	# Amplitude envelope curve d - osc0
    faca0 = 1                                 # Frequency factor a - osc0
    bndt0 = .5                                # Bend time - osc0
    bndxa0 = 2                                # Bend curve a - osc0
    facb0 = 1                                 # Frequency factor b - osc0
    bndxb0 = 2                                # Bend curve b - osc0
    facc0 = 1                                 # Frequency factor c - osc0
    c0m0 = 0                                  # Modulation osc0 &lt; osc0 (1=on)
    c0m1 = 1                                  # Modulation osc0 &lt; osc1 (1=on)
    c0m2 = 0                                  # Modulation osc0 &lt; osc2 (1=on)
    c0m3 = 0                                  # Modulation osc0 &lt; osc3 (1=on)
    c0m4 = 0                                  # Modulation osc0 &lt; osc4 (1=on)
    c0m5 = 0                                  # Modulation osc0 &lt; osc5 (1=on)
    c0m6 = 0                                  # Modulation osc0 &lt; osc6 (1=on)
    on1 = 1                                   # Audio on/off for oscillator 1 (1=on)
    nvpa1 = 0                                 # Amplitude envelope point a - osc1
    nvta1 = .11                               # Amplitude envelope time a - osc1
    nvxa1 = 0                                 # Amplitude envelope curve a - osc1
    nvpb1 = .008                              # Amplitude envelope point b - osc1
    nvtb1 = 1.2                               # Amplitude envelope time b - osc1
    nvxb1 = 5                                 # Amplitude envelope curve b - osc1
    nvpc1 = 0                                 # Amplitude envelope point c - osc1
    nvxc1 = 0                                 # Amplitude envelope curve c - osc1
    nvpd1 = 0                                 # Amplitude envelope point d - osc1
    nvtd1 = 0                                 # Amplitude envelope time d - osc1
    nvxd1 = 0                                 # Amplitude envelope curve d - osc1
    faca1 = 2.297396                          # Frequency factor a - osc1
    bndt1 = .5                                # Bend time - osc1
    bndxa1 = 2                                # Bend curve a - osc1
    facb1 = 2.297396                          # Frequency factor b - osc1
    bndxb1 = 2                                # Bend curve b - osc1
    facc1 = 2.297396                          # Frequency factor c - osc1
    c1m0 = 0                                  # Modulation osc1 &lt; osc0 (1=on)
    c1m1 = 0                                  # Modulation osc1 &lt; osc1 (1=on)
    c1m2 = 0                                  # Modulation osc1 &lt; osc2 (1=on)
    c1m3 = 0                                  # Modulation osc1 &lt; osc3 (1=on)
    c1m4 = 0                                  # Modulation osc1 &lt; osc4 (1=on)
    c1m5 = 0                                  # Modulation osc1 &lt; osc5 (1=on)
    c1m6 = 0                                  # Modulation osc1 &lt; osc6 (1=on)
    on2 = 1                                   # Audio on/off for oscillator 2 (1=on)
    nvpa2 = 1                                 # Amplitude envelope point a - osc2
    nvta2 = 1.5                               # Amplitude envelope time a - osc2
    nvxa2 = 2                                 # Amplitude envelope curve a - osc2
    nvpb2 = 0                                 # Amplitude envelope point b - osc2
    nvtb2 = 0                                 # Amplitude envelope time b - osc2
    nvxb2 = 2                                 # Amplitude envelope curve b - osc2
    nvpc2 = .0505                             # Amplitude envelope point c - osc2
    nvxc2 = 2                                 # Amplitude envelope curve c - osc2
    nvpd2 = .0101                             # Amplitude envelope point d - osc2
    nvtd2 = .1                                # Amplitude envelope time d - osc2
    nvxd2 = 2                                 # Amplitude envelope curve d - osc2
    faca2 = 1                                 # Frequency factor a - osc2
    bndt2 = .5                                # Bend time - osc2
    bndxa2 = 2                                # Bend curve a - osc2
    facb2 = 1                                 # Frequency factor b - osc2
    bndxb2 = 2                                # Bend curve b - osc2
    facc2 = 1                                 # Frequency factor c - osc2
    c2m0 = 0                                  # Modulation osc2 &lt; osc0 (1=on)
    c2m1 = 0                                  # Modulation osc2 &lt; osc1 (1=on)
    c2m2 = 0                                  # Modulation osc2 &lt; osc2 (1=on)
    c2m3 = 0                                  # Modulation osc2 &lt; osc3 (1=on)
    c2m4 = 0                                  # Modulation osc2 &lt; osc4 (1=on)
    c2m5 = 0                                  # Modulation osc2 &lt; osc5 (1=on)
    c2m6 = 0                                  # Modulation osc2 &lt; osc6 (1=on)
    on3 = 1                                   # Audio on/off (1=on) - osc3
    nvpa3 = .14306                            # Amplitude envelope point a - osc3
    nvta3 = .1                                # Amplitude envelope time a - osc3
    nvxa3 = 2                                 # Amplitude envelope curve a - osc3
    nvpb3 = .07153                            # Amplitude envelope point b - osc3
    nvtb3 = .1                                # Amplitude envelope time b - osc3
    nvxb3 = 2                                 # Amplitude envelope curve b - osc3
    nvpc3 = .035765                           # Amplitude envelope point c - osc3
    nvxc3 = 2                                 # Amplitude envelope curve c - osc3
    nvpd3 = .007153                           # Amplitude envelope point d - osc3
    nvtd3 = .1                                # Amplitude envelope time d - osc3
    nvxd3 = 2                                 # Amplitude envelope curve d - osc3
    faca3 = 6.99                              # Frequency factor a - osc3
    bndt3 = .5                                # Bend time - osc3
    bndxa3 = 2                                # Bend curve a - osc3
    facb3 = 6.99                              # Frequency factor b - osc3
    bndxb3 = 2                                # Bend curve b - osc3
    facc3 = 6.99                              # Frequency factor c - osc3
    c3m0 = 0                                  # Modulation osc3 &lt; osc0 (1=on)
    c3m1 = 0                                  # Modulation osc3 &lt; osc1 (1=on)
    c3m2 = 0                                  # Modulation osc3 &lt; osc2 (1=on)
    c3m3 = 0                                  # Modulation osc3 &lt; osc3 (1=on)
    c3m4 = 0                                  # Modulation osc3 &lt; osc4 (1=on)
    c3m5 = 0                                  # Modulation osc3 &lt; osc5 (1=on)
    c3m6 = 0                                  # Modulation osc3 &lt; osc6 (1=on)
    on4 = 1                                   # Audio on/off (1=on) - osc4
    nvpa4 = .1248                             # Amplitude envelope point a - osc4
    nvta4 = .1                                # Amplitude envelope time a - osc4
    nvxa4 = 2                                 # Amplitude envelope curve a - osc4
    nvpb4 = .0624                             # Amplitude envelope point b - osc4
    nvtb4 = .1                                # Amplitude envelope time b - osc4
    nvxb4 = 2                                 # Amplitude envelope curve b - osc4
    nvpc4 = .0312                             # Amplitude envelope point c - osc4
    nvxc4 = 2                                 # Amplitude envelope curve c - osc4
    nvpd4 = .0062                             # Amplitude envelope point d - osc4
    nvtd4 = .1                                # Amplitude envelope time d - osc4
    nvxd4 = 2                                 # Amplitude envelope curve d - osc4
    faca4 = 8.01                              # Frequency factor a - osc4
    bndt4 = .5                                # Bend time - osc4
    bndxa4 = 2                                # Bend curve a - osc4
    facb4 = 8.01                              # Frequency factor b - osc4
    bndxb4 = 2                                # Bend curve b - osc4
    facc4 = 8.01                              # Frequency factor c - osc4
    c4m0 = 0                                  # Modulation osc4 &lt; osc0 (1=on)
    c4m1 = 0                                  # Modulation osc4 &lt; osc1 (1=on)
    c4m2 = 0                                  # Modulation osc4 &lt; osc2 (1=on)
    c4m3 = 0                                  # Modulation osc4 &lt; osc3 (1=on)
    c4m4 = 0                                  # Modulation osc4 &lt; osc4 (1=on)
    c4m5 = 0                                  # Modulation osc4 &lt; osc5 (1=on)
    c4m6 = 0                                  # Modulation osc4 &lt; osc6 (1=on)
    on5 = 0                                   # Audio on/off (1=on) - osc5
    nvpa5 = .11086                            # Amplitude envelope point a - osc5
    nvta5 = .1                                # Amplitude envelope time a - osc5
    nvxa5 = 0                                 # Amplitude envelope curve a - osc5
    nvpb5 = .0554                             # Amplitude envelope point b - osc5
    nvtb5 = .1                                # Amplitude envelope time b - osc5
    nvxb5 = 0                                 # Amplitude envelope curve b - osc5
    nvpc5 = .02777                            # Amplitude envelope point c - osc5
    nvxc5 = 0                                 # Amplitude envelope curve c - osc5
    nvpd5 = .02                               # Amplitude envelope point d - osc5
    nvtd5 = .0055                             # Amplitude envelope time d - osc5
    nvxd5 = 0                                 # Amplitude envelope curve d - osc5
    faca5 = 9.02                              # Frequency factor a - osc5
    bndt5 = .5                                # Bend time - osc5
    bndxa5 = 2                                # Bend curve a - osc5
    facb5 = 9.02                              # Frequency factor b - osc5
    bndxb5 = 2                                # Bend curve b - osc5
    facc5 = 9.02                              # Frequency factor c - osc5
    c5m0 = 0                                  # Modulation osc5 &lt; osc0 (1=on)
    c5m1 = 0                                  # Modulation osc5 &lt; osc1 (1=on)
    c5m2 = 0                                  # Modulation osc5 &lt; osc2 (1=on)
    c5m3 = 0                                  # Modulation osc5 &lt; osc3 (1=on)
    c5m4 = 0                                  # Modulation osc5 &lt; osc4 (1=on)
    c5m5 = 0                                  # Modulation osc5 &lt; osc5 (1=on)
    c5m6 = 0                                  # Modulation osc5 &lt; osc6 (1=on)
    on6 = 0                                   # Audio on/off (1=on) - osc6
    nvpa6 = 0                                 # Amplitude envelope point a - osc6
    nvta6 = .1                                # Amplitude envelope time a - osc6
    nvxa6 = 0                                 # Amplitude envelope curve a - osc6
    nvpb6 = .01                               # Amplitude envelope point b - osc6
    nvtb6 = .1                                # Amplitude envelope time b - osc6
    nvxb6 = 0                                 # Amplitude envelope curve b - osc6
    nvpc6 = .24                               # Amplitude envelope point c - osc6
    nvxc6 = 0                                 # Amplitude envelope curve c - osc6
    nvpd6 = .01                               # Amplitude envelope point d - osc6
    nvtd6 = .1                                # Amplitude envelope time d - osc6
    nvxd6 = 0                                 # Amplitude envelope curve d - osc6
    faca6 = 6                                 # Frequency factor a - osc6
    bndt6 = .5                                # Bend time - osc6
    bndxa6 = 0                                # Bend curve a - osc6
    facb6 = 6                                 # Frequency factor b - osc6
    bndxb6 = 0                                # Bend curve b - osc6
    facc6 = 6                                 # Frequency factor c - osc6
    c6m0 = 0                                  # Modulation osc6 &lt; osc0 (1=on)
    c6m1 = 0                                  # Modulation osc6 &lt; osc1 (1=on)
    c6m2 = 0                                  # Modulation osc6 &lt; osc2 (1=on)
    c6m3 = 0                                  # Modulation osc6 &lt; osc3 (1=on)
    c6m4 = 0                                  # Modulation osc6 &lt; osc4 (1=on)
    c6m5 = 0                                  # Modulation osc6 &lt; osc5 (1=on)
    c6m6 = 0                                  # Modulation osc6 &lt; osc6 (1=on)
    pana = .15*shoot[i]                                 # pan point a (0-1)
    panbndt = .5                              # pan bend time (0-1)
    panbndxa = 0                              # pan curve a
    panb = .05*shoot[i]                                 # pan point b (0-1)
    panbndxb = 0                              # pan curve b
    panc = .07*shoot[i]                                 # pan point c
    scoreText += &quot;i1 &quot;+str(notetime)+&quot; &quot;+str(dur)+&quot; &quot;+pch+&quot; &quot;+str(on0)+&quot; &quot;+str(nvpa0)+&quot; &quot;+str(nvta0)+&quot; &quot;+str(nvxa0)+&quot; &quot;+str(nvpb0)+&quot; &quot;+str(nvtb0)+&quot; &quot;+str(nvxb0)+&quot; &quot;+str(nvpc0)+&quot; &quot;+str(nvxc0)+&quot; &quot;+str(nvpd0)+&quot; &quot;+str(nvtd0)+&quot; &quot;+str(nvxd0)+&quot; &quot;+str(faca0)+&quot; &quot;+str(bndt0)+&quot; &quot;+str(bndxa0)+&quot; &quot;+str(facb0)+&quot; &quot;+str(bndxb0)+&quot; &quot;+str(facc0)+&quot; &quot;+str(c0m0)+&quot; &quot;+str(c0m1)+&quot; &quot;+str(c0m2)+&quot; &quot;+str(c0m3)+&quot; &quot;+str(c0m4)+&quot; &quot;+str(c0m5)+&quot; &quot;+str(c0m6)+&quot; &quot;+str(on1)+&quot; &quot;+str(nvpa1)+&quot; &quot;+str(nvta1)+&quot; &quot;+str(nvxa1)+&quot; &quot;+str(nvpb1)+&quot; &quot;+str(nvtb1)+&quot; &quot;+str(nvxb1)+&quot; &quot;+str(nvpc1)+&quot; &quot;+str(nvxc1)+&quot; &quot;+str(nvpd1)+&quot; &quot;+str(nvtd1)+&quot; &quot;+str(nvxd1)+&quot; &quot;+str(faca1)+&quot; &quot;+str(bndt1)+&quot; &quot;+str(bndxa1)+&quot; &quot;+str(facb1)+&quot; &quot;+str(bndxb1)+&quot; &quot;+str(facc1)+&quot; &quot;+str(c1m0)+&quot; &quot;+str(c1m1)+&quot; &quot;+str(c1m2)+&quot; &quot;+str(c1m3)+&quot; &quot;+str(c1m4)+&quot; &quot;+str(c1m5)+&quot; &quot;+str(c1m6)+&quot; &quot;+str(on2)+&quot; &quot;+str(nvpa2)+&quot; &quot;+str(nvta2)+&quot; &quot;+str(nvxa2)+&quot; &quot;+str(nvpb2)+&quot; &quot;+str(nvtb2)+&quot; &quot;+str(nvxb2)+&quot; &quot;+str(nvpc2)+&quot; &quot;+str(nvxc2)+&quot; &quot;+str(nvpd2)+&quot; &quot;+str(nvtd2)+&quot; &quot;+str(nvxd2)+&quot; &quot;+str(faca2)+&quot; &quot;+str(bndt2)+&quot; &quot;+str(bndxa2)+&quot; &quot;+str(facb2)+&quot; &quot;+str(bndxb2)+&quot; &quot;+str(facc2)+&quot; &quot;+str(c2m0)+&quot; &quot;+str(c2m1)+&quot; &quot;+str(c2m2)+&quot; &quot;+str(c2m3)+&quot; &quot;+str(c2m4)+&quot; &quot;+str(c2m5)+&quot; &quot;+str(c2m6)+&quot; &quot;+str(on3)+&quot; &quot;+str(nvpa3)+&quot; &quot;+str(nvta3)+&quot; &quot;+str(nvxa3)+&quot; &quot;+str(nvpb3)+&quot; &quot;+str(nvtb3)+&quot; &quot;+str(nvxb3)+&quot; &quot;+str(nvpc3)+&quot; &quot;+str(nvxc3)+&quot; &quot;+str(nvpd3)+&quot; &quot;+str(nvtd3)+&quot; &quot;+str(nvxd3)+&quot; &quot;+str(faca3)+&quot; &quot;+str(bndt3)+&quot; &quot;+str(bndxa3)+&quot; &quot;+str(facb3)+&quot; &quot;+str(bndxb3)+&quot; &quot;+str(facc3)+&quot; &quot;+str(c3m0)+&quot; &quot;+str(c3m1)+&quot; &quot;+str(c3m2)+&quot; &quot;+str(c3m3)+&quot; &quot;+str(c3m4)+&quot; &quot;+str(c3m5)+&quot; &quot;+str(c3m6)+&quot; &quot;+str(on4)+&quot; &quot;+str(nvpa4)+&quot; &quot;+str(nvta4)+&quot; &quot;+str(nvxa4)+&quot; &quot;+str(nvpb4)+&quot; &quot;+str(nvtb4)+&quot; &quot;+str(nvxb4)+&quot; &quot;+str(nvpc4)+&quot; &quot;+str(nvxc4)+&quot; &quot;+str(nvpd4)+&quot; &quot;+str(nvtd4)+&quot; &quot;+str(nvxd4)+&quot; &quot;+str(faca4)+&quot; &quot;+str(bndt4)+&quot; &quot;+str(bndxa4)+&quot; &quot;+str(facb4)+&quot; &quot;+str(bndxb4)+&quot; &quot;+str(facc4)+&quot; &quot;+str(c4m0)+&quot; &quot;+str(c4m1)+&quot; &quot;+str(c4m2)+&quot; &quot;+str(c4m3)+&quot; &quot;+str(c4m4)+&quot; &quot;+str(c4m5)+&quot; &quot;+str(c4m6)+&quot; &quot;+str(on5)+&quot; &quot;+str(nvpa5)+&quot; &quot;+str(nvta5)+&quot; &quot;+str(nvxa5)+&quot; &quot;+str(nvpb5)+&quot; &quot;+str(nvtb5)+&quot; &quot;+str(nvxb5)+&quot; &quot;+str(nvpc5)+&quot; &quot;+str(nvxc5)+&quot; &quot;+str(nvpd5)+&quot; &quot;+str(nvtd5)+&quot; &quot;+str(nvxd5)+&quot; &quot;+str(faca5)+&quot; &quot;+str(bndt5)+&quot; &quot;+str(bndxa5)+&quot; &quot;+str(facb5)+&quot; &quot;+str(bndxb5)+&quot; &quot;+str(facc5)+&quot; &quot;+str(c5m0)+&quot; &quot;+str(c5m1)+&quot; &quot;+str(c5m2)+&quot; &quot;+str(c5m3)+&quot; &quot;+str(c5m4)+&quot; &quot;+str(c5m5)+&quot; &quot;+str(c5m6)+&quot; &quot;+str(on6)+&quot; &quot;+str(nvpa6)+&quot; &quot;+str(nvta6)+&quot; &quot;+str(nvxa6)+&quot; &quot;+str(nvpb6)+&quot; &quot;+str(nvtb6)+&quot; &quot;+str(nvxb6)+&quot; &quot;+str(nvpc6)+&quot; &quot;+str(nvxc6)+&quot; &quot;+str(nvpd6)+&quot; &quot;+str(nvtd6)+&quot; &quot;+str(nvxd6)+&quot; &quot;+str(faca6)+&quot; &quot;+str(bndt6)+&quot; &quot;+str(bndxa6)+&quot; &quot;+str(facb6)+&quot; &quot;+str(bndxb6)+&quot; &quot;+str(facc6)+&quot; &quot;+str(c6m0)+&quot; &quot;+str(c6m1)+&quot; &quot;+str(c6m2)+&quot; &quot;+str(c6m3)+&quot; &quot;+str(c6m4)+&quot; &quot;+str(c6m5)+&quot; &quot;+str(c6m6)+&quot; &quot;+str(pana)+&quot; &quot;+str(panbndt)+&quot; &quot;+str(panbndxa)+&quot; &quot;+str(panb)+&quot; &quot;+str(panbndxb)+&quot; &quot;+str(panc)+&quot; \n&quot;
score = scoreText
</pythonCode>
      </soundObject>
    </soundLayer>
    <soundLayer name='' muted='false' solo='false' heightIndex='2'>
      <noteProcessorChain/>
      <parameterId>1958189477</parameterId>
    </soundLayer>
  </soundObject>
  <scratchPadData>
    <isWordWrapEnabled>true</isWordWrapEnabled>
    <scratchText/>
  </scratchPadData>
  <noteProcessorChainMap/>
  <renderStartTime>0.0</renderStartTime>
  <renderEndTime>-1.0</renderEndTime>
  <markersList/>
  <loopRendering>false</loopRendering>
  <tempo>
    <enabled>true</enabled>
    <visible>true</visible>
    <line name='' version='2' max='240.0' min='30.0' resolution='-1.0' color='-8355712' rightBound='false' endPointsLinked='false'>
      <linePoint x='0.0' y='30.0'/>
      <linePoint x='30.0' y='60.0'/>
      <linePoint x='166.0' y='60.0'/>
      <linePoint x='184.75' y='153.66666'/>
    </line>
  </tempo>
</blueData>