BOSS 980000 SoundCollectionPointiobjectRepresented:location:lastViewRectangle:lastIconStyle:SoundCollectionaname:sounds:SoundCollection11373OrderedCollectionabhSoundPointaobjectRepresented:location:Mixeroname:inputs:left:right:retrograde:reverse:FatStringqstring:extraInformation:Stereo 8-band Parametric EQFastIdentityDictionaryaddAssociationabsoundEditorLayoutArraya`vAmplitudeScaledzname:input:left:right:6Input Attenuation;a?replaceableInputAudioInputnname:channel1:channel2:channel3:channel4:channel5:channel6:channel7:channel8:Input Channel 10HotAndLazyMessageSendareceiver:message: AttenuationMessageabdb$`69;>$`qAbstractedSoundClassmname:structureSound:icon:smallIcon:parameterSpecifications:classDescription:shouldExpandFirst:BiquadHighShelfDSPProgramWithInputslname:inputs:initialValuesCodeString:programName:wavetable:tableAccess:tableStart:tableEnd:6Tunable Damped HighShelf Example;e?"$bVariableSoundnname:Inputd?import4p5?vcsLayoutSoundVCSLayoutofirstTime:windowOrigin:windowExtent:components:selectedPreset:look:name:selectedLayout:subLayouts:editorOrigin:addedSubLayouts:Pointabe` mu*`DefaultKymaLookunameOrNil:superLook:database:'Waldo'Classic;{?cursorLoopFwdBkwdPlayDown19BlockClosureacCompiledBlockbbbByteArraya`h0!eCompiledMethodbcq:n4hDiDiDiDiD iD iD iD0iD2iD4iD6iD8iD:iDiD iD!"iD#$iD%&iD'(iD)*iD+,iD-.iD/0iD12iD34iD56iD78iD9:iD;iD?@iDABiDCDiDEFiDGHiDIJiDKLiDMNiDOPiDQRiDSTiDUViDWXiDYZiD[\iD]^iD_`iDabiDcdiDefiDghiDijiDkliDmniDopiDqriDstiDuviDwxiDyziD{|iD}~iDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDjDEe(u) u?BasicLook,6b:h0!e=buttons\pauseUp19.gifreadGIF:tlPauseButtonUp19:6b:h0!e=buttons\pauseDown19.gif(tlPauseButtonDown19:6b:h0!e=buttons\playUp19.gif(tlPlayButtonUp19:6b:h0!e=buttons\playDown19.gif(tlPlayButtonDown19:6b:h0!e=buttons\prevMarkerUp19.gif(tlPrevMarkerUp19:6b:h0!e=buttons\prevMarkerDown19.gif(tlPrevMarkerDown19:6b:h0!e=buttons\nextMarkerUp19.gif(tlNextMarkerUp19:6b:h0!e=buttons\nextMarkerDown19.gif(tlNextMarkerDown19:6b:h0!e=buttons\prevTimeUp19.gif(tlPrevTimeUp19:6b:h0!e=buttons\prevTimeDown19.gif(tlPrevTimeDown19:6b:h0!e=buttons\nextTimeUp19.gif(tlNextTimeUp19:6b:h0!e=buttons\nextTimeDown19.gif(tlNextTimeDown19:6b:h0!e=buttons\newMarkerUp19.gif(tlNewMarkerUp19:6b:h0!e=buttons\newMarkerDown19.gif(tlNewMarkerDown19:6b:h0!e=buttons\newMarkersUp19.gif(tlNewMarkersUp19:6b:h0!e=buttons\newMarkersDown19.gif(tlNewMarkersDown19:6b:h0!e=buttons\anchorUp19.gif(tlAnchorUp19:6b:h0!e=buttons\anchorDown19.gif(tlAnchorDown19:6b:h0!e=buttons\blankUp19.gif(tlBlankUp19:6b:h0!e=buttons\blankDown19.gif(tlBlankDown19:6b:h0!e=misc\submix.gif(tlSubmixIcon:6b:h0!e=misc\outputs.gif(tlOutputsIcon:6b:h0!e=misc\sourceLocation.gif(tlSourceLocation:6b:h0!e=misc\microphones\microphone.gif(tlTrackMicrophone:6b:h0!e=misc\microphones\microphoneG.gif(tlTrackMicrophonePlay:6b:h0!e=misc\microphones\microphoneR.gif(tlTrackMicrophoneRecord:6b:h0!e=misc\speakers\trkSpeaker.gif(tlTrackSpeaker:6b:h0!e=misc\speakers\trkSpeakerSolo.gif(tlTrackSpeakerSolo:6b:h0!e=misc\speakers\trkSpeakerMute.gif(tlTrackSpeakerMute:6b:h0!e=buttons\diceUp.gif(diceUp:6b:h0!e=buttons\diceDown.gif(diceDown:6b:h0!e=buttons\cameraUp.gif(cameraUp:6b:h0!e=buttons\cameraDown.gif(cameraDown:6b:h0!e=buttons\dropDownUp17.gif(dropDownUp17:6b:h0!e=buttons\enterDown20.gif(enterDown20:6b:h0!e=buttons\enterUp20.gif(enterUp20:6b:h0!e=buttons\enterMicDown.gif(enterMicDown:6b:h0!e=buttons\enterMicUp.gif(enterMicUp:6b:h0!e=buttons\playDown20.gif(playDown20:6b:h0!e=buttons\playUp20.gif(playUp20:6b:h0!e=buttons\stopDown20.gif(stopDown20:6b:h0!e=buttons\stopUp20.gif(stopUp20:6b:h0!e=buttons\updateDown20.gif(updateDown20:6b:h0!e=buttons\updateUp20.gif(updateUp20:6b:h0!e=buttons\useInputDown20.gif(useInputDown20:6b:h0!e=buttons\useInputUp20.gif(useInputUp20:6b:h0!e=buttons\expandXDown14.gif(expandXDown14:6b:h0!e=buttons\expandXUp14.gif(expandXUp14:6b:h0!e=buttons\expandYDown14.gif(expandYDown14:6b:h0!e=buttons\expandYUp14.gif(expandYUp14:6b:h0!e=buttons\fitXDown14.gif(fitXDown14:6b:h0!e=buttons\fitXUp14.gif(fitXUp14:6b:h0!e=buttons\shrinkXDown14.gif(shrinkXDown14:6b:h0!e=buttons\shrinkXUp14.gif(shrinkXUp14:6b:h0!e=buttons\shrinkYDown14.gif(shrinkYDown14:6b:h0!e=buttons\shrinkYUp14.gif(shrinkYUp14:6b:h0!e=buttons\expandXDown15.gif(expandXDown15:6b:h0!e=buttons\expandXUp15.gif(expandXUp15:6b:h0!e=buttons\expandYDown15.gif(expandYDown15:6b:h0!e=buttons\expandYUp15.gif(expandYUp15:6b:h0!e=buttons\fitXDown15.gif(fitXDown15:6b:h0!e=buttons\fitXUp15.gif(fitXUp15:6b:h0!e=buttons\shrinkXDown15.gif(shrinkXDown15:6b:h0!e=buttons\shrinkXUp15.gif(shrinkXUp15:6b:h0!e=buttons\shrinkYDown15.gif(shrinkYDown15:6b:h0!e=buttons\shrinkYUp15.gif(shrinkYUp15:6b:h0!e=buttons\makeSelectionUp19.gif(makeSelectionUp19:6b:h0!e=buttons\editSelectionUp19.gif(editSelectionUp19:6b:h0!e=buttons\noSelectionUp19.gif(noSelectionUp19:6b:h0!e=buttons\warpSelectionUp19.gif(warpSelectionUp19:6b:h0!e=buttons\makeSelectionDown19.gif(makeSelectionDown19:6b:h0!e=buttons\editSelectionDown19.gif(editSelectionDown19:6b:h0!e=buttons\noSelectionDown19.gif(noSelectionDown19:6b:h0!e=buttons\warpSelectionDown19.gif(warpSelectionDown19:6b:h0!e=buttons\shapeRectangleUp19.gif(shapeRectangleUp19:6b:h0!e=buttons\shapeEllipseUp19.gif(shapeEllipseUp19:6b:h0!e=buttons\shapePolygonUp19.gif(shapePolygonUp19:6b:h0!e=buttons\shapeTrackUp19.gif(shapeTrackUp19:6b:h0!e=buttons\shapeRectangleDown19.gif(shapeRectangleDown19:6b:h0!e=buttons\shapeEllipseDown19.gif(shapeEllipseDown19:6b:h0!e=buttons\shapePolygonDown19.gif(shapePolygonDown19:6b:h0!e=buttons\shapeTrackDown19.gif(shapeTrackDown19:6b:h0!e=buttons\combinationSingleUp19.gif(combinationSingleUp19:6b:h0!e=buttons\combinationPlusUp19.gif(combinationPlusUp19:6b:h0!e=buttons\combinationTimesUp19.gif(combinationTimesUp19:6b:h0!e=buttons\combinationMinusUp19.gif(combinationMinusUp19:6b:h0!e=buttons\combinationSingleDown19.gif(combinationSingleDown19:6b:h0!e=buttons\combinationPlusDown19.gif(combinationPlusDown19:6b:h0!e=buttons\combinationTimesDown19.gif(combinationTimesDown19:6b:h0!e=buttons\combinationMinusDown19.gif(combinationMinusDown19:6b:h0!e=buttons\cursorLoopFwdBkwdPlayUp19.gif(cursorLoopFwdBkwdPlayUp19:6b:h0!e=buttons\cursorLoopSelPlayUp19.gif(cursorLoopSelPlayUp19:6b:h0!e=buttons\cursorLoopPlayUp19.gif(cursorLoopPlayUp19:6b:h0!e=buttons\cursorNormalPlayUp19.gif(cursorNormalPlayUp19:5cursorLoopFwdBkwdPlayDown19:6b:h0!e=buttons\cursorLoopSelPlayDown19.gif(cursorLoopSelPlayDown19:6b:h0!e=buttons\cursorLoopPlayDown19.gif(cursorLoopPlayDown19:6b:h0!e=buttons\cursorNormalPlayDown19.gif(cursorNormalPlayDown19:6b:h0!e=buttons\renderSOSUp19.gif(renderSOSUp19:6b:h0!e=buttons\renderGrainUp19.gif(renderGrainUp19:6b:h0!e=buttons\renderImpulseUp19.gif(renderImpulseUp19:6b:h0!e=buttons\renderFilterUp19.gif(renderFilterUp19:6b:h0!e=buttons\renderSamplesUp19.gif(renderSamplesUp19:6b:h0!e=buttons\createModuleUp19.gif(createModuleUp19:6b:h0!e=buttons\renderSOSDown19.gif(renderSOSDown19:6b:h0!e=buttons\renderGrainDown19.gif(renderGrainDown19:6b:h0!e=buttons\renderImpulseDown19.gif(renderImpulseDown19:6b:h0!e=buttons\renderFilterDown19.gif(renderFilterDown19:6b:h0!e=buttons\renderSamplesDown19.gif(renderSamplesDown19:6b:h0!e=buttons\createModuleDown19.gif(createModuleDown19:6b:h0!e=buttons\hearAllUp19.gif(hearAllUp19:6b:h0!e=buttons\hearSelUp19.gif(hearSelUp19:6b:h0!e=buttons\hearAllDown19.gif(hearAllDown19:6b:h0!e=buttons\hearSelDown19.gif(hearSelDown19:6b:h0!e=buttons\colorSetGrayScaleUp19.gif(colorSetGrayScaleUp19:6b:h0!e=buttons\colorSetInvGrayScaleUp19.gif(colorSetInvGrayScaleUp19:6b:h0!e=buttons\colorSetRainbowUp19.gif(colorSetRainbowUp19:6b:h0!e=buttons\colorSetGrayScaleDown19.gif(colorSetGrayScaleDown19:6b:h0!e=buttons\colorSetInvGrayScaleDown19.gif(colorSetInvGrayScaleDown19:6b:h0!e=buttons\colorSetRainbowDown19.gif(colorSetRainbowDown19:buttons\cursorLoopFwdBkwdPlayDown19.gif('?tlTrackMicrophone2"'?hearAllDown192#'?tlPauseButtonDown192*'?tlBlankDown1922'?shrinkXUp152 "'?renderGrainDown192''?shapePolygonDown192&'?enterMicUp2:'?tlOutputsIcon2:'?tlTrackSpeakerSolo22'?updateDown202 .'?combinationMinusUp192:'?cursorLoopFwdBkwdPlayUp192.'?hearAllUp192;'?renderGrainUp192/'?tlNextMarkerDown192"'?updateUp202 2'?shapePolygonUp192 6'?tlTrackSpeaker2.'?combinationPlusDown192"'?cursorLoopPlayDown192#'?fitXDown152 6'?hearSelDown192''?renderImpulseDown192+'?expandXUp142 "'?shapeRectangleDown192 >'?stopDown202 &'?tlAnchorUp192&'?tlSubmixIcon26'?expandXUp152 *'?combinationPlusUp1922'?cursorLoopPlayUp1926'?shrinkYUp142 "'?hearSelUp192?'?cameraUp2"'?tlPrevMarkerUp1926'?expandYDown142 &'?renderImpulseUp1923'?shrinkYDown152 &'?shapeRectangleUp192 .'?speaker26b:h0!e>a:|DF!f4hiDi4"j4%E f( f h4i*DiDiDiDiDiDjDf fGEE Ee"}#inheritingFrom:-5?speaker:$j?family$cGenevaarial*?pixelSizen?leadinga?baselinej?lineGridm?italic?boldness`a?underline?color?alignment`synthesizeTextStyle:fileOrganizerListTextStyle:$k?'$cGenevaarial*?-l?/a?1i?3l?5?7aa?9?;?=`?fixedTabs`fileOrganizerTextStyle:initializeButtonIcons?KnownLooks;h?Champaign'7,;`?Wien';,;`?LosAngeles'?,;`?-,?Albuquerque'$,;`?+*?NewYork'),;`?London'-,;`<$createAlbuquerque7createChampaign-createLondon?createLosAngeles)createNewYork+createWaldo;createWien?ActiveLook*?LastInstalledOnWindowsallInstances26d:~4pppkH5prM5prebb!superLook3nameOrNilchangeSuperLook:$`26d:g4p pppppkHkH5prM5prebb! 3!"#misc\speakers\speaker.gif('?dropDownUp172*'?colorSetGrayScaleDown1927'?fitXUp142 2'?combinationSingleDown192>'?tlBlankUp192.'?tlNewMarkersUp192>'?cursorLoopSelPlayDown192?'?tlTrackMicrophoneRecord2*'?makeSelectionDown192 >'?tlPlayButtonUp192.'?renderSamplesDown1923'?enterUp2022'?shapeTrackDown192*'?shrinkXDown142 6'?colorSetGrayScaleUp192+'?cameraDown2&'?combinationSingleUp192.'?cursorLoopSelPlayUp1922'?fileOrganizerTextStyleKTextAttributesbjli````$allCharacterAttributesabIdentityDictionaryabk?serif26bt>v:DLVV !V"#V$%V&'V()V*+VVVVe'ab `small6c:i4pqe1defaultFont-pixelSize:large6c:j5pqMKM$MMe18-9./sansSerif26bt1serif: `#normal26c:i4hjHe1aaboldness:italic:#bold26ct1x  s% `#526bt1& `#926bt1underline: `#strikeout26bt1strikeout: `#;26bx1color: `#'26bx1family: `# `#?!"?:2;%?9,?'(?5*?526%?;3?'6?=>?/0FontDescriptionah"luo?fitXUp152 :'?makeSelectionUp192 .'?renderSamplesUp192;'?tlPrevMarkerDown192:'?tlNextTimeDown1922'?shapeTrackUp192 :'?tlPrevTimeUp192&'?colorSetInvGrayScaleDown192;'?tlNewMarkerDown192:'?combinationTimesDown192&'?expandYDown152 .'?diceDown2>'?useInputUp202 :'?cursorNormalPlayDown192''?tlPauseButtonUp192%'?noSelectionDown192 &'?renderSOSDown192#'?expandXDown142 >'?shrinkYUp152 *'?warpSelectionDown192 *'?tlTrackSpeakerMute26'?playDown202>'?colorSetInvGrayScaleUp192/'?tlSourceLocation2>'?enterMicDown26'?useInputDown202 6'?combinationTimesUp1926'?cursorNormalPlayUp192:'?tlAnchorDown192*'?shrinkYDown142 >'?noSelectionUp192 6'?expandYUp142 *'?tlNextMarkerUp192>'?shrinkXDown152 >'?renderSOSUp192+'?warpSelectionUp192 :'?stopUp202 *'?colorSetRainbowDown192?'?createModuleDown1927'?shrinkXUp142 :'?tlNewMarkersDown192"'?editSelectionDown192 "'?tlTrackMicrophonePlay2&'?fileOrganizerListTextStyle!mj````Intervalacxhxx&*k?./?!"?:2;1?9,?'(?5*?5261?;3?'6?=>?/0&(nzo?renderFilterDown192/'?shapeEllipseDown192"'?colorSetRainbowUp1923'?createModuleUp192?'?expandYUp152 2'?editSelectionUp192 2'?renderFilterUp1927'?tlPlayButtonDown1922'?playUp202 "'?shapeEllipseUp192 2'?tlNextTimeUp192.'?tlPrevTimeDown192*'?fitXDown142 .'?combinationMinusDown192*'?enterDown202.'?tlNewMarkerUp1926'?diceUp2:'?expandXDown152 &';m?verticalFaderKnob26b:h0!e>d:l D4!LhiDiDii !j" #Ve" q##+56c:i0!re=backgrounds\stone\smoothDarkGray.gif(asPatternlookBackground:6c:i0!re=backgrounds\stone\smoothGray.gif("dagBackground:īSimpleTrackĪColorValuewidth:color:faderBorder:;verticalFaderKnob:ĨKymaKnobfaders\rotaryTrack20.gif(convertToSystemPaletteredextent:knobImage:minimumAngle:maximumAngle:wedgeStart:wedgeEnd:wedgeAngle:wedgeInside:wedgeBorder:rotaryFaderKnob:faders\circularTrack20.gifcircularFaderKnob:6c:i0!re=backgrounds\stone\smoothBlue.gif("vcsBackground:$c$b+ac```c$b?``b$b?bvcsBorders:vcsScopeBackground:vcsScopeForeground:cyanvcsScopeInfoColor:$j?'$bcomic sans ms*?-p?/b?1j?3n?5?7`a?9?;?=`>vcsLabelTextStyle:$j?'$bcomic sans ms*?-p?/b?1j?3n?5?7aa?9?;?=`vcsTextStyle:faders\faderRightWaldo.gif('?circularFaderKnob0al b`OpaqueImageadDepth24Imageah:pttxxFixedPaletteafcks|Depth1Imageah:p<8pp````````pp8<ttaaCoveragePaletteaaaadPixmapadtt$MaskadttCoverageValueaa````acns c">$d nq dv j{2vk qp?rotaryFaderKnob, b`04:pttxx8|=:p<8pp````````pp8<ttaa!ad&tt$*tt-cacgcns c">$d pl tb lb "aa qp?vcsLabelTextStyle!nj````.xhxx&*k?./?!"?:2; *?9,?'(?5*?526 *?;3?'6?=>?/0&,pzo?lookBackground2?'?vcsScopeInfoColor?`?vcsTextStyle!nj````.xhxx&*k?./?!"?:2; $?9,?'(?5*?526 $?;3?'6?=>?/0&;puo?vcsScopeBackground>?faderBorder)abb>?vcsBorders"`%%%%%%%%%%,()* >6Left Channel Only23;a?/''+*+),-./0123456789:`*`$`%`$` `%BiquadBPF*6Tunable Damped BPF Example;e?"$b3Inputd?8?:< rc mu*`%'*;`TunableDampedLPF$` gc$`? + - xp `|?/3*a3 5"BPF Biquad filter coefficients." | b0 b1 b2 a1 a2 fc cf sq cq alpha beta gamma mu sigma | fc := ?Fc / SignalProcessor halfSampleRate. cf := fc normCos. fc := fc / 2 / ?Q. sq := fc normSin. cq := fc normCos. beta := 0.5 * (cq - sq) / (cq + sq). gamma := (0.5 + beta) * cf. alpha := ?Level * 0.5 * (0.5 - beta). mu := 0. sigma := -1. b0 := alpha. b1 := mu * alpha. b2 := sigma * alpha. a1 := gamma. a2 := beta negated. self initialValueAt: 0 xPut: 0 yPut: 1. self initialValueAt: 1 xPut: 0 yPut: b0 translatedTo24BitInteger. self initialValueAt: 2 xPut: 0 yPut: b1 translatedTo24BitInteger. self initialValueAt: 3 xPut: 0 yPut: b2 translatedTo24BitInteger. self initialValueAt: 4 xPut: 0 yPut: a1 translatedTo24BitInteger. self initialValueAt: 5 xPut: 0 yPut: a2 translatedTo24BitInteger.  :`DirectIIRkym1 ?`=:`8(8DT<8?AUA8``aa # 'l~{~{~{ygygyg$ddddfbaad=:`AAAIII@ppaa.ad$h / 2 2 2 - aax m aaEnter a name for this Sound. /  9 : - aa`` bcx mThe center frequency in Hz. /  9 ::The center frequency in Hz. / & ' ' - ``` bax mThe sound being filtered. A mono mix of left and right channels is formed and then filtered. The same filtered result is fed to both left and right output channels. /Level 9 : - ba`` aax mInput attenuation of the signal. 0 = no signal, 1 = no attenuation. / - 9 : - bc`` `ax mThe filter Q which determines how narrow the passband is. /& 9 :'Input attenuation of the signal. 0 = no signal, 1 = no attenuation. / - 9 :,The filter Q which determines how narrow the passband is.Tunable 2-pole BPF with adjustable Q.BiquadBPFSpFc6 =66 SpLeveldB;>$`;removeUnits$`SpQ7?`&`ChannelJoinnname:left:right:6Stereo 8-band Parametric EQ;a?/0$6 :;a?/%"#%%?;<=>#>"#`(6Not Bypass;a?/  (1 - !Bypass) * (1 - !Spotting)(1 - !Bypass) * (1 - !Spotting)`(Bypass'Bypass6`!`"`(Spotting!Spotting Mix+566%669;>$`;=$`?<?*6Spotting;*$a6a;-$a66#;%$a6a;)$a6` =`+`'`9`(`)`(`0`#`;`,`?/0? + - hq p}?:< dh ua*~VCSEventSourceComponentumicrosound:layout:label:look:concreteEvent:displayType:presets:id:minimum:maximum:grid:taper:noDice:showNumber:LayoutFrameahu```j`d`Attenuation'*;`ConcreteEventdsAttenuation`alinearafaderaa9}$sfffffffffffffffffkf``aFader;a?%``}t``+< ``q`u`u`Fc1$'Fc1`a+a,aa*z$sooooooooooooooooo ntwg`a.;a?%wgzt``log< u`q`j`u`Fc2$'Fc2`a+a,aa-x$scccccccccccccccccchxa`a.;a?%xaxt``9< j`q``u`Fc3$'Fc3`a+a,aa0u$sqqqqqqqqqqqqqqqqqqfvw`a.;a?%vwut``9< `q` s`u`Fc4$'Fc4`a+a,aa3r$sdw}`a.;a?%w}rt``9< s`q` h`u`Fc5$'Fc5`a+a,aa6o$smmmmmmmmmmmmmmmmmmbxa`a.;a?%xaot``9< h`q`}`u`Fc6$'Fc6`a+a,aa9l$s{{{{{{{{{{{{{{{{{{`xq`a.;a?%xqlt``9< }`q`r`u`Fc7$'Fc7`a+a,aa<i$siiiiiiiiiiiiiiiiii ~xs`a.;a?%xsit``9< r`q`g`u`Fc8$'Fc8`a+a,aa#b$szzzzzzzzzzzzzzzzzzrse`a.;a?%sebt``9< ``u`u` y`PGain1$'PGain1`a+a,aa)|$s````````````````` z`ta`a.;a?%ta|tt`+< u`u`j` y`PGain2$'PGain2`a+a,aa.w$s}}}}}}}}}}}}}}}}}}b```a.;a?%``wtt`+< j`u`` y`PGain3$'PGain3`a+a,aa1t$skkkkkkkkkkkkkkkkkk````a.;a?%``ttt`+< `u` s` y`PGain4$'PGain4`a+a,aa4q$syyyyyyyyyyyyyyyyyy~```a.;a?%``qtt`+< s`u` h` y`PGain5$'PGain5`a+a,aa7n$sgggggggggggggggggg|```a.;a?%``ntt`+< h`u`}` y`PGain6$'PGain6`a+a,aa:k$suuuuuuuuuuuuuuuuuuz```a.;a?%``ktt`+< }`u`r` y`PGain7$'PGain7`a+a,aa=h$scccccccccccccccccc xta`a.;a?%tahtt`+< r`u`g` y`PGain8$'PGain8`a+a,aa"d$skkkkkkkkkkkkkkkkkk~```a.;a?%``dtt`+< `` y`u` }`Q1$'Q1`a+a,aa+{$s||||||||||||||||| tzx a`a.;a?%x a{{ mj`+< u` y`j` }`Q2$'Q2`a+a,aa,y$siiiiiiiiiiiiiiiiiinx a`a.;a?%x ay{ mj`+< j` y`` }`Q3$'Q3`a+a,aa/v$swwwwwwwwwwwwwwwwwwlx a`a.;a?%x av{ mj`+< ` y` s` }`Q4$'Q4`a+a,aa2s$seeeeeeeeeeeeeeeeeejx a`a.;a?%x as{ mj`+< s` y` h` }`Q5$'Q5`a+a,aa5p$ssssssssssssssssssshx a`a.;a?%x ap{ mj`+< h` y`}` }`Q6$'Q6`a+a,aa8m$saaaaaaaaaaaaaaaaaafx a`a.;a?%x am{ mj`+< }` y`r` }`Q7$'Q7`a+a,aa;j$soooooooooooooooooodx a`a.;a?%x aj{ mj`+< r` y`g` }`Q8$'Q8`a+a,aa>c$s``````````````````xx a`a.;a?%x ac{ mj`+< ````t`e`Bypass$'MIDIController44`a+agateaa6m$sxxxxxxxxxxxxxxxxxxx``aToggle;a?%``m`aa+< f```z`d`SpFc$'SpFc`a+a,aa6f$swwwwwwwwwwwwwwwwww paa`a.;a?%xaft``9< z```n`d`SpLeveldB$'SpLeveldB`a+a,aa9g$s}}}}}}}}}}}}}}}}}} vaa`a.;a?%``gtt`+< r``` f`e`Spotting$'Spotting`a+a,aa#a$sttttttttttttttttttyaa`a9;a?%``a`aa+< p```d`d`SpQ$'SpQ`a+a,aa?e$sqqqqqqqqqqqqqqqqqqqaa`a.;a?%wqe{ m~`+%$Stereo 8-band Parametric EQ$`  ht$`*c-47aa mb.+6BiquadBPF;c?"$bGenericSourcenname:source:leftChannel:rightChannel:sample:autoloop:trigger:attackTime:releaseTime:scale:frequency:GenericSource Mono SampleRAMMSDOSaTimeInSamplesaaaTimeInSecondsaa{ maFrequencyInHertzaa``? + - `p h|?/)66Fc;hz$`;=$`!)LevelQ)* va.%BiquadBRF*6Tunable Damped BRF Example;e?"$b34d?8?:< rc mu*`%;=$` gc$`? + - xp `|?/6*a6 5"BRF Biquad filter coefficients." | b0 b1 b2 a1 a2 fc cf sq cq alpha beta gamma mu sigma | fc := ?Fc / SignalProcessor halfSampleRate. cf := fc normCos. fc := fc / 2 / ?Q. sq := fc normSin. cq := fc normCos. beta := 0.5 * (cq - sq) / (cq + sq). gamma := (0.5 + beta) * cf. alpha := ?Level * 0.5 * (0.5 + beta). mu := -2 * cf. sigma := 1. b0 := alpha. b1 := mu * alpha. b2 := sigma * alpha. a1 := gamma. a2 := beta negated. self initialValueAt: 0 xPut: 0 yPut: 1. self initialValueAt: 1 xPut: 0 yPut: b0 translatedTo24BitInteger. self initialValueAt: 2 xPut: 0 yPut: b1 translatedTo24BitInteger. self initialValueAt: 3 xPut: 0 yPut: b2 translatedTo24BitInteger. self initialValueAt: 4 xPut: 0 yPut: a1 translatedTo24BitInteger. self initialValueAt: 5 xPut: 0 yPut: a2 translatedTo24BitInteger.  :`DirectIIRkym1 ?`=:`8(1<8D88AUA8``aa.ad=:`AAO!AII@ppaa.ad$h / 2 2 25Enter a name for this Sound. /  9 ::The center frequency in Hz. /  9 ::The center frequency in Hz. / & ' '!The sound being filtered. A mono mix of left and right channels is formed and then filtered. The same filtered result is fed to both left and right output channels. /& 9 :'Input attenuation of the signal. 0 = no signal, 1 = no attenuation. / - 9 :,The filter Q which determines how narrow the rejection band is. /& 9 :'Input attenuation of the signal. 0 = no signal, 1 = no attenuation. / - 9 :,The filter Q which determines how narrow the rejection band is.Tunable 2-pole BRF with adjustable Q.6BiquadBRF;b?"$b*-./a04a8`?/&66#;%$`;=$`(&)*)* nb.%BiquadLowShelf*6Tunable Damped LowShelf Example;e?"$b3Inputd?8?:< e` mu*c< x```d`i`Q'*;`' -`a+b,ba*b$svvvvvvvvvvvvvvvvvvbba`a.;a?%bab{ mj`+< ````l`i`Fc$' `a+b,ba#a$spppppppppppppppppp|h`a.;a?%aaahx`9< l```x`i`Level$'&`a+a,aa)c$szzzzzzzzzzzzzzzzzziaa`a.;a?%aac`a`+%$TunableDampedLPF$` gc$`? + - xp `|?/9*a9 5"LowShelf Biquad filter coefficients." | b0 b1 b2 a0 a1 a2 fc cf sf a beta | fc := ?Fc / SignalProcessor halfSampleRate. cf := fc normCos. sf := fc normSin. a := (?GainDB / 2) db. beta := a sqrt / ?Q. b0 := a*((a+1) - ((a - 1) * cf) + (beta * sf)). b1 := 2*a*((a-1) - ((a + 1) * cf)). b2 := a*((a+1) - ((a - 1) * cf) - (beta * sf)). a0 := (a+1) + ((a - 1) * cf) + (beta * sf). a1 := -2*((a-1) + ((a + 1) * cf)). a2 := (a + 1) + ((a - 1) * cf) - (beta * sf). b0 := b0 / (2 * a0). b1 := b1 / (2 * a0). b2 := b2 / (2 * a0). a1 := a1 negated / (2 * a0). a2 := a2 negated / (2 * a0). self initialValueAt: 0 xPut: 0 yPut: 1. self initialValueAt: 1 xPut: 0 yPut: b0 translatedTo24BitInteger. self initialValueAt: 2 xPut: 0 yPut: b1 translatedTo24BitInteger. self initialValueAt: 3 xPut: 0 yPut: b2 translatedTo24BitInteger. self initialValueAt: 4 xPut: 0 yPut: a1 translatedTo24BitInteger. self initialValueAt: 5 xPut: 0 yPut: a2 translatedTo24BitInteger.  :`DirectIIRkym1 ?`=:`  (@H  ``aa # 'l~{~{~{ygygyg$ddddfbaad=:`!q!!q!AAppaa)ad$h / 2 2 2 - aax m aaEnter a name for this Sound. / 8 9 : - aaba aaaThe boost or cut in dB of the low frequencies. /  9 : - aa`` abaThe center frequency in Hz. The gain at this frequency will be half the specified low frequency boost or cut. / & ' ' - ``` aax mThe sound being filtered. A mono mix of left and right channels is formed and then filtered. The same filtered result is fed to both left and right output channels. / - 9 : - aaaa `abcThe filter Q which determines how narrow the transition region is. A Q of 0.707 = Sqrt[2] is the steepest slope without any peaking. /  9 : - aa`` abaThe center frequency in Hz. The gain at this frequency will be half the specified low frequency boost or cut.  / - 9 : - aaaa `abcThe filter Q which determines how narrow the transition region is. A Q of 0.707 = Sqrt[2] is the steepest slope without any peaking. / 8 9 : - aaba aaaThe boost or cut in dB of the low frequencies.This class implements a low shelving filter with adjustable gain, center frequency, and Q. 6BiquadLowShelf;b?"$b*GenericSource Mono Sample.MSDOSa1a5{ ma9``?/=GainDB66#;%$`;=$`=*%*$ k.%BiquadHighShelf*6Tunable Damped HighShelf Example;e?"$b3:d?8?:< e` mu*c< x```d`i`#$' -`a+b,ba*b'ba`a.;a?%bab{ mj`+< ````l`i`,$' `a+b,ba#a.h`a.;a?%aaahx`9< l```x`i`3$'&`a+a,aa)c5aa`a.;a?%aac`a`+%$8$` gc$`? + - xp `|?/6*a6 5"HighShelf Biquad filter coefficients." | b0 b1 b2 a0 a1 a2 fc cf sf a beta | fc := ?Fc / SignalProcessor halfSampleRate. cf := fc normCos. sf := fc normSin. a := (?GainDB / 2) db. beta := a sqrt / ?Q. b0 := a*((a+1) + ((a - 1) * cf) + (beta * sf)). b1 := -2*a*((a-1) + ((a + 1) * cf)). b2 := a*((a+1) + ((a - 1) * cf) - (beta * sf)). a0 := (a+1) - ((a - 1) * cf) + (beta * sf). a1 := 2*((a-1) - ((a + 1) * cf)). a2 := (a + 1) - ((a - 1) * cf) - (beta * sf). b0 := b0 / (2 * a0). b1 := b1 / (2 * a0). b2 := b2 / (2 * a0). a1 := a1 negated / (2 * a0). a2 := a2 negated / (2 * a0). self initialValueAt: 0 xPut: 0 yPut: 1. self initialValueAt: 1 xPut: 0 yPut: b0 translatedTo24BitInteger. self initialValueAt: 2 xPut: 0 yPut: b1 translatedTo24BitInteger. self initialValueAt: 3 xPut: 0 yPut: b2 translatedTo24BitInteger. self initialValueAt: 4 xPut: 0 yPut: a1 translatedTo24BitInteger. self initialValueAt: 5 xPut: 0 yPut: a2 translatedTo24BitInteger.  :`DirectIIRkym1 ?`=:`8P8 ?AUA8``aa)ad=:`AAAa!YQQ@ppaa)ad$h / 2 2 20Enter a name for this Sound. / 8 9 :3The cut in dB of the low frequencies. (Be sure it is a negative value in dB). /  9 :)The center frequency in Hz. The gain at this frequency will be half the specified low frequency boost or cut.  / & ' '?The sound being filtered. A mono mix of left and right channels is formed and then filtered. The same filtered result is fed to both left and right output channels. / - 9 :.The filter Q which determines how narrow the transition region is. A Q of 0.707 = Sqrt[2] is the steepest slope without any peaking. /  9 :)The center frequency in Hz. The gain at this frequency will be half the specified low frequency boost or cut.  / - 9 :.The filter Q which determines how narrow the transition region is. A Q of 0.707 = Sqrt[2] is the steepest slope without any peaking. / 8 9 :3The cut in dB of the low frequencies. (Be sure it is a negative value in dB).This class implements a high shelving filter. It should be used only for cutting at high frequencies, not boosting. (It appears unstable at positive gains). 6BiquadHighShelf;b?"$b*>.?a !a"`?/ 5$66#;%$`;=$` 5* 7*$ k~.%BiquadPeakingFilter*6Biquad Peaking Filter Prototype;e?"$b3input`?8?:< rc mu*`%;=$` gc$`? + - xp `|?/ (*a ( 5"Peaking filter coefficients." | b0 b1 b2 a1 a2 g fc alpha a0inv | g := (?GainDb / 2) db. fc := ?Fc / SignalProcessor halfSampleRate. alpha := fc normSin / ( 2 * ?Q). a0inv := 0.5 * (alpha / g + 1) inverse. b0 := (g * alpha + 1) * a0inv. b1 := (2 * fc normCos) negated * a0inv. b2 := (g * alpha - 1) negated * a0inv. a1 := b1 negated. a2 := (alpha / g -1) * a0inv. self initialValueAt: 0 xPut: 0 yPut: 1. self initialValueAt: 1 xPut: 0 yPut: b0 translatedTo24BitInteger. self initialValueAt: 2 xPut: 0 yPut: b1 translatedTo24BitInteger. self initialValueAt: 3 xPut: 0 yPut: b2 translatedTo24BitInteger. self initialValueAt: 4 xPut: 0 yPut: a1 translatedTo24BitInteger. self initialValueAt: 5 xPut: 0 yPut: a2 translatedTo24BitInteger.  :`DirectIIRkym1 ?`=:`8(8DT<8?AUA8``aa # 'l~{~{~{ygygyg$ddddfbaad=:`AAAIII@ppaa ad$e / 2 2 2 - aax m aaEnter a name for this Sound. / & ' ' - ```` aaaThe input signal / - 9 : - aaaa abcFilter Q. The bandwidth in octaves is approximately equal to Fc/Q. So, e.g., Q BW octaves 10 0.07 5 0.14 3 0.24 2 0.36 1.414 0.5 1 0.69 0.707 0.95 0.5 1.3 0.3 1.9 0.1 3.3  /  9 : - aa` abaThe center frequency in Hz of the filter. / 8 9 : - aaba aaaThe dB gain (if positive) or attenuation (if negative) at the filter frequency.This class implements a 2-pole peaking/notching equalization filter with hot adjustable frequency, Q, and gain.6BiquadPeakingFilter;b?"$b*GenericSource Mono Sample.MSDOSa1a5{ ma9``?/ % %*66#;%$`;=$`$ y.%BiquadLPF*6Tunable Damped LPF Example;e?"$b3Inputd?8?:< e` mu*c< x```d`i`Q'*;`' -`a+a,aa*a$sjjjjjjjjjjjjjjjjjjmba`a.;a?%baa{ mj`+< l```x`i`Level ('&`a+a,aa)c$szzzzzzzzzzzzzzzzzziaa`a.;a?%aac`a`+< ````l`i`Fc (' `a+a,aa#a$sjjjjjjjjjjjjjjjjjjmh`a.;a?%aaahx`9% (TunableDampedLPF$` gc$`? + - xp `|?/ =*a = 5"LPF Biquad filter coefficients." | b0 b1 b2 a1 a2 fc cf sq cq alpha beta gamma mu sigma | fc := ?Fc / SignalProcessor halfSampleRate. cf := fc normCos. fc := fc / 2 / ?Q. sq := fc normSin. cq := fc normCos. beta := 0.5 * (cq - sq) / (cq + sq). gamma := (0.5 + beta) * cf. alpha := ?Level * 0.25 * (0.5 + beta - gamma). mu := 2. sigma := 1. b0 := alpha. b1 := mu * alpha. b2 := sigma * alpha. a1 := gamma. a2 := beta negated. self initialValueAt: 0 xPut: 0 yPut: 1. self initialValueAt: 1 xPut: 0 yPut: b0 translatedTo24BitInteger. self initialValueAt: 2 xPut: 0 yPut: b1 translatedTo24BitInteger. self initialValueAt: 3 xPut: 0 yPut: b2 translatedTo24BitInteger. self initialValueAt: 4 xPut: 0 yPut: a1 translatedTo24BitInteger. self initialValueAt: 5 xPut: 0 yPut: a2 translatedTo24BitInteger.  :`DirectIIRkym1 ?`=:`;@P8 ?AUA8``aa # 'l~{~{~{ygygyg$ddddfbaad=:`AAAa!YQQ@ppaa-ad$h / 2 2 2 - aax m aaEnter a name for this Sound. /  9 : - aa`` bcx mThe cutoff frequency in Hz. This is also the frequency of the variable peak. /  9 :9The cutoff frequency in Hz. This is also the frequency of the variable peak. / & ' ' - ``` bax mThe sound being filtered. A mono mix of left and right channels is formed and then filtered. The same filtered result is fed to both left and right output channels. /& 9 : - ba`` aax mInput attenuation of the signal. 0 = no signal, 1 = no attenuation. / - 9 : - bc`` `ax mThe filter Q which determines how narrow the peak is at cufoff. /& 9 :%Input attenuation of the signal. 0 = no signal, 1 = no attenuation. / - 9 :*The filter Q which determines how narrow the peak is at cufoff.Tunable 2-pole LPF with adjustable Q.6BiquadLPF;c?"$b*GenericSource Mono Sample.MSDOSa1a5{ ma9``? + - h` pl?/866#;%$`;=$`#8)*)* xg.%BiquadHPF*6Tunable Damped HPF Example;e?"$b3 >d?8?:< rc mu*`% ( <$` gc$`? + - xp `|?/4*a4 5"HPF Biquad filter coefficients." | b0 b1 b2 a1 a2 fc cf sq cq alpha beta gamma mu sigma | fc := ?Fc / SignalProcessor halfSampleRate. cf := fc normCos. fc := fc / 2 / ?Q. sq := fc normSin. cq := fc normCos. beta := 0.5 * (cq - sq) / (cq + sq). gamma := (0.5 + beta) * cf. alpha := ?Level * 0.25 * (0.5 + beta + gamma). mu := -2. sigma := 1. b0 := alpha. b1 := mu * alpha. b2 := sigma * alpha. a1 := gamma. a2 := beta negated. self initialValueAt: 0 xPut: 0 yPut: 1. self initialValueAt: 1 xPut: 0 yPut: b0 translatedTo24BitInteger. self initialValueAt: 2 xPut: 0 yPut: b1 translatedTo24BitInteger. self initialValueAt: 3 xPut: 0 yPut: b2 translatedTo24BitInteger. self initialValueAt: 4 xPut: 0 yPut: a1 translatedTo24BitInteger. self initialValueAt: 5 xPut: 0 yPut: a2 translatedTo24BitInteger.  :`DirectIIRkym1 ?`=:` H?  (@H  ``aa-ad=:`!q!!q!AAppaa-ad$h / 2 2 24Enter a name for this Sound. /  9 :9The cutoff frequency in Hz. This is also the frequency of the variable peak. /  9 :9The cutoff frequency in Hz. This is also the frequency of the variable peak. / & ' ' The sound being filtered. A mono mix of left and right channels is formed and then filtered. The same filtered result is fed to both left and right output channels. /& 9 :%Input attenuation of the signal. 0 = no signal, 1 = no attenuation. / - 9 :*The filter Q which determines how narrow the peak is at cufoff. /& 9 :%Input attenuation of the signal. 0 = no signal, 1 = no attenuation. / - 9 :*The filter Q which determines how narrow the peak is at cufoff.Tunable 2-pole HPFwith variable Q.6BiquadHPF;c?"$b*9.:a;