1;Written by Iain McCurdy, 2009
2
3;Modified for QuteCsound by René, October 2010, updated Feb 2011
4;Tested on Ubuntu 10.04 with csound-float 5.13.0 and QuteCsound svn rev 817
5
6;An INIT preset is called at the start of csound (inst 100), a valid (mono or stereo) audio file have to be selected and preset 0 saved before playing.
7
8;Notes on modifications from original csd:
9;	Add Browser for audio files and power of two tables for ftgentmp opcode, accept mono or stereo wav files
10;	Add table(s) for exp slider
11;	Instrument 1 is activated by MIDI and by the GUI
12;	Removed Recording instrument, included in QuteCsound
13;	Removed "Instructions and Info Panel" for the gui to fit in a 1200x800 screen
14
15;	                   Schedkwhen Granulation
16;	-------------------------------------------------------------------------------------------------------------------------
17;	This example implements granular synthesis by using schedkwhen to create note events from within the orchestra in
18;	realtime. None of Csound's built-in opcodes for granular synthesis are used.
19;	The advantage of this approach is that the method of grain generation is not defined by the opcode and that further
20;	processing can be applied to individual grains rather than just to the accumulated output of grains. The downside is
21;	that there is likely to be greater CPU strain for dense granulations.
22;	In this implemenation grain-by-grain procedures are represented through ring modulation and band-pass filtering.
23;	Processes upon the accumlated output of the granular synthesizer are represented by global filtering (low-pass and
24;	high-pass) and by reverb. Grain-by-grain processes are carried out in the instrument that actually renders the audio
25;	for grains whereas global procedures are carried out in a separate, always on, instrument.
26;	The pointer which defines the location within the sound file from which grains are read is defined by the GUI slider
27;	'Pointer'. The pointer can also be modulated by an LFO. To deactivate the LFO reduce its amplitude to zero.
28;	Certain paramaters of the ring modulator and the band-pass filter can be randomized from grain to grain. The range from
29;	which random values are chosen are represented by two mini sliders stacked one upon the other.
30;	The pitch of grains can me modulated in a variety of ways. 'Pitch (oct)' modulates the pitch of all grains by the same
31;	constant number of octaves. 'Random Octave' defines a range from which random modulations on a grain-by-grain basis are
32;	applied. 'Pitch Offset Range (Octaves)' define the range from which transpositions by octave intervals are applied.
33;	The attack and the decay portions of each grain envelope are defined as well as a continuous morph between straight and
34;	exponential envelope segements.
35;	This example can also be triggered via a MIDI ketboard. MIDI note values will modulate any transposition set in the GUI
36;	interface about a unison point corresponding to middle C.
37
38
39;my flags on Ubuntu: -odac -b1024 -B2048 -+rtaudio=alsa -+rtmidi=alsa -Ma -m0 --midi-key-oct=4 --midi-velocity-amp=5
40<CsoundSynthesizer>
41<CsOptions>
42--env:SSDIR+=../SourceMaterials
43</CsOptions>
44<CsInstruments>
45sr 		= 44100	;SAMPLE RATE
46ksmps 	= 8		;NUMBER OF AUDIO SAMPLES IN EACH CONTROL CYCLE
47nchnls	= 2		;NUMBER OF CHANNELS (2=STEREO)
480dbfs	= 1		;MAXIMUM AMPLITUDE REGARDLESS OF BIT DEPTH
49
50
51
52gisin		ftgen	0, 0, 512, 10, 1	;SINE WAVE
53
54;TABLE FOR EXP SLIDER
55giExp1		ftgen	0, 0, 129, -25, 0,  0.00001, 128,     1.0
56giExp003_1	ftgen	0, 0, 129, -25, 0,  0.003,   128,     1.0
57giExp10		ftgen	0, 0, 129, -25, 0,  0.001,   128,    10.0
58giExp30		ftgen	0, 0, 129, -25, 0,  0.001,   128,    30.0
59giExp1000		ftgen	0, 0, 129, -25, 0,  0.5,     128,  1000.0
60giExp20000	ftgen	0, 0, 129, -25, 0,  20.0,    128, 20000.0
61
62gasendL		init		0										;INITIALIZE GLOBAL AUDIO VARIABLES USED TO SEND AUDIO FROM GRAIN RENDERING INSTRUMENT
63gasendR		init		0    									;INITIALIZE GLOBAL AUDIO VARIABLES USED TO SEND AUDIO FROM GRAIN RENDERING INSTRUMENT
64
65
66;;;USER DEFINED OPCODES (UDOS);;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
67
68;A USER DEFINED OPCODE IS CREATED FOR REVERB SO THAT ksmps CAN BE SET TO 1
69opcode	reverbsr, aa, aakk
70	setksmps	1
71	ainsigL, ainsigR, kfblvl, kfco	xin
72	arvbL, arvbR 	reverbsc 	ainsigL, ainsigR, kfblvl, kfco
73				xout		arvbL, arvbR
74endop
75;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
76
77instr	10	;GUI
78	ktrig	metro	10
79	if (ktrig == 1)	then
80;On / Off Buttons
81		gkRvbOnOff	invalue	"RVBOnOff"
82		gkRMOnOff		invalue	"RMOnOff"
83		gkBPFOnOff	invalue	"BPFOnOff"
84		gkFiltOnOff	invalue	"FiltOnOff"
85;Sliders
86;Main
87		gkgain		invalue	"Output_Amp"
88		gkampdepth	invalue	"Amp_Rnd_Offset"
89		gkwidth		invalue	"Rnd_Pan_Amount"
90;Grain Pointer
91		gkptr		invalue	"Pointer"
92		gkptr_OS		invalue	"Grain_Pointer_Offset"
93		gkLFOamp		invalue	"Pointer_LFO_Amp"
94		kLFOfrq		invalue	"Pointer_LFO_Freq"
95		gkLFOfrq		tablei	kLFOfrq, giExp1, 1
96					outvalue	"Pointer_LFO_Freq_Value", gkLFOfrq
97;Grain Density and Grain Size
98		kGPS			invalue	"Grains_per_Second"
99		gkGPS		tablei	kGPS, giExp1000, 1
100					outvalue	"Grains_per_Second_Value", gkGPS
101		gkgap_OS		invalue	"Grain_Gap_Jitter"
102		kdurMin		invalue	"Grain_Dur_Min"
103		gkdurMin		tablei	kdurMin, giExp003_1, 1
104					outvalue	"Grain_Dur_Min_Value", gkdurMin
105		kdurMax		invalue	"Grain_Dur_Max"
106		gkdurMax		tablei	kdurMax, giExp003_1, 1
107					outvalue	"Grain_Dur_Max_Value", gkdurMax
108;Grain Envelope
109		gkatt		invalue	"Attack"
110		gkdec		invalue	"Decay"
111		gkEnvType		invalue	"Envelope"
112;Grain Pitch
113		gkoct		invalue	"Pitch"
114		gkrndoctavemin	invalue	"Rnd_Octave_Min"
115		gkrndoctavemax	invalue	"Rnd_Octave_Max"
116		gkpchosrange	invalue	"Pitch_Offset_Range"
117;Grain-by-Grain Ring Modulation
118		gkRMmix		invalue	"RM_Mix"
119		gkRMfreqmin	invalue	"RM_Freq_Min"
120		gkRMfreqmax	invalue	"RM_Freq_Max"
121;Grain-by-Grain Bandpass Filtering
122		gkBPFmix		invalue	"BPF_Mix"
123		gkBPFcutmin	invalue	"BPF_Cutoff_Min"
124		gkBPFcutmax	invalue	"BPF_Cutoff_Max"
125		kBPFbwmin		invalue	"BPF_Bandwidth_Min"
126		gkBPFbwmin	tablei	kBPFbwmin, giExp10, 1
127					outvalue	"BPF_Bandwidth_Min_Value", gkBPFbwmin
128		kBPFbwmax		invalue	"BPF_Bandwidth_Max"
129		gkBPFbwmax	tablei	kBPFbwmax, giExp30, 1
130					outvalue	"BPF_Bandwidth_Max_Value", gkBPFbwmax
131		gkBPFgain		invalue	"BPF_Gain"
132;Global Filtering
133		kHPFcf		invalue	"HPF_Cutoff"
134		gkHPFcf		tablei	kHPFcf, giExp20000, 1
135					outvalue	"HPF_Cutoff_Value", gkHPFcf
136		kLPFcf		invalue	"LPF_Cutoff"
137		gkLPFcf		tablei	kLPFcf, giExp20000, 1
138					outvalue	"LPF_Cutoff_Value", gkLPFcf
139;Reverb
140		gkRvbDryWet	invalue	"RVB_Mix"
141		gkfblvl		invalue	"RVB_Size"
142		gkfco		invalue	"RVB_Cutoff"
143
144;AUDIO FILE CHANGE / LOAD IN POWER OF 2 TABLES **********************************************************************************************
145;Have put all this stuff in instr 10 to reduce the respons time when playing with midi
146
147		Sfile_new		strcpy	""													;INIT TO EMPTY STRING
148
149		Sfile		invalue	"_Browse"
150		Sfile_old		strcpyk	Sfile_new
151		Sfile_new		strcpyk	Sfile
152		kfile 		strcmpk	Sfile_new, Sfile_old
153
154		gkfile_new	init		0
155		if	kfile != 0	then														;IF A BANG HAD BEEN GENERATED IN THE LINE ABOVE
156			gkfile_new	=	1													;Flag to inform instr 1 that a new file is loaded
157				reinit	NEW_FILE													;REINITIALIZE FROM LABEL 'NEW_FILE'
158		endif
159		NEW_FILE:
160		;opcode accept only power of 2 table size
161		ifnTemp		ftgentmp	0, 0, 0, 1, Sfile, 0, 0, 1								;Temporary table to get the audio file size
162		iftlen		= ftlen(ifnTemp)												;file size
163		iftlen2		pow	2, ceil(log(iftlen)/log(2))									;high nearest power of two table size
164
165		;FUNCTION TABLE NUMBER OF THE SOUND FILE THAT WILL BE GRANULATED
166		giFile		ftgentmp	0, 0, iftlen2, 1, Sfile, 0, 0, 1							;READ MONO or STEREO AUDIO FILE CHANNEL 1
167;*******************************************************************************************************************************************
168	endif
169endin
170
171instr	1	;GRAIN TRIGGERING INSTRUMENT
172	if p4!=0 then																	;MIDI
173		iPitchRatio	=	cpsoct(p4)/cpsoct(8)										;MAP TO MIDI OCT VALUE TO PITCH (CONVERT TO RATIO: MIDDLE C IS POINT OF UNISON)
174	else																			;OTHERWISE...
175		iPitchRatio	=	1														;PITCH RATIO IS JUST 1
176	endif																		;END OF THIS CONDITIONAL BRANCH
177
178	iporttime		=			0.05													;PORTAMENTO TIME
179	gkporttime	linseg		0,.01,iporttime,1,iporttime								;gkporttime WILL RAMP UP AND HOLD THE VALUE iporttime
180	kGPS			portk		gkGPS, gkporttime										;APPLY PORTAMENTO TO GRAINS-PER-SECOND VARIABLE
181	ktrigger		metro		gkGPS												;CREATE A METRICAL TRIGGER (MOMENTARY 1s) USING GRAINS-PER-SECOND AS A FREQUENCY CONTROL
182	kptr			portk		gkptr, gkporttime										;APPLY PORTAMENTO TO POINTER VARIABLE
183	kLFO			lfo			(gkLFOamp * 0.5), gkLFOfrq, 1								;TRIANGLE WAVEFORM LFO TO CREATE AN LFO POINTER
184	kptr			=			kptr + (kLFO + 0.5)										;ADD POINTER VARIABLE TO POINTER LFO
185	kptr			wrap			kptr, 0, 1											;WRAP OUT OF RANGE VALUE FOR POINTER BETWEEN ZERO AND 1
186	giSampleLen 	= 			(nsamp(giFile))/sr										;DERIVE SAMPLE LENGTH IN SECONDS
187	kptr			=			kptr * giSampleLen										;RESCALE POINTER ACCORDING TO SAMPLE LENGTH
188	;			OPCODE	 	KTRIGGER, KMINTIME, KMAXNUM, KINSNUM, KWHEN, KDUR,  P4     P5
189				schedkwhen	ktrigger,    0,        0,       2,      0,     0,  kptr, iPitchRatio		;TRIGGER INSTR 2 ACCORDING TO TRIGGER. SEND POINTER VALUE VIA P-FIELD 4, SEND MIDI PITCH RATIO VIA P5
190endin
191
192instr	2	;SCHEDKWHEN TRIGGERED INSTRUMENT. ON FOR JUST AN INSTANCE. THIS INSTRUMENT DEFINES GRAIN DURATION, ADDS GRAIN GAP OFFSET, AND TRIGGERS THE GRAIN SOUNDING INSTRUMENT
193	idur			random		i(gkdurMin), i(gkdurMax)									;DERIVE A GRAIN DURATION ACCORDING TO DURATION RANGE SETTINGS
194	igap_OS		random		0, i(gkgap_OS)											;DERIVE A GRAIN GAP OFFSET ACCORDING TO GUI VARIABLE "Grain Gap Offset"
195				event_i		"i", 3, igap_OS, idur, p4, p5								;TRIGGER INSTRUMENT 3 (GRAIN SOUNDING INSTRUMENT). PASS POINTER VALUE VIA P-FIELD 4. GRAIN GAP OFFSET IS IMPLEMENTED USING P2/'WHEN' PARAMETER FIELD. SEND MIDI PITCH RATIO VIA P5
196endin
197
198instr		3	;GRAIN SOUNDING INSTRUMENT
199	iwidth 		=			i(gkwidth)											;DERIVE AN I-RATE VERSION OF gkwidth
200	iampdepth 	=			i(gkampdepth)											;DERIVE AN I-RATE VERSION OF gkampdepth
201	iptr_OS		=			i(gkptr_OS)											;DERIVE AN I-RATE VERSION OF gkptr_OS (POINTER OFFSET)
202	ioct_OS		random		-i(gkpchosrange), i(gkpchosrange)							;DERIVE CONTINUOUS TRANSPOSITION CONSTANT
203	irndoctave	random		i(gkrndoctavemin), i(gkrndoctavemax)						;DERIVE OCTAVE INTERVAL TRANSPOSITION CONSTANT
204	ipchrto		=			cpsoct(8+int(irndoctave)+i(gkoct)+ioct_OS)/cpsoct(8)			;CREATE A PITCH RATIO (TO UNISON) CONSTANT COMBINING ALL TRANSPOSITION CONSTANTS
205	ipchrto		=			ipchrto * p5											;SCALE PITCH RATIO WITH P5 WHICH, TRACED BACK THROUGH INSTR 2 TO INSTR 1, IS MIDI PITCH RATIO
206	iskip		=			p4 + rnd(iptr_OS)										;DEFINE 'IN-SKIP' INTO THE SOUND FILE (IN SECONDS) FROM POINTER VALUE PASSED FROM CALLER INSTRUMENT AND RANDOM POINTER OFFSET
207	iatt			=			i(gkatt)												;DERIVE AN I-RATE VERSION OF gkatt (ATTACK TIME)
208	idec			=			i(gkdec)												;DERIVE AN I-RATE VERSION OF gkdec (DECAY TIME)
209
210	if	iatt+idec>1	then															;IF ATTACK TIME AND DECAY TIME ARE GREATER THAN 1 THEN THE VALUES SHOULD BE RESCALED SO THAT THE SUM IS EQUAL TO 1
211		iatt		=	iatt/(iatt+idec)												;RESCALE iatt
212		idec		=	idec/(iatt+idec)												;RESCALE idec
213	endif																		;END OF CONDITIONAL BRANCHING
214
215	aenvL		linseg		0, (iatt * p3), 1, ((1-iatt-idec) * p3), 1, (idec * p3), 0				;DEFINE GRAIN AMPLITUDE ENVELOPE (STRAIGHT SEGMENTS)
216	aenvE		expsega		.0001, (iatt * p3),	1, ((1-iatt-idec) * p3), 1, (idec * p3), .0001		;DEFINE GRAIN AMPLITUDE ENVELOPE (EXPONENTIAL SEGMENTS)
217	aenv			ntrpol		aenvL, aenvE, gkEnvType											;CREATE A RESULTANT ENVELOPE THAT IS A CONTINUOUS MORPH BETWEEN THE STRAIGHT AND EXPONENTIAL VERSIONS ABOVE
218	iamp 		= 			(1 - rnd(iampdepth))*i(gkgain)									;DERIVE AMPLITUDE FROM 'Gain' SLIDER AND FROM 'Random Amplitude Depth' SLIDER
219	ipan			random		-iwidth, iwidth												;DERIVE A PANNING POSITION FOR THIS GRAIN FROM 'Random Panning Amount' SLIDER
220	ipan 		= 			ipan + .5														;OFFSET ipan by +0.5
221	aptr			line			iskip, p3 / ipchrto, iskip+p3										;DEFINE A MOVING POINTER FUNCTION TO READ GRAIN FROM FUNCTION TABLE CONTAINING SOURCE AUDIO
222	asig  		tablei		aptr * sr, giFile												;READ AUDIO FROM SOURCE SOUND FUNCTION TABLE. I.E. CREATE GRAIN
223	;GRAIN-BY-GRAIN RING MODULATION;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
224	if	gkRMOnOff=1	then															;IF BAND-PASS FILTERING ON/OFF SWITCH IS ON...
225		iRMfreq	random		i(gkRMfreqmin), i(gkRMfreqmax)							;DEFINE RANDOM RING MODULATION FREQUENCY
226		anoRM	=			1													;A-RATE CONSTANT VALUE OF '1'
227		amod		oscil		1, iRMfreq, gisin										;CREATE RING MODULATING OSCILATOR
228		amod		ntrpol		anoRM, amod, gkRMmix									;CREATE A MIX BETWEEN RING MODULATING OSCILATOR AND CONSTANT VALUE '1'
229		asig		=			asig * amod											;RING MODULATE AUDIO SIGNAL
230	endif																		;END OF CONDITIONAL BRANCHING
231	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
232	;GRAIN-BY-GRAIN BAND-PASS FILTERING;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
233	if	gkBPFOnOff=1	then															;IF BAND-PASS FILTERING ON/OFF SWITCH IS ON...
234		iBPFcut	random		i(gkBPFcutmin), i(gkBPFcutmax)							;DEFINE RANDOM FILTER CUTOFF VALUE (IN OCT FORMAT)
235		iBPFfrq	=			cpsoct(iBPFcut)										;CONVERT TO CPS FORMAT
236		iBPFbw	random		i(gkBPFbwmin), i(gkBPFbwmax)								;DEFINE RANDOM BANDWIDTH VALUE
237		aBPF 	reson 		asig, iBPFfrq, iBPFbw*iBPFfrq, 1							;FILTER AUDIO USING reson OPCODE
238		asig		ntrpol		asig, aBPF*i(gkBPFgain), gkBPFmix							;CREATE MIX BETWEEN THE FILTERED SOUND AND THE DRY SOUND
239	endif																		;END OF CONDITIONAL BRANCHING
240	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
241	asig 		= 	asig * aenv * iamp												;APPLY AMPLITUDE CONSTANT AND GRAIN ENVELOPE
242	gasendL		=	gasendL + (asig * ipan)											;APPLY PANNING VARIABLE AND CREATE LEFT CHANNEL ACCUMULATED OUTPUT
243	gasendR		=	gasendR + (asig * (1 - ipan))										;APPLY PANNING VARIABLE AND CREATE RIGHT CHANNEL ACCUMULATED OUTPUT
244endin
245
246instr	4	;GLOBAL PROCESSING OF GRANULAR OUTPUT & REVERB INSTRUMENT
247	asigL	=	gasendL															;READ ACCUMULATED AUDIO SENT BY GRAIN RENDERING INSTRUMENT AND CREATE A LOCAL AUDIO VARIABLE OUTPUT (THIS IS TO ALLOW REDEFINITION OF THE VARIABLE WITHIN THE SAME LINE OF CODE - NOT POSSIBLE WITH GLOBAL VARIABLES)
248	asigR	=	gasendR															;READ ACCUMULATED AUDIO SENT BY GRAIN RENDERING INSTRUMENT AND CREATE A LOCAL AUDIO VARIABLE OUTPUT (THIS IS TO ALLOW REDEFINITION OF THE VARIABLE WITHIN THE SAME LINE OF CODE - NOT POSSIBLE WITH GLOBAL VARIABLES)
249	if	gkFiltOnOff=1	then															;IF GLOBAL FILTERING ON/OFF SWITCH IS ON...
250		kHPFcf	portk	gkHPFcf, gkporttime											;APPLY PORTAMENTO TO HIGH-PASS FILTER CUTOFF VARIABLE
251		kLPFcf	portk	gkLPFcf, gkporttime  										;APPLY PORTAMENTO TO LOW-PASS FILTER CUTOFF VARIABLE
252		asigL	buthp	asigL, kHPFcf												;APPLY HIGH-PASS FILTER TO LEFT CHANNEL AUDIO...
253		asigL	buthp	asigL, kHPFcf												;...AND AGAIN TO SHARPEN CUTOFF SLOPE
254		asigR	buthp	asigR, kHPFcf												;APPLY HIGH-PASS FILTER TO LEFT CHANNEL AUDIO...
255		asigR	buthp	asigR, kHPFcf												;...AND AGAIN TO SHARPEN CUTOFF SLOPE
256		asigL	butlp	asigL, kLPFcf												;APPLY LOW-PASS FILTER TO LEFT CHANNEL AUDIO...
257		asigL	butlp	asigL, kLPFcf												;...AND AGAIN TO SHARPEN CUTOFF SLOPE
258		asigR	butlp	asigR, kLPFcf												;APPLY LOW-PASS FILTER TO RIGHT CHANNEL AUDIO...
259		asigR	butlp	asigR, kLPFcf												;...AND AGAIN TO SHARPEN CUTOFF SLOPE
260	endif																		;END OF CONDITIONAL BRANCHING
261	aSigL	=		asigL * (1 - gkRvbDryWet)										;SCALE AUDIO SIGNAL WITH GUI AMPLITUDE SLIDER AND GRAIN CLOUD ENVELOPE
262	aSigR	=		asigR * (1 - gkRvbDryWet)										;SCALE AUDIO SIGNAL WITH GUI AMPLITUDE SLIDER AND GRAIN CLOUD ENVELOPE
263			outs	 	aSigL, aSigR													;SEND AUDIO TO OUTPUTS
264
265	if	gkRvbOnOff=1 then															;IF REVERB ON/OFF SWITCH IS ON...
266			denorm	asigL, asigR													;...DENORMALIZE BOTH CHANNELS OF AUDIO SIGNAL
267	arvbL, arvbR 	reverbsr 	asigL  * gkRvbDryWet, asigR  * gkRvbDryWet, gkfblvl, gkfco			;CREATE REVERBERATED SIGNAL (USING UDO DEFINED ABOVE)
268			outs		arvbL, arvbR													;SEND REVERBERATED SIGNAL TO AUDIO OUTPUTS
269	endif																		;END OF CONDITIONAL BRANCHING
270			clear	gasendL, gasendR												;ZERO GLOBAL AUDIO VARIABLES USED TO SEND ACCUMULATED GRAINS
271endin
272
273instr	100	;INIT
274		outvalue	"_SetPresetIndex", 0
275endin
276</CsInstruments>
277<CsScore>
278;INSTR | START | DURATION
279i 10		0		3600		;GUI
280
281i 4		0		3600		;GLOBAL PROCESSING OF GRANULAR OUTPUT & REVERB
282i 100     0.1		 0		;INIT
283</CsScore>
284</CsoundSynthesizer>
285
286<bsbPanel>
287 <label>Widgets</label>
288 <objectName/>
289 <x>322</x>
290 <y>105</y>
291 <width>1031</width>
292 <height>657</height>
293 <visible>true</visible>
294 <uuid/>
295 <bgcolor mode="background">
296  <r>241</r>
297  <g>226</g>
298  <b>185</b>
299 </bgcolor>
300 <bsbObject version="2" type="BSBLabel">
301  <objectName/>
302  <x>2</x>
303  <y>2</y>
304  <width>1026</width>
305  <height>652</height>
306  <uuid>{aa607456-d368-4d59-8497-d16d608404c3}</uuid>
307  <visible>true</visible>
308  <midichan>0</midichan>
309  <midicc>0</midicc>
310  <label>Schedkwhen Granulation</label>
311  <alignment>center</alignment>
312  <font>Liberation Sans</font>
313  <fontsize>18</fontsize>
314  <precision>3</precision>
315  <color>
316   <r>255</r>
317   <g>255</g>
318   <b>255</b>
319  </color>
320  <bgcolor mode="background">
321   <r>0</r>
322   <g>85</g>
323   <b>0</b>
324  </bgcolor>
325  <bordermode>border</bordermode>
326  <borderradius>5</borderradius>
327  <borderwidth>2</borderwidth>
328 </bsbObject>
329 <bsbObject version="2" type="BSBButton">
330  <objectName/>
331  <x>6</x>
332  <y>8</y>
333  <width>120</width>
334  <height>30</height>
335  <uuid>{55273d97-d39a-441c-8da6-87ea139493b6}</uuid>
336  <visible>true</visible>
337  <midichan>0</midichan>
338  <midicc>0</midicc>
339  <type>event</type>
340  <pressedValue>1.00000000</pressedValue>
341  <stringvalue/>
342  <text>  On / Off (MIDI)</text>
343  <image>/</image>
344  <eventLine>i1 0 -1</eventLine>
345  <latch>true</latch>
346  <latched>false</latched>
347 </bsbObject>
348 <bsbObject version="2" type="BSBLabel">
349  <objectName/>
350  <x>6</x>
351  <y>46</y>
352  <width>504</width>
353  <height>124</height>
354  <uuid>{0c76df6b-29e1-49c2-88f5-279e711ccadd}</uuid>
355  <visible>true</visible>
356  <midichan>0</midichan>
357  <midicc>0</midicc>
358  <label>Main</label>
359  <alignment>left</alignment>
360  <font>Liberation Sans</font>
361  <fontsize>14</fontsize>
362  <precision>3</precision>
363  <color>
364   <r>255</r>
365   <g>255</g>
366   <b>255</b>
367  </color>
368  <bgcolor mode="background">
369   <r>0</r>
370   <g>60</g>
371   <b>0</b>
372  </bgcolor>
373  <bordermode>border</bordermode>
374  <borderradius>1</borderradius>
375  <borderwidth>1</borderwidth>
376 </bsbObject>
377 <bsbObject version="2" type="BSBLabel">
378  <objectName/>
379  <x>8</x>
380  <y>82</y>
381  <width>180</width>
382  <height>30</height>
383  <uuid>{5fb7ba54-1df4-48f7-a498-a30bba8e7da0}</uuid>
384  <visible>true</visible>
385  <midichan>0</midichan>
386  <midicc>0</midicc>
387  <label>Output Amplitude</label>
388  <alignment>left</alignment>
389  <font>Liberation Sans</font>
390  <fontsize>10</fontsize>
391  <precision>3</precision>
392  <color>
393   <r>255</r>
394   <g>255</g>
395   <b>255</b>
396  </color>
397  <bgcolor mode="nobackground">
398   <r>255</r>
399   <g>255</g>
400   <b>255</b>
401  </bgcolor>
402  <bordermode>noborder</bordermode>
403  <borderradius>1</borderradius>
404  <borderwidth>1</borderwidth>
405 </bsbObject>
406 <bsbObject version="2" type="BSBHSlider">
407  <objectName>Output_Amp</objectName>
408  <x>8</x>
409  <y>64</y>
410  <width>500</width>
411  <height>27</height>
412  <uuid>{8f899f73-cfdb-4cba-881e-458ca38d2473}</uuid>
413  <visible>true</visible>
414  <midichan>0</midichan>
415  <midicc>0</midicc>
416  <minimum>0.00000000</minimum>
417  <maximum>1.00000000</maximum>
418  <value>0.52400000</value>
419  <mode>lin</mode>
420  <mouseControl act="jump">continuous</mouseControl>
421  <resolution>-1.00000000</resolution>
422  <randomizable group="0">false</randomizable>
423 </bsbObject>
424 <bsbObject version="2" type="BSBDisplay">
425  <objectName>Output_Amp</objectName>
426  <x>448</x>
427  <y>82</y>
428  <width>60</width>
429  <height>25</height>
430  <uuid>{95133863-04df-4ec2-b7ea-3fec18dc36fe}</uuid>
431  <visible>true</visible>
432  <midichan>0</midichan>
433  <midicc>0</midicc>
434  <label>0.524</label>
435  <alignment>right</alignment>
436  <font>Liberation Sans</font>
437  <fontsize>9</fontsize>
438  <precision>3</precision>
439  <color>
440   <r>255</r>
441   <g>255</g>
442   <b>255</b>
443  </color>
444  <bgcolor mode="nobackground">
445   <r>255</r>
446   <g>255</g>
447   <b>255</b>
448  </bgcolor>
449  <bordermode>noborder</bordermode>
450  <borderradius>1</borderradius>
451  <borderwidth>1</borderwidth>
452 </bsbObject>
453 <bsbObject version="2" type="BSBLabel">
454  <objectName/>
455  <x>8</x>
456  <y>115</y>
457  <width>180</width>
458  <height>30</height>
459  <uuid>{ef2c3359-881d-4872-b3e6-5033c784f91b}</uuid>
460  <visible>true</visible>
461  <midichan>0</midichan>
462  <midicc>0</midicc>
463  <label>Amplitude Random Offset</label>
464  <alignment>left</alignment>
465  <font>Liberation Sans</font>
466  <fontsize>10</fontsize>
467  <precision>3</precision>
468  <color>
469   <r>255</r>
470   <g>255</g>
471   <b>255</b>
472  </color>
473  <bgcolor mode="nobackground">
474   <r>255</r>
475   <g>255</g>
476   <b>255</b>
477  </bgcolor>
478  <bordermode>noborder</bordermode>
479  <borderradius>1</borderradius>
480  <borderwidth>1</borderwidth>
481 </bsbObject>
482 <bsbObject version="2" type="BSBHSlider">
483  <objectName>Amp_Rnd_Offset</objectName>
484  <x>8</x>
485  <y>97</y>
486  <width>500</width>
487  <height>27</height>
488  <uuid>{189f2c49-2073-4f2d-83ed-77a51c86bcc2}</uuid>
489  <visible>true</visible>
490  <midichan>0</midichan>
491  <midicc>0</midicc>
492  <minimum>0.00000000</minimum>
493  <maximum>1.00000000</maximum>
494  <value>0.00000000</value>
495  <mode>lin</mode>
496  <mouseControl act="jump">continuous</mouseControl>
497  <resolution>-1.00000000</resolution>
498  <randomizable group="0">false</randomizable>
499 </bsbObject>
500 <bsbObject version="2" type="BSBDisplay">
501  <objectName>Amp_Rnd_Offset</objectName>
502  <x>448</x>
503  <y>115</y>
504  <width>60</width>
505  <height>25</height>
506  <uuid>{8829cce9-907e-440d-ace8-774244e2ca84}</uuid>
507  <visible>true</visible>
508  <midichan>0</midichan>
509  <midicc>0</midicc>
510  <label>0.000</label>
511  <alignment>right</alignment>
512  <font>Liberation Sans</font>
513  <fontsize>9</fontsize>
514  <precision>3</precision>
515  <color>
516   <r>255</r>
517   <g>255</g>
518   <b>255</b>
519  </color>
520  <bgcolor mode="nobackground">
521   <r>255</r>
522   <g>255</g>
523   <b>255</b>
524  </bgcolor>
525  <bordermode>noborder</bordermode>
526  <borderradius>1</borderradius>
527  <borderwidth>1</borderwidth>
528 </bsbObject>
529 <bsbObject version="2" type="BSBLabel">
530  <objectName/>
531  <x>8</x>
532  <y>148</y>
533  <width>180</width>
534  <height>30</height>
535  <uuid>{30acb4ae-9a9b-448a-b2be-16462d9f7a10}</uuid>
536  <visible>true</visible>
537  <midichan>0</midichan>
538  <midicc>0</midicc>
539  <label>Random Panning Amount</label>
540  <alignment>left</alignment>
541  <font>Liberation Sans</font>
542  <fontsize>10</fontsize>
543  <precision>3</precision>
544  <color>
545   <r>255</r>
546   <g>255</g>
547   <b>255</b>
548  </color>
549  <bgcolor mode="nobackground">
550   <r>255</r>
551   <g>255</g>
552   <b>255</b>
553  </bgcolor>
554  <bordermode>noborder</bordermode>
555  <borderradius>1</borderradius>
556  <borderwidth>1</borderwidth>
557 </bsbObject>
558 <bsbObject version="2" type="BSBHSlider">
559  <objectName>Rnd_Pan_Amount</objectName>
560  <x>8</x>
561  <y>130</y>
562  <width>500</width>
563  <height>27</height>
564  <uuid>{00eb88cd-00e6-49e6-9b4e-1da883c22cb0}</uuid>
565  <visible>true</visible>
566  <midichan>0</midichan>
567  <midicc>0</midicc>
568  <minimum>0.00000000</minimum>
569  <maximum>0.50000000</maximum>
570  <value>0.25000000</value>
571  <mode>lin</mode>
572  <mouseControl act="jump">continuous</mouseControl>
573  <resolution>-1.00000000</resolution>
574  <randomizable group="0">false</randomizable>
575 </bsbObject>
576 <bsbObject version="2" type="BSBDisplay">
577  <objectName>Rnd_Pan_Amount</objectName>
578  <x>448</x>
579  <y>148</y>
580  <width>60</width>
581  <height>25</height>
582  <uuid>{e3ccec3a-893c-498c-ab7f-679cb44d0dca}</uuid>
583  <visible>true</visible>
584  <midichan>0</midichan>
585  <midicc>0</midicc>
586  <label>0.250</label>
587  <alignment>right</alignment>
588  <font>Liberation Sans</font>
589  <fontsize>9</fontsize>
590  <precision>3</precision>
591  <color>
592   <r>255</r>
593   <g>255</g>
594   <b>255</b>
595  </color>
596  <bgcolor mode="nobackground">
597   <r>255</r>
598   <g>255</g>
599   <b>255</b>
600  </bgcolor>
601  <bordermode>noborder</bordermode>
602  <borderradius>1</borderradius>
603  <borderwidth>1</borderwidth>
604 </bsbObject>
605 <bsbObject version="2" type="BSBLabel">
606  <objectName/>
607  <x>6</x>
608  <y>171</y>
609  <width>504</width>
610  <height>162</height>
611  <uuid>{c01a87ab-f93b-4495-a830-c492ec4973e0}</uuid>
612  <visible>true</visible>
613  <midichan>0</midichan>
614  <midicc>0</midicc>
615  <label>Grain Pointer</label>
616  <alignment>left</alignment>
617  <font>Liberation Sans</font>
618  <fontsize>14</fontsize>
619  <precision>3</precision>
620  <color>
621   <r>255</r>
622   <g>255</g>
623   <b>255</b>
624  </color>
625  <bgcolor mode="background">
626   <r>0</r>
627   <g>80</g>
628   <b>0</b>
629  </bgcolor>
630  <bordermode>border</bordermode>
631  <borderradius>1</borderradius>
632  <borderwidth>1</borderwidth>
633 </bsbObject>
634 <bsbObject version="2" type="BSBLabel">
635  <objectName/>
636  <x>8</x>
637  <y>212</y>
638  <width>180</width>
639  <height>30</height>
640  <uuid>{7880f995-1640-4885-964b-05b718b0c011}</uuid>
641  <visible>true</visible>
642  <midichan>0</midichan>
643  <midicc>0</midicc>
644  <label>Pointer</label>
645  <alignment>left</alignment>
646  <font>Liberation Sans</font>
647  <fontsize>10</fontsize>
648  <precision>3</precision>
649  <color>
650   <r>255</r>
651   <g>255</g>
652   <b>255</b>
653  </color>
654  <bgcolor mode="nobackground">
655   <r>255</r>
656   <g>255</g>
657   <b>255</b>
658  </bgcolor>
659  <bordermode>noborder</bordermode>
660  <borderradius>1</borderradius>
661  <borderwidth>1</borderwidth>
662 </bsbObject>
663 <bsbObject version="2" type="BSBHSlider">
664  <objectName>Pointer</objectName>
665  <x>8</x>
666  <y>194</y>
667  <width>500</width>
668  <height>27</height>
669  <uuid>{6c0fea2c-9d68-4e97-bab0-0ff1e5904298}</uuid>
670  <visible>true</visible>
671  <midichan>0</midichan>
672  <midicc>0</midicc>
673  <minimum>0.00000000</minimum>
674  <maximum>1.00000000</maximum>
675  <value>0.50000000</value>
676  <mode>lin</mode>
677  <mouseControl act="jump">continuous</mouseControl>
678  <resolution>-1.00000000</resolution>
679  <randomizable group="0">false</randomizable>
680 </bsbObject>
681 <bsbObject version="2" type="BSBDisplay">
682  <objectName>Pointer</objectName>
683  <x>448</x>
684  <y>212</y>
685  <width>60</width>
686  <height>25</height>
687  <uuid>{7569fb66-578f-4c26-9a4a-7b64c1ec40ca}</uuid>
688  <visible>true</visible>
689  <midichan>0</midichan>
690  <midicc>0</midicc>
691  <label>0.500</label>
692  <alignment>right</alignment>
693  <font>Liberation Sans</font>
694  <fontsize>9</fontsize>
695  <precision>3</precision>
696  <color>
697   <r>255</r>
698   <g>255</g>
699   <b>255</b>
700  </color>
701  <bgcolor mode="nobackground">
702   <r>255</r>
703   <g>255</g>
704   <b>255</b>
705  </bgcolor>
706  <bordermode>noborder</bordermode>
707  <borderradius>1</borderradius>
708  <borderwidth>1</borderwidth>
709 </bsbObject>
710 <bsbObject version="2" type="BSBLabel">
711  <objectName/>
712  <x>8</x>
713  <y>245</y>
714  <width>180</width>
715  <height>30</height>
716  <uuid>{6b54ccf8-0552-4265-bbf2-3271d9c31e9a}</uuid>
717  <visible>true</visible>
718  <midichan>0</midichan>
719  <midicc>0</midicc>
720  <label>Grain Pointer Offset</label>
721  <alignment>left</alignment>
722  <font>Liberation Sans</font>
723  <fontsize>10</fontsize>
724  <precision>3</precision>
725  <color>
726   <r>255</r>
727   <g>255</g>
728   <b>255</b>
729  </color>
730  <bgcolor mode="nobackground">
731   <r>255</r>
732   <g>255</g>
733   <b>255</b>
734  </bgcolor>
735  <bordermode>noborder</bordermode>
736  <borderradius>1</borderradius>
737  <borderwidth>1</borderwidth>
738 </bsbObject>
739 <bsbObject version="2" type="BSBHSlider">
740  <objectName>Grain_Pointer_Offset</objectName>
741  <x>8</x>
742  <y>227</y>
743  <width>500</width>
744  <height>27</height>
745  <uuid>{a0c90857-7310-4ec2-a193-24b3181a0a16}</uuid>
746  <visible>true</visible>
747  <midichan>0</midichan>
748  <midicc>0</midicc>
749  <minimum>0.00000000</minimum>
750  <maximum>0.50000000</maximum>
751  <value>0.00200000</value>
752  <mode>lin</mode>
753  <mouseControl act="jump">continuous</mouseControl>
754  <resolution>-1.00000000</resolution>
755  <randomizable group="0">false</randomizable>
756 </bsbObject>
757 <bsbObject version="2" type="BSBDisplay">
758  <objectName>Grain_Pointer_Offset</objectName>
759  <x>448</x>
760  <y>245</y>
761  <width>60</width>
762  <height>25</height>
763  <uuid>{648254b7-58e3-4a88-9110-01822df76b68}</uuid>
764  <visible>true</visible>
765  <midichan>0</midichan>
766  <midicc>0</midicc>
767  <label>0.002</label>
768  <alignment>right</alignment>
769  <font>Liberation Sans</font>
770  <fontsize>9</fontsize>
771  <precision>3</precision>
772  <color>
773   <r>255</r>
774   <g>255</g>
775   <b>255</b>
776  </color>
777  <bgcolor mode="nobackground">
778   <r>255</r>
779   <g>255</g>
780   <b>255</b>
781  </bgcolor>
782  <bordermode>noborder</bordermode>
783  <borderradius>1</borderradius>
784  <borderwidth>1</borderwidth>
785 </bsbObject>
786 <bsbObject version="2" type="BSBLabel">
787  <objectName/>
788  <x>8</x>
789  <y>278</y>
790  <width>180</width>
791  <height>30</height>
792  <uuid>{015f4f0f-86ab-4afb-914d-9cf1855e8857}</uuid>
793  <visible>true</visible>
794  <midichan>0</midichan>
795  <midicc>0</midicc>
796  <label>Pointer LFO Amplitude</label>
797  <alignment>left</alignment>
798  <font>Liberation Sans</font>
799  <fontsize>10</fontsize>
800  <precision>3</precision>
801  <color>
802   <r>255</r>
803   <g>255</g>
804   <b>255</b>
805  </color>
806  <bgcolor mode="nobackground">
807   <r>255</r>
808   <g>255</g>
809   <b>255</b>
810  </bgcolor>
811  <bordermode>noborder</bordermode>
812  <borderradius>1</borderradius>
813  <borderwidth>1</borderwidth>
814 </bsbObject>
815 <bsbObject version="2" type="BSBHSlider">
816  <objectName>Pointer_LFO_Amp</objectName>
817  <x>8</x>
818  <y>260</y>
819  <width>500</width>
820  <height>27</height>
821  <uuid>{3e019e12-b403-417b-a62f-cd514b4fbe45}</uuid>
822  <visible>true</visible>
823  <midichan>0</midichan>
824  <midicc>0</midicc>
825  <minimum>0.00000000</minimum>
826  <maximum>1.00000000</maximum>
827  <value>1.00000000</value>
828  <mode>lin</mode>
829  <mouseControl act="jump">continuous</mouseControl>
830  <resolution>-1.00000000</resolution>
831  <randomizable group="0">false</randomizable>
832 </bsbObject>
833 <bsbObject version="2" type="BSBDisplay">
834  <objectName>Pointer_LFO_Amp</objectName>
835  <x>448</x>
836  <y>278</y>
837  <width>60</width>
838  <height>25</height>
839  <uuid>{5d6de635-b049-4b33-9497-5dae6ed04731}</uuid>
840  <visible>true</visible>
841  <midichan>0</midichan>
842  <midicc>0</midicc>
843  <label>1.000</label>
844  <alignment>right</alignment>
845  <font>Liberation Sans</font>
846  <fontsize>9</fontsize>
847  <precision>3</precision>
848  <color>
849   <r>255</r>
850   <g>255</g>
851   <b>255</b>
852  </color>
853  <bgcolor mode="nobackground">
854   <r>255</r>
855   <g>255</g>
856   <b>255</b>
857  </bgcolor>
858  <bordermode>noborder</bordermode>
859  <borderradius>1</borderradius>
860  <borderwidth>1</borderwidth>
861 </bsbObject>
862 <bsbObject version="2" type="BSBLabel">
863  <objectName/>
864  <x>8</x>
865  <y>312</y>
866  <width>180</width>
867  <height>30</height>
868  <uuid>{9e5bc9af-3a99-41a9-a068-1acf9bec89b4}</uuid>
869  <visible>true</visible>
870  <midichan>0</midichan>
871  <midicc>0</midicc>
872  <label>Pointer LFO Frequency</label>
873  <alignment>left</alignment>
874  <font>Liberation Sans</font>
875  <fontsize>10</fontsize>
876  <precision>3</precision>
877  <color>
878   <r>255</r>
879   <g>255</g>
880   <b>255</b>
881  </color>
882  <bgcolor mode="nobackground">
883   <r>255</r>
884   <g>255</g>
885   <b>255</b>
886  </bgcolor>
887  <bordermode>noborder</bordermode>
888  <borderradius>1</borderradius>
889  <borderwidth>1</borderwidth>
890 </bsbObject>
891 <bsbObject version="2" type="BSBHSlider">
892  <objectName>Pointer_LFO_Freq</objectName>
893  <x>8</x>
894  <y>294</y>
895  <width>500</width>
896  <height>27</height>
897  <uuid>{bba5f073-15d1-4a0d-908c-d3b73e9ec405}</uuid>
898  <visible>true</visible>
899  <midichan>0</midichan>
900  <midicc>0</midicc>
901  <minimum>0.00000000</minimum>
902  <maximum>1.00000000</maximum>
903  <value>0.48199999</value>
904  <mode>lin</mode>
905  <mouseControl act="jump">continuous</mouseControl>
906  <resolution>-1.00000000</resolution>
907  <randomizable group="0">false</randomizable>
908 </bsbObject>
909 <bsbObject version="2" type="BSBDisplay">
910  <objectName>Pointer_LFO_Freq_Value</objectName>
911  <x>448</x>
912  <y>312</y>
913  <width>60</width>
914  <height>25</height>
915  <uuid>{6c09f836-048e-45bb-a9e5-7ba884ef4277}</uuid>
916  <visible>true</visible>
917  <midichan>0</midichan>
918  <midicc>0</midicc>
919  <label>0.003</label>
920  <alignment>right</alignment>
921  <font>Liberation Sans</font>
922  <fontsize>9</fontsize>
923  <precision>3</precision>
924  <color>
925   <r>255</r>
926   <g>255</g>
927   <b>255</b>
928  </color>
929  <bgcolor mode="nobackground">
930   <r>255</r>
931   <g>255</g>
932   <b>255</b>
933  </bgcolor>
934  <bordermode>noborder</bordermode>
935  <borderradius>1</borderradius>
936  <borderwidth>1</borderwidth>
937 </bsbObject>
938 <bsbObject version="2" type="BSBLabel">
939  <objectName/>
940  <x>6</x>
941  <y>334</y>
942  <width>504</width>
943  <height>162</height>
944  <uuid>{e2688c6f-d12c-41f9-af57-a99c5ae27a77}</uuid>
945  <visible>true</visible>
946  <midichan>0</midichan>
947  <midicc>0</midicc>
948  <label>Grain Density and Grain Size</label>
949  <alignment>left</alignment>
950  <font>Liberation Sans</font>
951  <fontsize>14</fontsize>
952  <precision>3</precision>
953  <color>
954   <r>255</r>
955   <g>255</g>
956   <b>255</b>
957  </color>
958  <bgcolor mode="background">
959   <r>0</r>
960   <g>100</g>
961   <b>0</b>
962  </bgcolor>
963  <bordermode>border</bordermode>
964  <borderradius>1</borderradius>
965  <borderwidth>1</borderwidth>
966 </bsbObject>
967 <bsbObject version="2" type="BSBLabel">
968  <objectName/>
969  <x>8</x>
970  <y>375</y>
971  <width>180</width>
972  <height>30</height>
973  <uuid>{cd854e51-3dc8-480b-a7c2-54cc6e749d90}</uuid>
974  <visible>true</visible>
975  <midichan>0</midichan>
976  <midicc>0</midicc>
977  <label>Grains per Second</label>
978  <alignment>left</alignment>
979  <font>Liberation Sans</font>
980  <fontsize>10</fontsize>
981  <precision>3</precision>
982  <color>
983   <r>255</r>
984   <g>255</g>
985   <b>255</b>
986  </color>
987  <bgcolor mode="nobackground">
988   <r>255</r>
989   <g>255</g>
990   <b>255</b>
991  </bgcolor>
992  <bordermode>noborder</bordermode>
993  <borderradius>1</borderradius>
994  <borderwidth>1</borderwidth>
995 </bsbObject>
996 <bsbObject version="2" type="BSBHSlider">
997  <objectName>Grains_per_Second</objectName>
998  <x>8</x>
999  <y>357</y>
1000  <width>500</width>
1001  <height>27</height>
1002  <uuid>{5846dcd2-0841-4d6c-9708-3a2b2cb7f668}</uuid>
1003  <visible>true</visible>
1004  <midichan>0</midichan>
1005  <midicc>0</midicc>
1006  <minimum>0.00000000</minimum>
1007  <maximum>1.00000000</maximum>
1008  <value>0.63000000</value>
1009  <mode>lin</mode>
1010  <mouseControl act="jump">continuous</mouseControl>
1011  <resolution>-1.00000000</resolution>
1012  <randomizable group="0">false</randomizable>
1013 </bsbObject>
1014 <bsbObject version="2" type="BSBDisplay">
1015  <objectName>Grains_per_Second_Value</objectName>
1016  <x>448</x>
1017  <y>375</y>
1018  <width>60</width>
1019  <height>25</height>
1020  <uuid>{a966e0a7-fa32-4333-8319-3869c2a3edc2}</uuid>
1021  <visible>true</visible>
1022  <midichan>0</midichan>
1023  <midicc>0</midicc>
1024  <label>60.089</label>
1025  <alignment>right</alignment>
1026  <font>Liberation Sans</font>
1027  <fontsize>9</fontsize>
1028  <precision>3</precision>
1029  <color>
1030   <r>255</r>
1031   <g>255</g>
1032   <b>255</b>
1033  </color>
1034  <bgcolor mode="nobackground">
1035   <r>255</r>
1036   <g>255</g>
1037   <b>255</b>
1038  </bgcolor>
1039  <bordermode>noborder</bordermode>
1040  <borderradius>1</borderradius>
1041  <borderwidth>1</borderwidth>
1042 </bsbObject>
1043 <bsbObject version="2" type="BSBLabel">
1044  <objectName/>
1045  <x>8</x>
1046  <y>408</y>
1047  <width>180</width>
1048  <height>30</height>
1049  <uuid>{63c1fc45-d8f8-46d5-b1cd-10f21c43b4fc}</uuid>
1050  <visible>true</visible>
1051  <midichan>0</midichan>
1052  <midicc>0</midicc>
1053  <label>Grain Gap Jitter</label>
1054  <alignment>left</alignment>
1055  <font>Liberation Sans</font>
1056  <fontsize>10</fontsize>
1057  <precision>3</precision>
1058  <color>
1059   <r>255</r>
1060   <g>255</g>
1061   <b>255</b>
1062  </color>
1063  <bgcolor mode="nobackground">
1064   <r>255</r>
1065   <g>255</g>
1066   <b>255</b>
1067  </bgcolor>
1068  <bordermode>noborder</bordermode>
1069  <borderradius>1</borderradius>
1070  <borderwidth>1</borderwidth>
1071 </bsbObject>
1072 <bsbObject version="2" type="BSBHSlider">
1073  <objectName>Grain_Gap_Jitter</objectName>
1074  <x>8</x>
1075  <y>390</y>
1076  <width>500</width>
1077  <height>27</height>
1078  <uuid>{2617dbe0-61b1-41af-a512-a96de791a710}</uuid>
1079  <visible>true</visible>
1080  <midichan>0</midichan>
1081  <midicc>0</midicc>
1082  <minimum>0.00000000</minimum>
1083  <maximum>2.00000000</maximum>
1084  <value>0.83200002</value>
1085  <mode>lin</mode>
1086  <mouseControl act="jump">continuous</mouseControl>
1087  <resolution>-1.00000000</resolution>
1088  <randomizable group="0">false</randomizable>
1089 </bsbObject>
1090 <bsbObject version="2" type="BSBDisplay">
1091  <objectName>Grain_Gap_Jitter</objectName>
1092  <x>448</x>
1093  <y>408</y>
1094  <width>60</width>
1095  <height>25</height>
1096  <uuid>{8b4b116e-5d3a-48e9-a5c3-b8bf919c2f95}</uuid>
1097  <visible>true</visible>
1098  <midichan>0</midichan>
1099  <midicc>0</midicc>
1100  <label>0.832</label>
1101  <alignment>right</alignment>
1102  <font>Liberation Sans</font>
1103  <fontsize>9</fontsize>
1104  <precision>3</precision>
1105  <color>
1106   <r>255</r>
1107   <g>255</g>
1108   <b>255</b>
1109  </color>
1110  <bgcolor mode="nobackground">
1111   <r>255</r>
1112   <g>255</g>
1113   <b>255</b>
1114  </bgcolor>
1115  <bordermode>noborder</bordermode>
1116  <borderradius>1</borderradius>
1117  <borderwidth>1</borderwidth>
1118 </bsbObject>
1119 <bsbObject version="2" type="BSBLabel">
1120  <objectName/>
1121  <x>8</x>
1122  <y>442</y>
1123  <width>180</width>
1124  <height>25</height>
1125  <uuid>{aa2150a3-9030-4df7-b6c7-1a08466b7f3c}</uuid>
1126  <visible>true</visible>
1127  <midichan>0</midichan>
1128  <midicc>0</midicc>
1129  <label>Grain Duration Min</label>
1130  <alignment>left</alignment>
1131  <font>Liberation Sans</font>
1132  <fontsize>10</fontsize>
1133  <precision>3</precision>
1134  <color>
1135   <r>255</r>
1136   <g>255</g>
1137   <b>255</b>
1138  </color>
1139  <bgcolor mode="nobackground">
1140   <r>255</r>
1141   <g>255</g>
1142   <b>255</b>
1143  </bgcolor>
1144  <bordermode>noborder</bordermode>
1145  <borderradius>1</borderradius>
1146  <borderwidth>1</borderwidth>
1147 </bsbObject>
1148 <bsbObject version="2" type="BSBHSlider">
1149  <objectName>Grain_Dur_Min</objectName>
1150  <x>8</x>
1151  <y>424</y>
1152  <width>500</width>
1153  <height>27</height>
1154  <uuid>{95733af6-c2ef-4e08-9b03-9d22f3f1e454}</uuid>
1155  <visible>true</visible>
1156  <midichan>0</midichan>
1157  <midicc>0</midicc>
1158  <minimum>0.00000000</minimum>
1159  <maximum>1.00000000</maximum>
1160  <value>0.91200000</value>
1161  <mode>lin</mode>
1162  <mouseControl act="jump">continuous</mouseControl>
1163  <resolution>-1.00000000</resolution>
1164  <randomizable group="0">false</randomizable>
1165 </bsbObject>
1166 <bsbObject version="2" type="BSBDisplay">
1167  <objectName>Grain_Dur_Min_Value</objectName>
1168  <x>448</x>
1169  <y>442</y>
1170  <width>60</width>
1171  <height>25</height>
1172  <uuid>{dc0c739a-ad94-4286-9c5e-10a74640b948}</uuid>
1173  <visible>true</visible>
1174  <midichan>0</midichan>
1175  <midicc>0</midicc>
1176  <label>0.600</label>
1177  <alignment>right</alignment>
1178  <font>Liberation Sans</font>
1179  <fontsize>9</fontsize>
1180  <precision>3</precision>
1181  <color>
1182   <r>255</r>
1183   <g>255</g>
1184   <b>255</b>
1185  </color>
1186  <bgcolor mode="nobackground">
1187   <r>255</r>
1188   <g>255</g>
1189   <b>255</b>
1190  </bgcolor>
1191  <bordermode>noborder</bordermode>
1192  <borderradius>1</borderradius>
1193  <borderwidth>1</borderwidth>
1194 </bsbObject>
1195 <bsbObject version="2" type="BSBLabel">
1196  <objectName/>
1197  <x>8</x>
1198  <y>475</y>
1199  <width>180</width>
1200  <height>30</height>
1201  <uuid>{08bb9785-1bfd-40b6-bbb6-48e9ab59509e}</uuid>
1202  <visible>true</visible>
1203  <midichan>0</midichan>
1204  <midicc>0</midicc>
1205  <label>Grain Duration Max</label>
1206  <alignment>left</alignment>
1207  <font>Liberation Sans</font>
1208  <fontsize>10</fontsize>
1209  <precision>3</precision>
1210  <color>
1211   <r>255</r>
1212   <g>255</g>
1213   <b>255</b>
1214  </color>
1215  <bgcolor mode="nobackground">
1216   <r>255</r>
1217   <g>255</g>
1218   <b>255</b>
1219  </bgcolor>
1220  <bordermode>noborder</bordermode>
1221  <borderradius>1</borderradius>
1222  <borderwidth>1</borderwidth>
1223 </bsbObject>
1224 <bsbObject version="2" type="BSBHSlider">
1225  <objectName>Grain_Dur_Max</objectName>
1226  <x>8</x>
1227  <y>457</y>
1228  <width>500</width>
1229  <height>27</height>
1230  <uuid>{2232516c-cdc7-49e6-80ee-1cf950410978}</uuid>
1231  <visible>true</visible>
1232  <midichan>0</midichan>
1233  <midicc>0</midicc>
1234  <minimum>0.00000000</minimum>
1235  <maximum>1.00000000</maximum>
1236  <value>0.91200000</value>
1237  <mode>lin</mode>
1238  <mouseControl act="jump">continuous</mouseControl>
1239  <resolution>-1.00000000</resolution>
1240  <randomizable group="0">false</randomizable>
1241 </bsbObject>
1242 <bsbObject version="2" type="BSBDisplay">
1243  <objectName>Grain_Dur_Max_Value</objectName>
1244  <x>448</x>
1245  <y>475</y>
1246  <width>60</width>
1247  <height>25</height>
1248  <uuid>{2b8541c3-8e4f-4b73-adf2-462220fa1d94}</uuid>
1249  <visible>true</visible>
1250  <midichan>0</midichan>
1251  <midicc>0</midicc>
1252  <label>0.600</label>
1253  <alignment>right</alignment>
1254  <font>Liberation Sans</font>
1255  <fontsize>9</fontsize>
1256  <precision>3</precision>
1257  <color>
1258   <r>255</r>
1259   <g>255</g>
1260   <b>255</b>
1261  </color>
1262  <bgcolor mode="nobackground">
1263   <r>255</r>
1264   <g>255</g>
1265   <b>255</b>
1266  </bgcolor>
1267  <bordermode>noborder</bordermode>
1268  <borderradius>1</borderradius>
1269  <borderwidth>1</borderwidth>
1270 </bsbObject>
1271 <bsbObject version="2" type="BSBLabel">
1272  <objectName/>
1273  <x>6</x>
1274  <y>497</y>
1275  <width>504</width>
1276  <height>70</height>
1277  <uuid>{a34c12c0-18b1-4e92-8aa2-936ccb86c3cc}</uuid>
1278  <visible>true</visible>
1279  <midichan>0</midichan>
1280  <midicc>0</midicc>
1281  <label>Reverb On</label>
1282  <alignment>left</alignment>
1283  <font>Liberation Sans</font>
1284  <fontsize>14</fontsize>
1285  <precision>3</precision>
1286  <color>
1287   <r>255</r>
1288   <g>255</g>
1289   <b>255</b>
1290  </color>
1291  <bgcolor mode="background">
1292   <r>0</r>
1293   <g>120</g>
1294   <b>0</b>
1295  </bgcolor>
1296  <bordermode>border</bordermode>
1297  <borderradius>1</borderradius>
1298  <borderwidth>1</borderwidth>
1299 </bsbObject>
1300 <bsbObject version="2" type="BSBButton">
1301  <objectName>RVBOnOff</objectName>
1302  <x>82</x>
1303  <y>504</y>
1304  <width>16</width>
1305  <height>16</height>
1306  <uuid>{8e2d43f0-da03-48e0-a993-1edb26cdc5c7}</uuid>
1307  <visible>true</visible>
1308  <midichan>0</midichan>
1309  <midicc>0</midicc>
1310  <type>value</type>
1311  <pressedValue>1.00000000</pressedValue>
1312  <stringvalue/>
1313  <text/>
1314  <image>/</image>
1315  <eventLine/>
1316  <latch>true</latch>
1317  <latched>false</latched>
1318 </bsbObject>
1319 <bsbObject version="2" type="BSBLabel">
1320  <objectName/>
1321  <x>519</x>
1322  <y>46</y>
1323  <width>504</width>
1324  <height>124</height>
1325  <uuid>{af3f124b-c09d-4143-82ff-ff28e799283b}</uuid>
1326  <visible>true</visible>
1327  <midichan>0</midichan>
1328  <midicc>0</midicc>
1329  <label>Grain Envelope</label>
1330  <alignment>left</alignment>
1331  <font>Liberation Sans</font>
1332  <fontsize>14</fontsize>
1333  <precision>3</precision>
1334  <color>
1335   <r>255</r>
1336   <g>255</g>
1337   <b>255</b>
1338  </color>
1339  <bgcolor mode="background">
1340   <r>0</r>
1341   <g>140</g>
1342   <b>0</b>
1343  </bgcolor>
1344  <bordermode>border</bordermode>
1345  <borderradius>1</borderradius>
1346  <borderwidth>1</borderwidth>
1347 </bsbObject>
1348 <bsbObject version="2" type="BSBLabel">
1349  <objectName/>
1350  <x>521</x>
1351  <y>82</y>
1352  <width>180</width>
1353  <height>30</height>
1354  <uuid>{289e3dc2-01ef-458b-ace5-7f2c2d057fb8}</uuid>
1355  <visible>true</visible>
1356  <midichan>0</midichan>
1357  <midicc>0</midicc>
1358  <label>Attack</label>
1359  <alignment>left</alignment>
1360  <font>Liberation Sans</font>
1361  <fontsize>10</fontsize>
1362  <precision>3</precision>
1363  <color>
1364   <r>255</r>
1365   <g>255</g>
1366   <b>255</b>
1367  </color>
1368  <bgcolor mode="nobackground">
1369   <r>255</r>
1370   <g>255</g>
1371   <b>255</b>
1372  </bgcolor>
1373  <bordermode>noborder</bordermode>
1374  <borderradius>1</borderradius>
1375  <borderwidth>1</borderwidth>
1376 </bsbObject>
1377 <bsbObject version="2" type="BSBHSlider">
1378  <objectName>Attack</objectName>
1379  <x>521</x>
1380  <y>64</y>
1381  <width>500</width>
1382  <height>27</height>
1383  <uuid>{36da2080-5c2b-4a77-9eba-0f5f52f208b5}</uuid>
1384  <visible>true</visible>
1385  <midichan>0</midichan>
1386  <midicc>0</midicc>
1387  <minimum>0.00010000</minimum>
1388  <maximum>0.99900000</maximum>
1389  <value>0.39965999</value>
1390  <mode>lin</mode>
1391  <mouseControl act="jump">continuous</mouseControl>
1392  <resolution>-1.00000000</resolution>
1393  <randomizable group="0">false</randomizable>
1394 </bsbObject>
1395 <bsbObject version="2" type="BSBDisplay">
1396  <objectName>Attack</objectName>
1397  <x>961</x>
1398  <y>82</y>
1399  <width>60</width>
1400  <height>25</height>
1401  <uuid>{a6c7e49b-194b-4778-bcd4-6176e3e02ca9}</uuid>
1402  <visible>true</visible>
1403  <midichan>0</midichan>
1404  <midicc>0</midicc>
1405  <label>0.400</label>
1406  <alignment>right</alignment>
1407  <font>Liberation Sans</font>
1408  <fontsize>9</fontsize>
1409  <precision>3</precision>
1410  <color>
1411   <r>255</r>
1412   <g>255</g>
1413   <b>255</b>
1414  </color>
1415  <bgcolor mode="nobackground">
1416   <r>255</r>
1417   <g>255</g>
1418   <b>255</b>
1419  </bgcolor>
1420  <bordermode>noborder</bordermode>
1421  <borderradius>1</borderradius>
1422  <borderwidth>1</borderwidth>
1423 </bsbObject>
1424 <bsbObject version="2" type="BSBLabel">
1425  <objectName/>
1426  <x>521</x>
1427  <y>115</y>
1428  <width>180</width>
1429  <height>30</height>
1430  <uuid>{412fade6-7b0d-4fd7-ada9-7b642c603c29}</uuid>
1431  <visible>true</visible>
1432  <midichan>0</midichan>
1433  <midicc>0</midicc>
1434  <label>Decay</label>
1435  <alignment>left</alignment>
1436  <font>Liberation Sans</font>
1437  <fontsize>10</fontsize>
1438  <precision>3</precision>
1439  <color>
1440   <r>255</r>
1441   <g>255</g>
1442   <b>255</b>
1443  </color>
1444  <bgcolor mode="nobackground">
1445   <r>255</r>
1446   <g>255</g>
1447   <b>255</b>
1448  </bgcolor>
1449  <bordermode>noborder</bordermode>
1450  <borderradius>1</borderradius>
1451  <borderwidth>1</borderwidth>
1452 </bsbObject>
1453 <bsbObject version="2" type="BSBHSlider">
1454  <objectName>Decay</objectName>
1455  <x>521</x>
1456  <y>97</y>
1457  <width>500</width>
1458  <height>27</height>
1459  <uuid>{4adc99f8-c2ee-42ea-958c-f5563cf373e5}</uuid>
1460  <visible>true</visible>
1461  <midichan>0</midichan>
1462  <midicc>0</midicc>
1463  <minimum>0.00010000</minimum>
1464  <maximum>0.99900000</maximum>
1465  <value>0.49955001</value>
1466  <mode>lin</mode>
1467  <mouseControl act="jump">continuous</mouseControl>
1468  <resolution>-1.00000000</resolution>
1469  <randomizable group="0">false</randomizable>
1470 </bsbObject>
1471 <bsbObject version="2" type="BSBDisplay">
1472  <objectName>Decay</objectName>
1473  <x>961</x>
1474  <y>115</y>
1475  <width>60</width>
1476  <height>25</height>
1477  <uuid>{84bcd025-362c-4be2-99ef-cab7de104b2a}</uuid>
1478  <visible>true</visible>
1479  <midichan>0</midichan>
1480  <midicc>0</midicc>
1481  <label>0.500</label>
1482  <alignment>right</alignment>
1483  <font>Liberation Sans</font>
1484  <fontsize>9</fontsize>
1485  <precision>3</precision>
1486  <color>
1487   <r>255</r>
1488   <g>255</g>
1489   <b>255</b>
1490  </color>
1491  <bgcolor mode="nobackground">
1492   <r>255</r>
1493   <g>255</g>
1494   <b>255</b>
1495  </bgcolor>
1496  <bordermode>noborder</bordermode>
1497  <borderradius>1</borderradius>
1498  <borderwidth>1</borderwidth>
1499 </bsbObject>
1500 <bsbObject version="2" type="BSBLabel">
1501  <objectName/>
1502  <x>521</x>
1503  <y>148</y>
1504  <width>180</width>
1505  <height>30</height>
1506  <uuid>{ab717982-19c3-4239-9d2f-ba2ca04bf4df}</uuid>
1507  <visible>true</visible>
1508  <midichan>0</midichan>
1509  <midicc>0</midicc>
1510  <label>Envelope Lin:Exp</label>
1511  <alignment>left</alignment>
1512  <font>Liberation Sans</font>
1513  <fontsize>10</fontsize>
1514  <precision>3</precision>
1515  <color>
1516   <r>255</r>
1517   <g>255</g>
1518   <b>255</b>
1519  </color>
1520  <bgcolor mode="nobackground">
1521   <r>255</r>
1522   <g>255</g>
1523   <b>255</b>
1524  </bgcolor>
1525  <bordermode>noborder</bordermode>
1526  <borderradius>1</borderradius>
1527  <borderwidth>1</borderwidth>
1528 </bsbObject>
1529 <bsbObject version="2" type="BSBHSlider">
1530  <objectName>Envelope</objectName>
1531  <x>521</x>
1532  <y>130</y>
1533  <width>500</width>
1534  <height>27</height>
1535  <uuid>{f7feb0e5-b26f-4925-88ae-8417cf1dcd0a}</uuid>
1536  <visible>true</visible>
1537  <midichan>0</midichan>
1538  <midicc>0</midicc>
1539  <minimum>0.00000000</minimum>
1540  <maximum>1.00000000</maximum>
1541  <value>0.00000000</value>
1542  <mode>lin</mode>
1543  <mouseControl act="jump">continuous</mouseControl>
1544  <resolution>-1.00000000</resolution>
1545  <randomizable group="0">false</randomizable>
1546 </bsbObject>
1547 <bsbObject version="2" type="BSBDisplay">
1548  <objectName>Envelope</objectName>
1549  <x>961</x>
1550  <y>148</y>
1551  <width>60</width>
1552  <height>25</height>
1553  <uuid>{1efba2e1-40af-4009-bed2-1e96780d0e4b}</uuid>
1554  <visible>true</visible>
1555  <midichan>0</midichan>
1556  <midicc>0</midicc>
1557  <label>0.000</label>
1558  <alignment>right</alignment>
1559  <font>Liberation Sans</font>
1560  <fontsize>9</fontsize>
1561  <precision>3</precision>
1562  <color>
1563   <r>255</r>
1564   <g>255</g>
1565   <b>255</b>
1566  </color>
1567  <bgcolor mode="nobackground">
1568   <r>255</r>
1569   <g>255</g>
1570   <b>255</b>
1571  </bgcolor>
1572  <bordermode>noborder</bordermode>
1573  <borderradius>1</borderradius>
1574  <borderwidth>1</borderwidth>
1575 </bsbObject>
1576 <bsbObject version="2" type="BSBLabel">
1577  <objectName/>
1578  <x>519</x>
1579  <y>171</y>
1580  <width>504</width>
1581  <height>128</height>
1582  <uuid>{51626dcd-10bf-4210-a300-308268a41add}</uuid>
1583  <visible>true</visible>
1584  <midichan>0</midichan>
1585  <midicc>0</midicc>
1586  <label>Grain Pitch</label>
1587  <alignment>left</alignment>
1588  <font>Liberation Sans</font>
1589  <fontsize>14</fontsize>
1590  <precision>3</precision>
1591  <color>
1592   <r>255</r>
1593   <g>255</g>
1594   <b>255</b>
1595  </color>
1596  <bgcolor mode="background">
1597   <r>0</r>
1598   <g>120</g>
1599   <b>0</b>
1600  </bgcolor>
1601  <bordermode>border</bordermode>
1602  <borderradius>1</borderradius>
1603  <borderwidth>1</borderwidth>
1604 </bsbObject>
1605 <bsbObject version="2" type="BSBLabel">
1606  <objectName/>
1607  <x>521</x>
1608  <y>212</y>
1609  <width>180</width>
1610  <height>30</height>
1611  <uuid>{3c0039bd-5e9c-46b1-9e9f-a2f12b603199}</uuid>
1612  <visible>true</visible>
1613  <midichan>0</midichan>
1614  <midicc>0</midicc>
1615  <label>Pitch (oct)</label>
1616  <alignment>left</alignment>
1617  <font>Liberation Sans</font>
1618  <fontsize>10</fontsize>
1619  <precision>3</precision>
1620  <color>
1621   <r>255</r>
1622   <g>255</g>
1623   <b>255</b>
1624  </color>
1625  <bgcolor mode="nobackground">
1626   <r>255</r>
1627   <g>255</g>
1628   <b>255</b>
1629  </bgcolor>
1630  <bordermode>noborder</bordermode>
1631  <borderradius>1</borderradius>
1632  <borderwidth>1</borderwidth>
1633 </bsbObject>
1634 <bsbObject version="2" type="BSBHSlider">
1635  <objectName>Pitch</objectName>
1636  <x>521</x>
1637  <y>194</y>
1638  <width>250</width>
1639  <height>27</height>
1640  <uuid>{07952487-6e03-413f-930a-343610cacb73}</uuid>
1641  <visible>true</visible>
1642  <midichan>0</midichan>
1643  <midicc>0</midicc>
1644  <minimum>-3.00000000</minimum>
1645  <maximum>3.00000000</maximum>
1646  <value>0.00000000</value>
1647  <mode>lin</mode>
1648  <mouseControl act="jump">continuous</mouseControl>
1649  <resolution>-1.00000000</resolution>
1650  <randomizable group="0">false</randomizable>
1651 </bsbObject>
1652 <bsbObject version="2" type="BSBDisplay">
1653  <objectName>Pitch</objectName>
1654  <x>711</x>
1655  <y>212</y>
1656  <width>60</width>
1657  <height>30</height>
1658  <uuid>{58f459be-8a71-40d7-a6b3-d4dd225f0e7d}</uuid>
1659  <visible>true</visible>
1660  <midichan>0</midichan>
1661  <midicc>0</midicc>
1662  <label>0.000</label>
1663  <alignment>right</alignment>
1664  <font>Liberation Sans</font>
1665  <fontsize>9</fontsize>
1666  <precision>3</precision>
1667  <color>
1668   <r>255</r>
1669   <g>255</g>
1670   <b>255</b>
1671  </color>
1672  <bgcolor mode="nobackground">
1673   <r>255</r>
1674   <g>255</g>
1675   <b>255</b>
1676  </bgcolor>
1677  <bordermode>noborder</bordermode>
1678  <borderradius>1</borderradius>
1679  <borderwidth>1</borderwidth>
1680 </bsbObject>
1681 <bsbObject version="2" type="BSBLabel">
1682  <objectName/>
1683  <x>521</x>
1684  <y>278</y>
1685  <width>180</width>
1686  <height>30</height>
1687  <uuid>{acdfb7cf-9376-4966-8e28-20a279e7850f}</uuid>
1688  <visible>true</visible>
1689  <midichan>0</midichan>
1690  <midicc>0</midicc>
1691  <label>Pitch Offset Range (Octaves)</label>
1692  <alignment>left</alignment>
1693  <font>Liberation Sans</font>
1694  <fontsize>10</fontsize>
1695  <precision>3</precision>
1696  <color>
1697   <r>255</r>
1698   <g>255</g>
1699   <b>255</b>
1700  </color>
1701  <bgcolor mode="nobackground">
1702   <r>255</r>
1703   <g>255</g>
1704   <b>255</b>
1705  </bgcolor>
1706  <bordermode>noborder</bordermode>
1707  <borderradius>1</borderradius>
1708  <borderwidth>1</borderwidth>
1709 </bsbObject>
1710 <bsbObject version="2" type="BSBHSlider">
1711  <objectName>Pitch_Offset_Range</objectName>
1712  <x>521</x>
1713  <y>260</y>
1714  <width>500</width>
1715  <height>27</height>
1716  <uuid>{376a6829-cc9a-4c98-a8b6-cb3b7423164b}</uuid>
1717  <visible>true</visible>
1718  <midichan>0</midichan>
1719  <midicc>0</midicc>
1720  <minimum>0.00000000</minimum>
1721  <maximum>3.00000000</maximum>
1722  <value>0.00000000</value>
1723  <mode>lin</mode>
1724  <mouseControl act="jump">continuous</mouseControl>
1725  <resolution>-1.00000000</resolution>
1726  <randomizable group="0">false</randomizable>
1727 </bsbObject>
1728 <bsbObject version="2" type="BSBDisplay">
1729  <objectName>Pitch_Offset_Range</objectName>
1730  <x>961</x>
1731  <y>278</y>
1732  <width>60</width>
1733  <height>25</height>
1734  <uuid>{50b1352f-ae74-4cdb-becf-4777aaab3063}</uuid>
1735  <visible>true</visible>
1736  <midichan>0</midichan>
1737  <midicc>0</midicc>
1738  <label>0.000</label>
1739  <alignment>right</alignment>
1740  <font>Liberation Sans</font>
1741  <fontsize>9</fontsize>
1742  <precision>3</precision>
1743  <color>
1744   <r>255</r>
1745   <g>255</g>
1746   <b>255</b>
1747  </color>
1748  <bgcolor mode="nobackground">
1749   <r>255</r>
1750   <g>255</g>
1751   <b>255</b>
1752  </bgcolor>
1753  <bordermode>noborder</bordermode>
1754  <borderradius>1</borderradius>
1755  <borderwidth>1</borderwidth>
1756 </bsbObject>
1757 <bsbObject version="2" type="BSBLabel">
1758  <objectName/>
1759  <x>771</x>
1760  <y>212</y>
1761  <width>180</width>
1762  <height>30</height>
1763  <uuid>{817c4ab6-72c0-4d79-b7db-79066afb46ac}</uuid>
1764  <visible>true</visible>
1765  <midichan>0</midichan>
1766  <midicc>0</midicc>
1767  <label>Random Octave Min</label>
1768  <alignment>left</alignment>
1769  <font>Liberation Sans</font>
1770  <fontsize>10</fontsize>
1771  <precision>3</precision>
1772  <color>
1773   <r>255</r>
1774   <g>255</g>
1775   <b>255</b>
1776  </color>
1777  <bgcolor mode="nobackground">
1778   <r>255</r>
1779   <g>255</g>
1780   <b>255</b>
1781  </bgcolor>
1782  <bordermode>noborder</bordermode>
1783  <borderradius>1</borderradius>
1784  <borderwidth>1</borderwidth>
1785 </bsbObject>
1786 <bsbObject version="2" type="BSBHSlider">
1787  <objectName>Rnd_Octave_Min</objectName>
1788  <x>771</x>
1789  <y>194</y>
1790  <width>250</width>
1791  <height>27</height>
1792  <uuid>{4e86c254-5afc-4db7-b63c-1ad7bf998596}</uuid>
1793  <visible>true</visible>
1794  <midichan>0</midichan>
1795  <midicc>0</midicc>
1796  <minimum>-3.00000000</minimum>
1797  <maximum>3.00000000</maximum>
1798  <value>-2.03999996</value>
1799  <mode>lin</mode>
1800  <mouseControl act="jump">continuous</mouseControl>
1801  <resolution>-1.00000000</resolution>
1802  <randomizable group="0">false</randomizable>
1803 </bsbObject>
1804 <bsbObject version="2" type="BSBDisplay">
1805  <objectName>Rnd_Octave_Min</objectName>
1806  <x>961</x>
1807  <y>212</y>
1808  <width>60</width>
1809  <height>25</height>
1810  <uuid>{b8bec75d-b063-48f5-a25b-0413770d54ae}</uuid>
1811  <visible>true</visible>
1812  <midichan>0</midichan>
1813  <midicc>0</midicc>
1814  <label>-2.040</label>
1815  <alignment>right</alignment>
1816  <font>Liberation Sans</font>
1817  <fontsize>9</fontsize>
1818  <precision>3</precision>
1819  <color>
1820   <r>255</r>
1821   <g>255</g>
1822   <b>255</b>
1823  </color>
1824  <bgcolor mode="nobackground">
1825   <r>255</r>
1826   <g>255</g>
1827   <b>255</b>
1828  </bgcolor>
1829  <bordermode>noborder</bordermode>
1830  <borderradius>1</borderradius>
1831  <borderwidth>1</borderwidth>
1832 </bsbObject>
1833 <bsbObject version="2" type="BSBLabel">
1834  <objectName/>
1835  <x>771</x>
1836  <y>245</y>
1837  <width>180</width>
1838  <height>30</height>
1839  <uuid>{53aefbc4-b66a-49bb-914e-f29f0483c5a3}</uuid>
1840  <visible>true</visible>
1841  <midichan>0</midichan>
1842  <midicc>0</midicc>
1843  <label>Random Octave Max</label>
1844  <alignment>left</alignment>
1845  <font>Liberation Sans</font>
1846  <fontsize>10</fontsize>
1847  <precision>3</precision>
1848  <color>
1849   <r>255</r>
1850   <g>255</g>
1851   <b>255</b>
1852  </color>
1853  <bgcolor mode="nobackground">
1854   <r>255</r>
1855   <g>255</g>
1856   <b>255</b>
1857  </bgcolor>
1858  <bordermode>noborder</bordermode>
1859  <borderradius>1</borderradius>
1860  <borderwidth>1</borderwidth>
1861 </bsbObject>
1862 <bsbObject version="2" type="BSBHSlider">
1863  <objectName>Rnd_Octave_Max</objectName>
1864  <x>771</x>
1865  <y>227</y>
1866  <width>250</width>
1867  <height>27</height>
1868  <uuid>{f212768c-e843-41ca-9eef-abf032850ea6}</uuid>
1869  <visible>true</visible>
1870  <midichan>0</midichan>
1871  <midicc>0</midicc>
1872  <minimum>-3.00000000</minimum>
1873  <maximum>3.00000000</maximum>
1874  <value>0.00000000</value>
1875  <mode>lin</mode>
1876  <mouseControl act="jump">continuous</mouseControl>
1877  <resolution>-1.00000000</resolution>
1878  <randomizable group="0">false</randomizable>
1879 </bsbObject>
1880 <bsbObject version="2" type="BSBDisplay">
1881  <objectName>Rnd_Octave_Max</objectName>
1882  <x>961</x>
1883  <y>245</y>
1884  <width>60</width>
1885  <height>25</height>
1886  <uuid>{88da0d94-99bd-4a19-acd4-daab786d139f}</uuid>
1887  <visible>true</visible>
1888  <midichan>0</midichan>
1889  <midicc>0</midicc>
1890  <label>0.000</label>
1891  <alignment>right</alignment>
1892  <font>Liberation Sans</font>
1893  <fontsize>9</fontsize>
1894  <precision>3</precision>
1895  <color>
1896   <r>255</r>
1897   <g>255</g>
1898   <b>255</b>
1899  </color>
1900  <bgcolor mode="nobackground">
1901   <r>255</r>
1902   <g>255</g>
1903   <b>255</b>
1904  </bgcolor>
1905  <bordermode>noborder</bordermode>
1906  <borderradius>1</borderradius>
1907  <borderwidth>1</borderwidth>
1908 </bsbObject>
1909 <bsbObject version="2" type="BSBLabel">
1910  <objectName/>
1911  <x>519</x>
1912  <y>300</y>
1913  <width>504</width>
1914  <height>124</height>
1915  <uuid>{04d2e0f0-0ad4-49ff-9e6c-692761bd3227}</uuid>
1916  <visible>true</visible>
1917  <midichan>0</midichan>
1918  <midicc>0</midicc>
1919  <label>Grain-by-Grain Ring Modulation    On</label>
1920  <alignment>left</alignment>
1921  <font>Liberation Sans</font>
1922  <fontsize>14</fontsize>
1923  <precision>3</precision>
1924  <color>
1925   <r>255</r>
1926   <g>255</g>
1927   <b>255</b>
1928  </color>
1929  <bgcolor mode="background">
1930   <r>0</r>
1931   <g>100</g>
1932   <b>0</b>
1933  </bgcolor>
1934  <bordermode>border</bordermode>
1935  <borderradius>1</borderradius>
1936  <borderwidth>1</borderwidth>
1937 </bsbObject>
1938 <bsbObject version="2" type="BSBLabel">
1939  <objectName/>
1940  <x>521</x>
1941  <y>336</y>
1942  <width>180</width>
1943  <height>30</height>
1944  <uuid>{cecd1a75-7f45-44ad-9a15-15753bfab572}</uuid>
1945  <visible>true</visible>
1946  <midichan>0</midichan>
1947  <midicc>0</midicc>
1948  <label>Mix</label>
1949  <alignment>left</alignment>
1950  <font>Liberation Sans</font>
1951  <fontsize>10</fontsize>
1952  <precision>3</precision>
1953  <color>
1954   <r>255</r>
1955   <g>255</g>
1956   <b>255</b>
1957  </color>
1958  <bgcolor mode="nobackground">
1959   <r>255</r>
1960   <g>255</g>
1961   <b>255</b>
1962  </bgcolor>
1963  <bordermode>noborder</bordermode>
1964  <borderradius>1</borderradius>
1965  <borderwidth>1</borderwidth>
1966 </bsbObject>
1967 <bsbObject version="2" type="BSBHSlider">
1968  <objectName>RM_Mix</objectName>
1969  <x>521</x>
1970  <y>318</y>
1971  <width>500</width>
1972  <height>27</height>
1973  <uuid>{4b8bd5b8-3a8d-4982-8634-cee213a1f151}</uuid>
1974  <visible>true</visible>
1975  <midichan>0</midichan>
1976  <midicc>0</midicc>
1977  <minimum>0.00000000</minimum>
1978  <maximum>1.00000000</maximum>
1979  <value>0.24800000</value>
1980  <mode>lin</mode>
1981  <mouseControl act="jump">continuous</mouseControl>
1982  <resolution>-1.00000000</resolution>
1983  <randomizable group="0">false</randomizable>
1984 </bsbObject>
1985 <bsbObject version="2" type="BSBDisplay">
1986  <objectName>RM_Mix</objectName>
1987  <x>961</x>
1988  <y>336</y>
1989  <width>60</width>
1990  <height>25</height>
1991  <uuid>{5bd5400f-83e9-43e5-852f-48fab6424531}</uuid>
1992  <visible>true</visible>
1993  <midichan>0</midichan>
1994  <midicc>0</midicc>
1995  <label>0.248</label>
1996  <alignment>right</alignment>
1997  <font>Liberation Sans</font>
1998  <fontsize>9</fontsize>
1999  <precision>3</precision>
2000  <color>
2001   <r>255</r>
2002   <g>255</g>
2003   <b>255</b>
2004  </color>
2005  <bgcolor mode="nobackground">
2006   <r>255</r>
2007   <g>255</g>
2008   <b>255</b>
2009  </bgcolor>
2010  <bordermode>noborder</bordermode>
2011  <borderradius>1</borderradius>
2012  <borderwidth>1</borderwidth>
2013 </bsbObject>
2014 <bsbObject version="2" type="BSBLabel">
2015  <objectName/>
2016  <x>521</x>
2017  <y>369</y>
2018  <width>180</width>
2019  <height>30</height>
2020  <uuid>{dca2748e-9e56-4b1a-bd66-5901b157eb98}</uuid>
2021  <visible>true</visible>
2022  <midichan>0</midichan>
2023  <midicc>0</midicc>
2024  <label>Random RM Frequency Min</label>
2025  <alignment>left</alignment>
2026  <font>Liberation Sans</font>
2027  <fontsize>10</fontsize>
2028  <precision>3</precision>
2029  <color>
2030   <r>255</r>
2031   <g>255</g>
2032   <b>255</b>
2033  </color>
2034  <bgcolor mode="nobackground">
2035   <r>255</r>
2036   <g>255</g>
2037   <b>255</b>
2038  </bgcolor>
2039  <bordermode>noborder</bordermode>
2040  <borderradius>1</borderradius>
2041  <borderwidth>1</borderwidth>
2042 </bsbObject>
2043 <bsbObject version="2" type="BSBHSlider">
2044  <objectName>RM_Freq_Min</objectName>
2045  <x>521</x>
2046  <y>351</y>
2047  <width>500</width>
2048  <height>27</height>
2049  <uuid>{a6bfa00a-c891-425f-943f-db79506429ad}</uuid>
2050  <visible>true</visible>
2051  <midichan>0</midichan>
2052  <midicc>0</midicc>
2053  <minimum>1.00000000</minimum>
2054  <maximum>10000.00000000</maximum>
2055  <value>500.95001221</value>
2056  <mode>lin</mode>
2057  <mouseControl act="jump">continuous</mouseControl>
2058  <resolution>-1.00000000</resolution>
2059  <randomizable group="0">false</randomizable>
2060 </bsbObject>
2061 <bsbObject version="2" type="BSBDisplay">
2062  <objectName>RM_Freq_Min</objectName>
2063  <x>961</x>
2064  <y>369</y>
2065  <width>60</width>
2066  <height>25</height>
2067  <uuid>{0ecbe118-4d18-491e-ad1a-8aa1a2f06f2e}</uuid>
2068  <visible>true</visible>
2069  <midichan>0</midichan>
2070  <midicc>0</midicc>
2071  <label>500.950</label>
2072  <alignment>right</alignment>
2073  <font>Liberation Sans</font>
2074  <fontsize>9</fontsize>
2075  <precision>3</precision>
2076  <color>
2077   <r>255</r>
2078   <g>255</g>
2079   <b>255</b>
2080  </color>
2081  <bgcolor mode="nobackground">
2082   <r>255</r>
2083   <g>255</g>
2084   <b>255</b>
2085  </bgcolor>
2086  <bordermode>noborder</bordermode>
2087  <borderradius>1</borderradius>
2088  <borderwidth>1</borderwidth>
2089 </bsbObject>
2090 <bsbObject version="2" type="BSBLabel">
2091  <objectName/>
2092  <x>521</x>
2093  <y>402</y>
2094  <width>180</width>
2095  <height>30</height>
2096  <uuid>{65b95c0e-7226-4a7a-ae60-45f27284fa78}</uuid>
2097  <visible>true</visible>
2098  <midichan>0</midichan>
2099  <midicc>0</midicc>
2100  <label>Random RM Frequency Max</label>
2101  <alignment>left</alignment>
2102  <font>Liberation Sans</font>
2103  <fontsize>10</fontsize>
2104  <precision>3</precision>
2105  <color>
2106   <r>255</r>
2107   <g>255</g>
2108   <b>255</b>
2109  </color>
2110  <bgcolor mode="nobackground">
2111   <r>255</r>
2112   <g>255</g>
2113   <b>255</b>
2114  </bgcolor>
2115  <bordermode>noborder</bordermode>
2116  <borderradius>1</borderradius>
2117  <borderwidth>1</borderwidth>
2118 </bsbObject>
2119 <bsbObject version="2" type="BSBHSlider">
2120  <objectName>RM_Freq_Max</objectName>
2121  <x>521</x>
2122  <y>384</y>
2123  <width>500</width>
2124  <height>27</height>
2125  <uuid>{786d3b00-71ba-4df3-bd78-efa14e9f1f85}</uuid>
2126  <visible>true</visible>
2127  <midichan>0</midichan>
2128  <midicc>0</midicc>
2129  <minimum>1.00000000</minimum>
2130  <maximum>10000.00000000</maximum>
2131  <value>8000.20019531</value>
2132  <mode>lin</mode>
2133  <mouseControl act="jump">continuous</mouseControl>
2134  <resolution>-1.00000000</resolution>
2135  <randomizable group="0">false</randomizable>
2136 </bsbObject>
2137 <bsbObject version="2" type="BSBDisplay">
2138  <objectName>RM_Freq_Max</objectName>
2139  <x>961</x>
2140  <y>402</y>
2141  <width>60</width>
2142  <height>25</height>
2143  <uuid>{0f8f95c3-9990-46c3-bdbf-3d2283c010e7}</uuid>
2144  <visible>true</visible>
2145  <midichan>0</midichan>
2146  <midicc>0</midicc>
2147  <label>8000.200</label>
2148  <alignment>right</alignment>
2149  <font>Liberation Sans</font>
2150  <fontsize>9</fontsize>
2151  <precision>3</precision>
2152  <color>
2153   <r>255</r>
2154   <g>255</g>
2155   <b>255</b>
2156  </color>
2157  <bgcolor mode="nobackground">
2158   <r>255</r>
2159   <g>255</g>
2160   <b>255</b>
2161  </bgcolor>
2162  <bordermode>noborder</bordermode>
2163  <borderradius>1</borderradius>
2164  <borderwidth>1</borderwidth>
2165 </bsbObject>
2166 <bsbObject version="2" type="BSBButton">
2167  <objectName>RMOnOff</objectName>
2168  <x>746</x>
2169  <y>307</y>
2170  <width>16</width>
2171  <height>16</height>
2172  <uuid>{6feb99ec-2725-4450-9499-e8a01e775a4f}</uuid>
2173  <visible>true</visible>
2174  <midichan>0</midichan>
2175  <midicc>0</midicc>
2176  <type>value</type>
2177  <pressedValue>1.00000000</pressedValue>
2178  <stringvalue/>
2179  <text/>
2180  <image>/</image>
2181  <eventLine/>
2182  <latch>true</latch>
2183  <latched>false</latched>
2184 </bsbObject>
2185 <bsbObject version="2" type="BSBLabel">
2186  <objectName/>
2187  <x>519</x>
2188  <y>425</y>
2189  <width>504</width>
2190  <height>132</height>
2191  <uuid>{5a7f66d0-63b6-41c9-a770-fb07ec3d240a}</uuid>
2192  <visible>true</visible>
2193  <midichan>0</midichan>
2194  <midicc>0</midicc>
2195  <label>Grain-by-Grain Bandpass Filtering On</label>
2196  <alignment>left</alignment>
2197  <font>Liberation Sans</font>
2198  <fontsize>14</fontsize>
2199  <precision>3</precision>
2200  <color>
2201   <r>255</r>
2202   <g>255</g>
2203   <b>255</b>
2204  </color>
2205  <bgcolor mode="background">
2206   <r>0</r>
2207   <g>80</g>
2208   <b>0</b>
2209  </bgcolor>
2210  <bordermode>border</bordermode>
2211  <borderradius>1</borderradius>
2212  <borderwidth>1</borderwidth>
2213 </bsbObject>
2214 <bsbObject version="2" type="BSBLabel">
2215  <objectName/>
2216  <x>521</x>
2217  <y>466</y>
2218  <width>180</width>
2219  <height>30</height>
2220  <uuid>{0bfc2585-8840-469a-9ba4-147d799fc0ff}</uuid>
2221  <visible>true</visible>
2222  <midichan>0</midichan>
2223  <midicc>0</midicc>
2224  <label>Cutoff Min</label>
2225  <alignment>left</alignment>
2226  <font>Liberation Sans</font>
2227  <fontsize>10</fontsize>
2228  <precision>3</precision>
2229  <color>
2230   <r>255</r>
2231   <g>255</g>
2232   <b>255</b>
2233  </color>
2234  <bgcolor mode="nobackground">
2235   <r>255</r>
2236   <g>255</g>
2237   <b>255</b>
2238  </bgcolor>
2239  <bordermode>noborder</bordermode>
2240  <borderradius>1</borderradius>
2241  <borderwidth>1</borderwidth>
2242 </bsbObject>
2243 <bsbObject version="2" type="BSBHSlider">
2244  <objectName>BPF_Cutoff_Min</objectName>
2245  <x>521</x>
2246  <y>448</y>
2247  <width>250</width>
2248  <height>27</height>
2249  <uuid>{3d25f4df-e980-45f9-9699-256214168d34}</uuid>
2250  <visible>true</visible>
2251  <midichan>0</midichan>
2252  <midicc>0</midicc>
2253  <minimum>4.00000000</minimum>
2254  <maximum>14.00000000</maximum>
2255  <value>6.15999985</value>
2256  <mode>lin</mode>
2257  <mouseControl act="jump">continuous</mouseControl>
2258  <resolution>-1.00000000</resolution>
2259  <randomizable group="0">false</randomizable>
2260 </bsbObject>
2261 <bsbObject version="2" type="BSBDisplay">
2262  <objectName>BPF_Cutoff_Min</objectName>
2263  <x>711</x>
2264  <y>466</y>
2265  <width>60</width>
2266  <height>30</height>
2267  <uuid>{22e3f973-c3f3-4f48-bbb7-e254c82fc2c8}</uuid>
2268  <visible>true</visible>
2269  <midichan>0</midichan>
2270  <midicc>0</midicc>
2271  <label>6.160</label>
2272  <alignment>right</alignment>
2273  <font>Liberation Sans</font>
2274  <fontsize>9</fontsize>
2275  <precision>3</precision>
2276  <color>
2277   <r>255</r>
2278   <g>255</g>
2279   <b>255</b>
2280  </color>
2281  <bgcolor mode="nobackground">
2282   <r>255</r>
2283   <g>255</g>
2284   <b>255</b>
2285  </bgcolor>
2286  <bordermode>noborder</bordermode>
2287  <borderradius>1</borderradius>
2288  <borderwidth>1</borderwidth>
2289 </bsbObject>
2290 <bsbObject version="2" type="BSBLabel">
2291  <objectName/>
2292  <x>771</x>
2293  <y>466</y>
2294  <width>180</width>
2295  <height>30</height>
2296  <uuid>{5bce04ee-1ec4-4e09-a16d-8131e015a8ae}</uuid>
2297  <visible>true</visible>
2298  <midichan>0</midichan>
2299  <midicc>0</midicc>
2300  <label>Cutoff Max</label>
2301  <alignment>left</alignment>
2302  <font>Liberation Sans</font>
2303  <fontsize>10</fontsize>
2304  <precision>3</precision>
2305  <color>
2306   <r>255</r>
2307   <g>255</g>
2308   <b>255</b>
2309  </color>
2310  <bgcolor mode="nobackground">
2311   <r>255</r>
2312   <g>255</g>
2313   <b>255</b>
2314  </bgcolor>
2315  <bordermode>noborder</bordermode>
2316  <borderradius>1</borderradius>
2317  <borderwidth>1</borderwidth>
2318 </bsbObject>
2319 <bsbObject version="2" type="BSBHSlider">
2320  <objectName>BPF_Cutoff_Max</objectName>
2321  <x>771</x>
2322  <y>448</y>
2323  <width>250</width>
2324  <height>27</height>
2325  <uuid>{d48539a1-49ca-4299-8822-165c1905f9d8}</uuid>
2326  <visible>true</visible>
2327  <midichan>0</midichan>
2328  <midicc>0</midicc>
2329  <minimum>4.00000000</minimum>
2330  <maximum>14.00000000</maximum>
2331  <value>14.00000000</value>
2332  <mode>lin</mode>
2333  <mouseControl act="jump">continuous</mouseControl>
2334  <resolution>-1.00000000</resolution>
2335  <randomizable group="0">false</randomizable>
2336 </bsbObject>
2337 <bsbObject version="2" type="BSBDisplay">
2338  <objectName>BPF_Cutoff_Max</objectName>
2339  <x>961</x>
2340  <y>466</y>
2341  <width>60</width>
2342  <height>25</height>
2343  <uuid>{6aaa7fcb-87b1-4907-b850-403379ae8cf0}</uuid>
2344  <visible>true</visible>
2345  <midichan>0</midichan>
2346  <midicc>0</midicc>
2347  <label>14.000</label>
2348  <alignment>right</alignment>
2349  <font>Liberation Sans</font>
2350  <fontsize>9</fontsize>
2351  <precision>3</precision>
2352  <color>
2353   <r>255</r>
2354   <g>255</g>
2355   <b>255</b>
2356  </color>
2357  <bgcolor mode="nobackground">
2358   <r>255</r>
2359   <g>255</g>
2360   <b>255</b>
2361  </bgcolor>
2362  <bordermode>noborder</bordermode>
2363  <borderradius>1</borderradius>
2364  <borderwidth>1</borderwidth>
2365 </bsbObject>
2366 <bsbObject version="2" type="BSBButton">
2367  <objectName>BPFOnOff</objectName>
2368  <x>746</x>
2369  <y>432</y>
2370  <width>16</width>
2371  <height>16</height>
2372  <uuid>{1ddbea0c-671c-4adf-b7d3-4876cec7a90e}</uuid>
2373  <visible>true</visible>
2374  <midichan>0</midichan>
2375  <midicc>0</midicc>
2376  <type>value</type>
2377  <pressedValue>1.00000000</pressedValue>
2378  <stringvalue/>
2379  <text/>
2380  <image>/</image>
2381  <eventLine/>
2382  <latch>true</latch>
2383  <latched>false</latched>
2384 </bsbObject>
2385 <bsbObject version="2" type="BSBLabel">
2386  <objectName/>
2387  <x>521</x>
2388  <y>500</y>
2389  <width>180</width>
2390  <height>30</height>
2391  <uuid>{eb49930b-ef7b-4be5-bf53-a73779bfa9d9}</uuid>
2392  <visible>true</visible>
2393  <midichan>0</midichan>
2394  <midicc>0</midicc>
2395  <label>Bandwidth Min</label>
2396  <alignment>left</alignment>
2397  <font>Liberation Sans</font>
2398  <fontsize>10</fontsize>
2399  <precision>3</precision>
2400  <color>
2401   <r>255</r>
2402   <g>255</g>
2403   <b>255</b>
2404  </color>
2405  <bgcolor mode="nobackground">
2406   <r>255</r>
2407   <g>255</g>
2408   <b>255</b>
2409  </bgcolor>
2410  <bordermode>noborder</bordermode>
2411  <borderradius>1</borderradius>
2412  <borderwidth>1</borderwidth>
2413 </bsbObject>
2414 <bsbObject version="2" type="BSBHSlider">
2415  <objectName>BPF_Bandwidth_Min</objectName>
2416  <x>521</x>
2417  <y>482</y>
2418  <width>250</width>
2419  <height>27</height>
2420  <uuid>{2f1b20c0-236a-46a5-aea9-80345983e20f}</uuid>
2421  <visible>true</visible>
2422  <midichan>0</midichan>
2423  <midicc>0</midicc>
2424  <minimum>0.00000000</minimum>
2425  <maximum>1.00000000</maximum>
2426  <value>0.25999999</value>
2427  <mode>lin</mode>
2428  <mouseControl act="jump">continuous</mouseControl>
2429  <resolution>-1.00000000</resolution>
2430  <randomizable group="0">false</randomizable>
2431 </bsbObject>
2432 <bsbObject version="2" type="BSBDisplay">
2433  <objectName>BPF_Bandwidth_Min_Value</objectName>
2434  <x>711</x>
2435  <y>500</y>
2436  <width>60</width>
2437  <height>30</height>
2438  <uuid>{e9feba80-3c25-465d-a83a-a0963d9eab3d}</uuid>
2439  <visible>true</visible>
2440  <midichan>0</midichan>
2441  <midicc>0</midicc>
2442  <label>0.011</label>
2443  <alignment>right</alignment>
2444  <font>Liberation Sans</font>
2445  <fontsize>9</fontsize>
2446  <precision>3</precision>
2447  <color>
2448   <r>255</r>
2449   <g>255</g>
2450   <b>255</b>
2451  </color>
2452  <bgcolor mode="nobackground">
2453   <r>255</r>
2454   <g>255</g>
2455   <b>255</b>
2456  </bgcolor>
2457  <bordermode>noborder</bordermode>
2458  <borderradius>1</borderradius>
2459  <borderwidth>1</borderwidth>
2460 </bsbObject>
2461 <bsbObject version="2" type="BSBLabel">
2462  <objectName/>
2463  <x>771</x>
2464  <y>500</y>
2465  <width>180</width>
2466  <height>30</height>
2467  <uuid>{98d58161-8aa8-4269-9468-e4c3b08e478b}</uuid>
2468  <visible>true</visible>
2469  <midichan>0</midichan>
2470  <midicc>0</midicc>
2471  <label>Bandwidth Max</label>
2472  <alignment>left</alignment>
2473  <font>Liberation Sans</font>
2474  <fontsize>10</fontsize>
2475  <precision>3</precision>
2476  <color>
2477   <r>255</r>
2478   <g>255</g>
2479   <b>255</b>
2480  </color>
2481  <bgcolor mode="nobackground">
2482   <r>255</r>
2483   <g>255</g>
2484   <b>255</b>
2485  </bgcolor>
2486  <bordermode>noborder</bordermode>
2487  <borderradius>1</borderradius>
2488  <borderwidth>1</borderwidth>
2489 </bsbObject>
2490 <bsbObject version="2" type="BSBHSlider">
2491  <objectName>BPF_Bandwidth_Max</objectName>
2492  <x>771</x>
2493  <y>482</y>
2494  <width>250</width>
2495  <height>27</height>
2496  <uuid>{34639c36-4fb2-4e00-969a-1ede00db03bd}</uuid>
2497  <visible>true</visible>
2498  <midichan>0</midichan>
2499  <midicc>0</midicc>
2500  <minimum>0.00000000</minimum>
2501  <maximum>1.00000000</maximum>
2502  <value>0.26800001</value>
2503  <mode>lin</mode>
2504  <mouseControl act="jump">continuous</mouseControl>
2505  <resolution>-1.00000000</resolution>
2506  <randomizable group="0">false</randomizable>
2507 </bsbObject>
2508 <bsbObject version="2" type="BSBDisplay">
2509  <objectName>BPF_Bandwidth_Max_Value</objectName>
2510  <x>961</x>
2511  <y>501</y>
2512  <width>60</width>
2513  <height>25</height>
2514  <uuid>{31802f96-c7bf-4892-9333-f3423b054933}</uuid>
2515  <visible>true</visible>
2516  <midichan>0</midichan>
2517  <midicc>0</midicc>
2518  <label>0.016</label>
2519  <alignment>right</alignment>
2520  <font>Liberation Sans</font>
2521  <fontsize>9</fontsize>
2522  <precision>3</precision>
2523  <color>
2524   <r>255</r>
2525   <g>255</g>
2526   <b>255</b>
2527  </color>
2528  <bgcolor mode="nobackground">
2529   <r>255</r>
2530   <g>255</g>
2531   <b>255</b>
2532  </bgcolor>
2533  <bordermode>noborder</bordermode>
2534  <borderradius>1</borderradius>
2535  <borderwidth>1</borderwidth>
2536 </bsbObject>
2537 <bsbObject version="2" type="BSBLabel">
2538  <objectName/>
2539  <x>521</x>
2540  <y>534</y>
2541  <width>180</width>
2542  <height>30</height>
2543  <uuid>{810559d5-3f0d-4d5d-b091-590c2b934a6a}</uuid>
2544  <visible>true</visible>
2545  <midichan>0</midichan>
2546  <midicc>0</midicc>
2547  <label>Mix</label>
2548  <alignment>left</alignment>
2549  <font>Liberation Sans</font>
2550  <fontsize>10</fontsize>
2551  <precision>3</precision>
2552  <color>
2553   <r>255</r>
2554   <g>255</g>
2555   <b>255</b>
2556  </color>
2557  <bgcolor mode="nobackground">
2558   <r>255</r>
2559   <g>255</g>
2560   <b>255</b>
2561  </bgcolor>
2562  <bordermode>noborder</bordermode>
2563  <borderradius>1</borderradius>
2564  <borderwidth>1</borderwidth>
2565 </bsbObject>
2566 <bsbObject version="2" type="BSBHSlider">
2567  <objectName>BPF_Mix</objectName>
2568  <x>521</x>
2569  <y>516</y>
2570  <width>250</width>
2571  <height>27</height>
2572  <uuid>{8fa04709-f197-43a6-921e-2c10600a677a}</uuid>
2573  <visible>true</visible>
2574  <midichan>0</midichan>
2575  <midicc>0</midicc>
2576  <minimum>0.00000000</minimum>
2577  <maximum>1.00000000</maximum>
2578  <value>0.00000000</value>
2579  <mode>lin</mode>
2580  <mouseControl act="jump">continuous</mouseControl>
2581  <resolution>-1.00000000</resolution>
2582  <randomizable group="0">false</randomizable>
2583 </bsbObject>
2584 <bsbObject version="2" type="BSBDisplay">
2585  <objectName>BPF_Mix</objectName>
2586  <x>711</x>
2587  <y>534</y>
2588  <width>60</width>
2589  <height>30</height>
2590  <uuid>{c6511105-2f1b-4ed2-9e3c-18e026e8e797}</uuid>
2591  <visible>true</visible>
2592  <midichan>0</midichan>
2593  <midicc>0</midicc>
2594  <label>0.000</label>
2595  <alignment>right</alignment>
2596  <font>Liberation Sans</font>
2597  <fontsize>9</fontsize>
2598  <precision>3</precision>
2599  <color>
2600   <r>255</r>
2601   <g>255</g>
2602   <b>255</b>
2603  </color>
2604  <bgcolor mode="nobackground">
2605   <r>255</r>
2606   <g>255</g>
2607   <b>255</b>
2608  </bgcolor>
2609  <bordermode>noborder</bordermode>
2610  <borderradius>1</borderradius>
2611  <borderwidth>1</borderwidth>
2612 </bsbObject>
2613 <bsbObject version="2" type="BSBLabel">
2614  <objectName/>
2615  <x>771</x>
2616  <y>534</y>
2617  <width>180</width>
2618  <height>30</height>
2619  <uuid>{09dae760-2f17-4e3c-b951-fec989b91193}</uuid>
2620  <visible>true</visible>
2621  <midichan>0</midichan>
2622  <midicc>0</midicc>
2623  <label>Gain</label>
2624  <alignment>left</alignment>
2625  <font>Liberation Sans</font>
2626  <fontsize>10</fontsize>
2627  <precision>3</precision>
2628  <color>
2629   <r>255</r>
2630   <g>255</g>
2631   <b>255</b>
2632  </color>
2633  <bgcolor mode="nobackground">
2634   <r>255</r>
2635   <g>255</g>
2636   <b>255</b>
2637  </bgcolor>
2638  <bordermode>noborder</bordermode>
2639  <borderradius>1</borderradius>
2640  <borderwidth>1</borderwidth>
2641 </bsbObject>
2642 <bsbObject version="2" type="BSBHSlider">
2643  <objectName>BPF_Gain</objectName>
2644  <x>771</x>
2645  <y>516</y>
2646  <width>250</width>
2647  <height>27</height>
2648  <uuid>{bae3e76e-3cc7-4d1d-88c3-a1d758ff53d8}</uuid>
2649  <visible>true</visible>
2650  <midichan>0</midichan>
2651  <midicc>0</midicc>
2652  <minimum>0.00000000</minimum>
2653  <maximum>30.00000000</maximum>
2654  <value>20.87999916</value>
2655  <mode>lin</mode>
2656  <mouseControl act="jump">continuous</mouseControl>
2657  <resolution>-1.00000000</resolution>
2658  <randomizable group="0">false</randomizable>
2659 </bsbObject>
2660 <bsbObject version="2" type="BSBDisplay">
2661  <objectName>BPF_Gain</objectName>
2662  <x>961</x>
2663  <y>534</y>
2664  <width>60</width>
2665  <height>25</height>
2666  <uuid>{36653045-9f27-42b8-afed-f84e1e3af9ef}</uuid>
2667  <visible>true</visible>
2668  <midichan>0</midichan>
2669  <midicc>0</midicc>
2670  <label>20.880</label>
2671  <alignment>right</alignment>
2672  <font>Liberation Sans</font>
2673  <fontsize>9</fontsize>
2674  <precision>3</precision>
2675  <color>
2676   <r>255</r>
2677   <g>255</g>
2678   <b>255</b>
2679  </color>
2680  <bgcolor mode="nobackground">
2681   <r>255</r>
2682   <g>255</g>
2683   <b>255</b>
2684  </bgcolor>
2685  <bordermode>noborder</bordermode>
2686  <borderradius>1</borderradius>
2687  <borderwidth>1</borderwidth>
2688 </bsbObject>
2689 <bsbObject version="2" type="BSBLabel">
2690  <objectName/>
2691  <x>519</x>
2692  <y>558</y>
2693  <width>504</width>
2694  <height>90</height>
2695  <uuid>{d52af2b8-90f6-427c-953e-ad3129ee367e}</uuid>
2696  <visible>true</visible>
2697  <midichan>0</midichan>
2698  <midicc>0</midicc>
2699  <label>Global Filtering    On</label>
2700  <alignment>left</alignment>
2701  <font>Liberation Sans</font>
2702  <fontsize>14</fontsize>
2703  <precision>3</precision>
2704  <color>
2705   <r>255</r>
2706   <g>255</g>
2707   <b>255</b>
2708  </color>
2709  <bgcolor mode="background">
2710   <r>0</r>
2711   <g>60</g>
2712   <b>0</b>
2713  </bgcolor>
2714  <bordermode>border</bordermode>
2715  <borderradius>1</borderradius>
2716  <borderwidth>1</borderwidth>
2717 </bsbObject>
2718 <bsbObject version="2" type="BSBLabel">
2719  <objectName/>
2720  <x>521</x>
2721  <y>594</y>
2722  <width>180</width>
2723  <height>30</height>
2724  <uuid>{ebf4495e-58b0-4b92-9e12-9b3d86a36dc3}</uuid>
2725  <visible>true</visible>
2726  <midichan>0</midichan>
2727  <midicc>0</midicc>
2728  <label>HPF Cutoff</label>
2729  <alignment>left</alignment>
2730  <font>Liberation Sans</font>
2731  <fontsize>10</fontsize>
2732  <precision>3</precision>
2733  <color>
2734   <r>255</r>
2735   <g>255</g>
2736   <b>255</b>
2737  </color>
2738  <bgcolor mode="nobackground">
2739   <r>255</r>
2740   <g>255</g>
2741   <b>255</b>
2742  </bgcolor>
2743  <bordermode>noborder</bordermode>
2744  <borderradius>1</borderradius>
2745  <borderwidth>1</borderwidth>
2746 </bsbObject>
2747 <bsbObject version="2" type="BSBHSlider">
2748  <objectName>HPF_Cutoff</objectName>
2749  <x>521</x>
2750  <y>576</y>
2751  <width>500</width>
2752  <height>27</height>
2753  <uuid>{cba3588b-4092-498e-afcd-916c02dae81b}</uuid>
2754  <visible>true</visible>
2755  <midichan>0</midichan>
2756  <midicc>0</midicc>
2757  <minimum>0.00000000</minimum>
2758  <maximum>1.00000000</maximum>
2759  <value>0.00600000</value>
2760  <mode>lin</mode>
2761  <mouseControl act="jump">continuous</mouseControl>
2762  <resolution>-1.00000000</resolution>
2763  <randomizable group="0">false</randomizable>
2764 </bsbObject>
2765 <bsbObject version="2" type="BSBDisplay">
2766  <objectName>HPF_Cutoff_Value</objectName>
2767  <x>961</x>
2768  <y>594</y>
2769  <width>60</width>
2770  <height>25</height>
2771  <uuid>{c0fd4a55-8a99-437f-addb-63f42a190f80}</uuid>
2772  <visible>true</visible>
2773  <midichan>0</midichan>
2774  <midicc>0</midicc>
2775  <label>20.852</label>
2776  <alignment>right</alignment>
2777  <font>Liberation Sans</font>
2778  <fontsize>9</fontsize>
2779  <precision>3</precision>
2780  <color>
2781   <r>255</r>
2782   <g>255</g>
2783   <b>255</b>
2784  </color>
2785  <bgcolor mode="nobackground">
2786   <r>255</r>
2787   <g>255</g>
2788   <b>255</b>
2789  </bgcolor>
2790  <bordermode>noborder</bordermode>
2791  <borderradius>1</borderradius>
2792  <borderwidth>1</borderwidth>
2793 </bsbObject>
2794 <bsbObject version="2" type="BSBLabel">
2795  <objectName/>
2796  <x>521</x>
2797  <y>627</y>
2798  <width>180</width>
2799  <height>30</height>
2800  <uuid>{14da3e8f-7483-4cc0-bc95-e6464ae40184}</uuid>
2801  <visible>true</visible>
2802  <midichan>0</midichan>
2803  <midicc>0</midicc>
2804  <label>LPF Cutoff</label>
2805  <alignment>left</alignment>
2806  <font>Liberation Sans</font>
2807  <fontsize>10</fontsize>
2808  <precision>3</precision>
2809  <color>
2810   <r>255</r>
2811   <g>255</g>
2812   <b>255</b>
2813  </color>
2814  <bgcolor mode="nobackground">
2815   <r>255</r>
2816   <g>255</g>
2817   <b>255</b>
2818  </bgcolor>
2819  <bordermode>noborder</bordermode>
2820  <borderradius>1</borderradius>
2821  <borderwidth>1</borderwidth>
2822 </bsbObject>
2823 <bsbObject version="2" type="BSBHSlider">
2824  <objectName>LPF_Cutoff</objectName>
2825  <x>521</x>
2826  <y>609</y>
2827  <width>500</width>
2828  <height>27</height>
2829  <uuid>{0bf556d0-4bcb-44b6-836a-d29171be3dd8}</uuid>
2830  <visible>true</visible>
2831  <midichan>0</midichan>
2832  <midicc>0</midicc>
2833  <minimum>0.00000000</minimum>
2834  <maximum>1.00000000</maximum>
2835  <value>1.00000000</value>
2836  <mode>lin</mode>
2837  <mouseControl act="jump">continuous</mouseControl>
2838  <resolution>-1.00000000</resolution>
2839  <randomizable group="0">false</randomizable>
2840 </bsbObject>
2841 <bsbObject version="2" type="BSBDisplay">
2842  <objectName>LPF_Cutoff_Value</objectName>
2843  <x>961</x>
2844  <y>627</y>
2845  <width>60</width>
2846  <height>25</height>
2847  <uuid>{e74cba6c-49af-46b1-a6b5-12bf6a2afac8}</uuid>
2848  <visible>true</visible>
2849  <midichan>0</midichan>
2850  <midicc>0</midicc>
2851  <label>20000.010</label>
2852  <alignment>right</alignment>
2853  <font>Liberation Sans</font>
2854  <fontsize>9</fontsize>
2855  <precision>3</precision>
2856  <color>
2857   <r>255</r>
2858   <g>255</g>
2859   <b>255</b>
2860  </color>
2861  <bgcolor mode="nobackground">
2862   <r>255</r>
2863   <g>255</g>
2864   <b>255</b>
2865  </bgcolor>
2866  <bordermode>noborder</bordermode>
2867  <borderradius>1</borderradius>
2868  <borderwidth>1</borderwidth>
2869 </bsbObject>
2870 <bsbObject version="2" type="BSBButton">
2871  <objectName>FiltOnOff</objectName>
2872  <x>650</x>
2873  <y>565</y>
2874  <width>16</width>
2875  <height>16</height>
2876  <uuid>{41b90a50-575f-4897-ac75-4d43cfef8873}</uuid>
2877  <visible>true</visible>
2878  <midichan>0</midichan>
2879  <midicc>0</midicc>
2880  <type>value</type>
2881  <pressedValue>1.00000000</pressedValue>
2882  <stringvalue/>
2883  <text/>
2884  <image>/</image>
2885  <eventLine/>
2886  <latch>true</latch>
2887  <latched>false</latched>
2888 </bsbObject>
2889 <bsbObject version="2" type="BSBLabel">
2890  <objectName/>
2891  <x>8</x>
2892  <y>543</y>
2893  <width>180</width>
2894  <height>30</height>
2895  <uuid>{51bafdef-2c23-4a21-86fe-27c32af699bf}</uuid>
2896  <visible>true</visible>
2897  <midichan>0</midichan>
2898  <midicc>0</midicc>
2899  <label>Mix</label>
2900  <alignment>left</alignment>
2901  <font>Liberation Sans</font>
2902  <fontsize>10</fontsize>
2903  <precision>3</precision>
2904  <color>
2905   <r>255</r>
2906   <g>255</g>
2907   <b>255</b>
2908  </color>
2909  <bgcolor mode="nobackground">
2910   <r>255</r>
2911   <g>255</g>
2912   <b>255</b>
2913  </bgcolor>
2914  <bordermode>noborder</bordermode>
2915  <borderradius>1</borderradius>
2916  <borderwidth>1</borderwidth>
2917 </bsbObject>
2918 <bsbObject version="2" type="BSBHSlider">
2919  <objectName>RVB_Mix</objectName>
2920  <x>8</x>
2921  <y>525</y>
2922  <width>160</width>
2923  <height>27</height>
2924  <uuid>{76cd15a8-cdb1-4598-9a58-2a8ce5a91fbe}</uuid>
2925  <visible>true</visible>
2926  <midichan>0</midichan>
2927  <midicc>0</midicc>
2928  <minimum>0.00000000</minimum>
2929  <maximum>1.00000000</maximum>
2930  <value>0.89375001</value>
2931  <mode>lin</mode>
2932  <mouseControl act="jump">continuous</mouseControl>
2933  <resolution>-1.00000000</resolution>
2934  <randomizable group="0">false</randomizable>
2935 </bsbObject>
2936 <bsbObject version="2" type="BSBDisplay">
2937  <objectName>RVB_Mix</objectName>
2938  <x>110</x>
2939  <y>543</y>
2940  <width>60</width>
2941  <height>30</height>
2942  <uuid>{d592750e-7386-4a2b-8cea-342c0f8c4e7f}</uuid>
2943  <visible>true</visible>
2944  <midichan>0</midichan>
2945  <midicc>0</midicc>
2946  <label>0.894</label>
2947  <alignment>right</alignment>
2948  <font>Liberation Sans</font>
2949  <fontsize>9</fontsize>
2950  <precision>3</precision>
2951  <color>
2952   <r>255</r>
2953   <g>255</g>
2954   <b>255</b>
2955  </color>
2956  <bgcolor mode="nobackground">
2957   <r>255</r>
2958   <g>255</g>
2959   <b>255</b>
2960  </bgcolor>
2961  <bordermode>noborder</bordermode>
2962  <borderradius>1</borderradius>
2963  <borderwidth>1</borderwidth>
2964 </bsbObject>
2965 <bsbObject version="2" type="BSBLabel">
2966  <objectName/>
2967  <x>6</x>
2968  <y>580</y>
2969  <width>504</width>
2970  <height>68</height>
2971  <uuid>{0f013d78-60df-4341-8310-0bed7325862f}</uuid>
2972  <visible>true</visible>
2973  <midichan>0</midichan>
2974  <midicc>0</midicc>
2975  <label>Input File</label>
2976  <alignment>left</alignment>
2977  <font>Liberation Sans</font>
2978  <fontsize>14</fontsize>
2979  <precision>3</precision>
2980  <color>
2981   <r>255</r>
2982   <g>255</g>
2983   <b>255</b>
2984  </color>
2985  <bgcolor mode="background">
2986   <r>0</r>
2987   <g>140</g>
2988   <b>0</b>
2989  </bgcolor>
2990  <bordermode>border</bordermode>
2991  <borderradius>1</borderradius>
2992  <borderwidth>1</borderwidth>
2993 </bsbObject>
2994 <bsbObject version="2" type="BSBButton">
2995  <objectName>_Browse</objectName>
2996  <x>8</x>
2997  <y>608</y>
2998  <width>170</width>
2999  <height>30</height>
3000  <uuid>{bfe295fa-e4ba-482d-a338-63549ff21097}</uuid>
3001  <visible>true</visible>
3002  <midichan>0</midichan>
3003  <midicc>0</midicc>
3004  <type>value</type>
3005  <pressedValue>1.00000000</pressedValue>
3006  <stringvalue>ClassicalGuitar.wav</stringvalue>
3007  <text>Browse Audio File</text>
3008  <image>/</image>
3009  <eventLine/>
3010  <latch>false</latch>
3011  <latched>false</latched>
3012 </bsbObject>
3013 <bsbObject version="2" type="BSBLineEdit">
3014  <objectName>_Browse</objectName>
3015  <x>178</x>
3016  <y>609</y>
3017  <width>330</width>
3018  <height>28</height>
3019  <uuid>{8102a36a-39d3-4c1f-90c7-36a4e07b549a}</uuid>
3020  <visible>true</visible>
3021  <midichan>0</midichan>
3022  <midicc>0</midicc>
3023  <label>ClassicalGuitar.wav</label>
3024  <alignment>left</alignment>
3025  <font>Liberation Sans</font>
3026  <fontsize>10</fontsize>
3027  <precision>3</precision>
3028  <color>
3029   <r>0</r>
3030   <g>0</g>
3031   <b>0</b>
3032  </color>
3033  <bgcolor mode="nobackground">
3034   <r>229</r>
3035   <g>229</g>
3036   <b>229</b>
3037  </bgcolor>
3038  <background>nobackground</background>
3039 </bsbObject>
3040 <bsbObject version="2" type="BSBLabel">
3041  <objectName/>
3042  <x>178</x>
3043  <y>543</y>
3044  <width>180</width>
3045  <height>30</height>
3046  <uuid>{833e6124-7572-4aa0-a989-543094ce0291}</uuid>
3047  <visible>true</visible>
3048  <midichan>0</midichan>
3049  <midicc>0</midicc>
3050  <label>Size</label>
3051  <alignment>left</alignment>
3052  <font>Liberation Sans</font>
3053  <fontsize>10</fontsize>
3054  <precision>3</precision>
3055  <color>
3056   <r>255</r>
3057   <g>255</g>
3058   <b>255</b>
3059  </color>
3060  <bgcolor mode="nobackground">
3061   <r>255</r>
3062   <g>255</g>
3063   <b>255</b>
3064  </bgcolor>
3065  <bordermode>noborder</bordermode>
3066  <borderradius>1</borderradius>
3067  <borderwidth>1</borderwidth>
3068 </bsbObject>
3069 <bsbObject version="2" type="BSBHSlider">
3070  <objectName>RVB_Size</objectName>
3071  <x>178</x>
3072  <y>525</y>
3073  <width>160</width>
3074  <height>27</height>
3075  <uuid>{e1e15fd9-dc33-47d3-9f92-401c61a31f59}</uuid>
3076  <visible>true</visible>
3077  <midichan>0</midichan>
3078  <midicc>0</midicc>
3079  <minimum>0.00000000</minimum>
3080  <maximum>1.00000000</maximum>
3081  <value>0.89999998</value>
3082  <mode>lin</mode>
3083  <mouseControl act="jump">continuous</mouseControl>
3084  <resolution>-1.00000000</resolution>
3085  <randomizable group="0">false</randomizable>
3086 </bsbObject>
3087 <bsbObject version="2" type="BSBDisplay">
3088  <objectName>RVB_Size</objectName>
3089  <x>280</x>
3090  <y>543</y>
3091  <width>60</width>
3092  <height>30</height>
3093  <uuid>{8c21984f-2ca6-4953-b68b-eb4ff83e1966}</uuid>
3094  <visible>true</visible>
3095  <midichan>0</midichan>
3096  <midicc>0</midicc>
3097  <label>0.900</label>
3098  <alignment>right</alignment>
3099  <font>Liberation Sans</font>
3100  <fontsize>9</fontsize>
3101  <precision>3</precision>
3102  <color>
3103   <r>255</r>
3104   <g>255</g>
3105   <b>255</b>
3106  </color>
3107  <bgcolor mode="nobackground">
3108   <r>255</r>
3109   <g>255</g>
3110   <b>255</b>
3111  </bgcolor>
3112  <bordermode>noborder</bordermode>
3113  <borderradius>1</borderradius>
3114  <borderwidth>1</borderwidth>
3115 </bsbObject>
3116 <bsbObject version="2" type="BSBLabel">
3117  <objectName/>
3118  <x>348</x>
3119  <y>543</y>
3120  <width>180</width>
3121  <height>30</height>
3122  <uuid>{06aa3c1c-a448-4e93-95d7-fdb864284ca8}</uuid>
3123  <visible>true</visible>
3124  <midichan>0</midichan>
3125  <midicc>0</midicc>
3126  <label>Cutoff</label>
3127  <alignment>left</alignment>
3128  <font>Liberation Sans</font>
3129  <fontsize>10</fontsize>
3130  <precision>3</precision>
3131  <color>
3132   <r>255</r>
3133   <g>255</g>
3134   <b>255</b>
3135  </color>
3136  <bgcolor mode="nobackground">
3137   <r>255</r>
3138   <g>255</g>
3139   <b>255</b>
3140  </bgcolor>
3141  <bordermode>noborder</bordermode>
3142  <borderradius>1</borderradius>
3143  <borderwidth>1</borderwidth>
3144 </bsbObject>
3145 <bsbObject version="2" type="BSBHSlider">
3146  <objectName>RVB_Cutoff</objectName>
3147  <x>348</x>
3148  <y>525</y>
3149  <width>160</width>
3150  <height>27</height>
3151  <uuid>{52496e94-8856-42c5-9fdd-520173ea0f2c}</uuid>
3152  <visible>true</visible>
3153  <midichan>0</midichan>
3154  <midicc>0</midicc>
3155  <minimum>20.00000000</minimum>
3156  <maximum>20000.00000000</maximum>
3157  <value>11883.12500000</value>
3158  <mode>lin</mode>
3159  <mouseControl act="jump">continuous</mouseControl>
3160  <resolution>-1.00000000</resolution>
3161  <randomizable group="0">false</randomizable>
3162 </bsbObject>
3163 <bsbObject version="2" type="BSBDisplay">
3164  <objectName>RVB_Cutoff</objectName>
3165  <x>450</x>
3166  <y>543</y>
3167  <width>60</width>
3168  <height>30</height>
3169  <uuid>{6bd04ccc-1dce-4d44-bb01-c98eb2039799}</uuid>
3170  <visible>true</visible>
3171  <midichan>0</midichan>
3172  <midicc>0</midicc>
3173  <label>11883.125</label>
3174  <alignment>right</alignment>
3175  <font>Liberation Sans</font>
3176  <fontsize>9</fontsize>
3177  <precision>3</precision>
3178  <color>
3179   <r>255</r>
3180   <g>255</g>
3181   <b>255</b>
3182  </color>
3183  <bgcolor mode="nobackground">
3184   <r>255</r>
3185   <g>255</g>
3186   <b>255</b>
3187  </bgcolor>
3188  <bordermode>noborder</bordermode>
3189  <borderradius>1</borderradius>
3190  <borderwidth>1</borderwidth>
3191 </bsbObject>
3192</bsbPanel>
3193<bsbPresets>
3194<preset name="INIT" number="0" >
3195<value id="{55273d97-d39a-441c-8da6-87ea139493b6}" mode="1" >0.00000000</value>
3196<value id="{55273d97-d39a-441c-8da6-87ea139493b6}" mode="4" >0</value>
3197<value id="{8f899f73-cfdb-4cba-881e-458ca38d2473}" mode="1" >0.30000001</value>
3198<value id="{95133863-04df-4ec2-b7ea-3fec18dc36fe}" mode="1" >0.30000001</value>
3199<value id="{95133863-04df-4ec2-b7ea-3fec18dc36fe}" mode="4" >0.300</value>
3200<value id="{189f2c49-2073-4f2d-83ed-77a51c86bcc2}" mode="1" >0.00000000</value>
3201<value id="{8829cce9-907e-440d-ace8-774244e2ca84}" mode="1" >0.00000000</value>
3202<value id="{8829cce9-907e-440d-ace8-774244e2ca84}" mode="4" >0.000</value>
3203<value id="{00eb88cd-00e6-49e6-9b4e-1da883c22cb0}" mode="1" >0.25000000</value>
3204<value id="{e3ccec3a-893c-498c-ab7f-679cb44d0dca}" mode="1" >0.25000000</value>
3205<value id="{e3ccec3a-893c-498c-ab7f-679cb44d0dca}" mode="4" >0.250</value>
3206<value id="{6c0fea2c-9d68-4e97-bab0-0ff1e5904298}" mode="1" >0.50000000</value>
3207<value id="{7569fb66-578f-4c26-9a4a-7b64c1ec40ca}" mode="1" >0.50000000</value>
3208<value id="{7569fb66-578f-4c26-9a4a-7b64c1ec40ca}" mode="4" >0.500</value>
3209<value id="{a0c90857-7310-4ec2-a193-24b3181a0a16}" mode="1" >0.00200000</value>
3210<value id="{648254b7-58e3-4a88-9110-01822df76b68}" mode="1" >0.00200000</value>
3211<value id="{648254b7-58e3-4a88-9110-01822df76b68}" mode="4" >0.002</value>
3212<value id="{3e019e12-b403-417b-a62f-cd514b4fbe45}" mode="1" >1.00000000</value>
3213<value id="{5d6de635-b049-4b33-9497-5dae6ed04731}" mode="1" >1.00000000</value>
3214<value id="{5d6de635-b049-4b33-9497-5dae6ed04731}" mode="4" >1.000</value>
3215<value id="{bba5f073-15d1-4a0d-908c-d3b73e9ec405}" mode="1" >0.48199999</value>
3216<value id="{6c09f836-048e-45bb-a9e5-7ba884ef4277}" mode="1" >0.00300000</value>
3217<value id="{6c09f836-048e-45bb-a9e5-7ba884ef4277}" mode="4" >0.003</value>
3218<value id="{5846dcd2-0841-4d6c-9708-3a2b2cb7f668}" mode="1" >0.63000000</value>
3219<value id="{a966e0a7-fa32-4333-8319-3869c2a3edc2}" mode="1" >60.08900070</value>
3220<value id="{a966e0a7-fa32-4333-8319-3869c2a3edc2}" mode="4" >60.089</value>
3221<value id="{2617dbe0-61b1-41af-a512-a96de791a710}" mode="1" >0.83200002</value>
3222<value id="{8b4b116e-5d3a-48e9-a5c3-b8bf919c2f95}" mode="1" >0.83200002</value>
3223<value id="{8b4b116e-5d3a-48e9-a5c3-b8bf919c2f95}" mode="4" >0.832</value>
3224<value id="{95733af6-c2ef-4e08-9b03-9d22f3f1e454}" mode="1" >0.91200000</value>
3225<value id="{dc0c739a-ad94-4286-9c5e-10a74640b948}" mode="1" >0.60000002</value>
3226<value id="{dc0c739a-ad94-4286-9c5e-10a74640b948}" mode="4" >0.600</value>
3227<value id="{2232516c-cdc7-49e6-80ee-1cf950410978}" mode="1" >0.91200000</value>
3228<value id="{2b8541c3-8e4f-4b73-adf2-462220fa1d94}" mode="1" >0.60000002</value>
3229<value id="{2b8541c3-8e4f-4b73-adf2-462220fa1d94}" mode="4" >0.600</value>
3230<value id="{8e2d43f0-da03-48e0-a993-1edb26cdc5c7}" mode="1" >0.00000000</value>
3231<value id="{8e2d43f0-da03-48e0-a993-1edb26cdc5c7}" mode="4" >0</value>
3232<value id="{36da2080-5c2b-4a77-9eba-0f5f52f208b5}" mode="1" >0.39965999</value>
3233<value id="{a6c7e49b-194b-4778-bcd4-6176e3e02ca9}" mode="1" >0.40000001</value>
3234<value id="{a6c7e49b-194b-4778-bcd4-6176e3e02ca9}" mode="4" >0.400</value>
3235<value id="{4adc99f8-c2ee-42ea-958c-f5563cf373e5}" mode="1" >0.49955001</value>
3236<value id="{84bcd025-362c-4be2-99ef-cab7de104b2a}" mode="1" >0.50000000</value>
3237<value id="{84bcd025-362c-4be2-99ef-cab7de104b2a}" mode="4" >0.500</value>
3238<value id="{f7feb0e5-b26f-4925-88ae-8417cf1dcd0a}" mode="1" >0.00000000</value>
3239<value id="{1efba2e1-40af-4009-bed2-1e96780d0e4b}" mode="1" >0.00000000</value>
3240<value id="{1efba2e1-40af-4009-bed2-1e96780d0e4b}" mode="4" >0.000</value>
3241<value id="{07952487-6e03-413f-930a-343610cacb73}" mode="1" >0.00000000</value>
3242<value id="{58f459be-8a71-40d7-a6b3-d4dd225f0e7d}" mode="1" >0.00000000</value>
3243<value id="{58f459be-8a71-40d7-a6b3-d4dd225f0e7d}" mode="4" >0.000</value>
3244<value id="{376a6829-cc9a-4c98-a8b6-cb3b7423164b}" mode="1" >0.00000000</value>
3245<value id="{50b1352f-ae74-4cdb-becf-4777aaab3063}" mode="1" >0.00000000</value>
3246<value id="{50b1352f-ae74-4cdb-becf-4777aaab3063}" mode="4" >0.000</value>
3247<value id="{4e86c254-5afc-4db7-b63c-1ad7bf998596}" mode="1" >-2.03999996</value>
3248<value id="{b8bec75d-b063-48f5-a25b-0413770d54ae}" mode="1" >-2.03999996</value>
3249<value id="{b8bec75d-b063-48f5-a25b-0413770d54ae}" mode="4" >-2.040</value>
3250<value id="{f212768c-e843-41ca-9eef-abf032850ea6}" mode="1" >0.00000000</value>
3251<value id="{88da0d94-99bd-4a19-acd4-daab786d139f}" mode="1" >0.00000000</value>
3252<value id="{88da0d94-99bd-4a19-acd4-daab786d139f}" mode="4" >0.000</value>
3253<value id="{4b8bd5b8-3a8d-4982-8634-cee213a1f151}" mode="1" >0.24800000</value>
3254<value id="{5bd5400f-83e9-43e5-852f-48fab6424531}" mode="1" >0.24800000</value>
3255<value id="{5bd5400f-83e9-43e5-852f-48fab6424531}" mode="4" >0.248</value>
3256<value id="{a6bfa00a-c891-425f-943f-db79506429ad}" mode="1" >500.95001221</value>
3257<value id="{0ecbe118-4d18-491e-ad1a-8aa1a2f06f2e}" mode="1" >500.95001221</value>
3258<value id="{0ecbe118-4d18-491e-ad1a-8aa1a2f06f2e}" mode="4" >500.950</value>
3259<value id="{786d3b00-71ba-4df3-bd78-efa14e9f1f85}" mode="1" >8000.20019531</value>
3260<value id="{0f8f95c3-9990-46c3-bdbf-3d2283c010e7}" mode="1" >8000.20019531</value>
3261<value id="{0f8f95c3-9990-46c3-bdbf-3d2283c010e7}" mode="4" >8000.200</value>
3262<value id="{6feb99ec-2725-4450-9499-e8a01e775a4f}" mode="1" >0.00000000</value>
3263<value id="{6feb99ec-2725-4450-9499-e8a01e775a4f}" mode="4" >0</value>
3264<value id="{3d25f4df-e980-45f9-9699-256214168d34}" mode="1" >6.15999985</value>
3265<value id="{22e3f973-c3f3-4f48-bbb7-e254c82fc2c8}" mode="1" >6.15999985</value>
3266<value id="{22e3f973-c3f3-4f48-bbb7-e254c82fc2c8}" mode="4" >6.160</value>
3267<value id="{d48539a1-49ca-4299-8822-165c1905f9d8}" mode="1" >14.00000000</value>
3268<value id="{6aaa7fcb-87b1-4907-b850-403379ae8cf0}" mode="1" >14.00000000</value>
3269<value id="{6aaa7fcb-87b1-4907-b850-403379ae8cf0}" mode="4" >14.000</value>
3270<value id="{1ddbea0c-671c-4adf-b7d3-4876cec7a90e}" mode="1" >0.00000000</value>
3271<value id="{1ddbea0c-671c-4adf-b7d3-4876cec7a90e}" mode="4" >0</value>
3272<value id="{2f1b20c0-236a-46a5-aea9-80345983e20f}" mode="1" >0.25999999</value>
3273<value id="{e9feba80-3c25-465d-a83a-a0963d9eab3d}" mode="1" >0.01100000</value>
3274<value id="{e9feba80-3c25-465d-a83a-a0963d9eab3d}" mode="4" >0.011</value>
3275<value id="{34639c36-4fb2-4e00-969a-1ede00db03bd}" mode="1" >0.26800001</value>
3276<value id="{31802f96-c7bf-4892-9333-f3423b054933}" mode="1" >0.01600000</value>
3277<value id="{31802f96-c7bf-4892-9333-f3423b054933}" mode="4" >0.016</value>
3278<value id="{8fa04709-f197-43a6-921e-2c10600a677a}" mode="1" >0.00000000</value>
3279<value id="{c6511105-2f1b-4ed2-9e3c-18e026e8e797}" mode="1" >0.00000000</value>
3280<value id="{c6511105-2f1b-4ed2-9e3c-18e026e8e797}" mode="4" >0.000</value>
3281<value id="{bae3e76e-3cc7-4d1d-88c3-a1d758ff53d8}" mode="1" >20.87999916</value>
3282<value id="{36653045-9f27-42b8-afed-f84e1e3af9ef}" mode="1" >20.87999916</value>
3283<value id="{36653045-9f27-42b8-afed-f84e1e3af9ef}" mode="4" >20.880</value>
3284<value id="{cba3588b-4092-498e-afcd-916c02dae81b}" mode="1" >0.00600000</value>
3285<value id="{c0fd4a55-8a99-437f-addb-63f42a190f80}" mode="1" >20.85199928</value>
3286<value id="{c0fd4a55-8a99-437f-addb-63f42a190f80}" mode="4" >20.852</value>
3287<value id="{0bf556d0-4bcb-44b6-836a-d29171be3dd8}" mode="1" >1.00000000</value>
3288<value id="{e74cba6c-49af-46b1-a6b5-12bf6a2afac8}" mode="1" >20000.00000000</value>
3289<value id="{e74cba6c-49af-46b1-a6b5-12bf6a2afac8}" mode="4" >20000.000</value>
3290<value id="{41b90a50-575f-4897-ac75-4d43cfef8873}" mode="1" >0.00000000</value>
3291<value id="{41b90a50-575f-4897-ac75-4d43cfef8873}" mode="4" >0</value>
3292<value id="{76cd15a8-cdb1-4598-9a58-2a8ce5a91fbe}" mode="1" >0.89375001</value>
3293<value id="{d592750e-7386-4a2b-8cea-342c0f8c4e7f}" mode="1" >0.89399999</value>
3294<value id="{d592750e-7386-4a2b-8cea-342c0f8c4e7f}" mode="4" >0.894</value>
3295<value id="{bfe295fa-e4ba-482d-a338-63549ff21097}" mode="4" >ClassicalGuitar.wav</value>
3296<value id="{8102a36a-39d3-4c1f-90c7-36a4e07b549a}" mode="4" >ClassicalGuitar.wav</value>
3297<value id="{e1e15fd9-dc33-47d3-9f92-401c61a31f59}" mode="1" >0.89999998</value>
3298<value id="{8c21984f-2ca6-4953-b68b-eb4ff83e1966}" mode="1" >0.89999998</value>
3299<value id="{8c21984f-2ca6-4953-b68b-eb4ff83e1966}" mode="4" >0.900</value>
3300<value id="{52496e94-8856-42c5-9fdd-520173ea0f2c}" mode="1" >11883.12500000</value>
3301<value id="{6bd04ccc-1dce-4d44-bb01-c98eb2039799}" mode="1" >11883.12500000</value>
3302<value id="{6bd04ccc-1dce-4d44-bb01-c98eb2039799}" mode="4" >11883.125</value>
3303</preset>
3304</bsbPresets>
3305<EventPanel name="" tempo="60.00000000" loop="8.00000000" x="913" y="162" width="655" height="346" visible="true" loopStart="0" loopEnd="0">    </EventPanel>
3306