BOSS 980000 ÀÂãã´SoundCollectionPointi»objectRepresented:location:lastViewRectangle:lastIconStyle:ÀÂãã¯SoundCollectiona¬name:sounds:”SoundCollection11373ÀÂãä±OrderedCollectionab€hÀÂããªSoundPointa»objectRepresented:location:ÀÂãã¥Mixeroªname:inputs:left:right:retrograde:reverse:ÀÂãã©FatStringq¸string:extraInformation:›Stereo 8-band Parametric EQÀÂãä¶FastIdentityDictionaryad€dÀÂãä«Associationab€±soundEditorLayoutÀÂãä¥Arraya`€vÀÂãã¯AmplitudeScaledz¶name:input:left:right:À6‘Input AttenuationÀ;aÀ?°replaceableInputÀÂããªAudioInputn­name:channel1:channel2:channel3:channel4:channel5:channel6:channel7:channel8:�Input Channel 1ãäääääää0ÀÂããµHotAndLazyMessageSenda±receiver:message:æ AttenuationÀÂãä§Messageab€¢dbÀ$`À69À;>À$`qÀÀÂãã´AbstractedSoundClassm¾name:structureSound:icon:smallIcon:parameterSpecifications:classDescription:shouldExpandFirst:�BiquadHighShelfÀÂãã´DSPProgramWithInputslºname:inputs:initialValuesCodeString:programName:wavetable:tableAccess:tableStart:tableEnd:À6€Tunable Damped HighShelf ExampleÀ;eÀ?"À$bÀÂãã­VariableSoundn¥name:…InputdÀ?©import4p5ãÀ?©vcsLayoutÀÂãã®SoundVCSLayouto¿firstTime:windowOrigin:windowExtent:components:selectedPreset:look:name:selectedLayout:subLayouts:editorOrigin:addedSubLayouts:äÀÂãä¥Pointab€e`À muÀ*`§DefaultÀÂãã¨KymaLooku½nameOrNil:superLook:database:âÀ'¥WaldoÀ'§ClassicâÀ;{À?»cursorLoopFwdBkwdPlayDown19ÀÂãä¬BlockClosureac€ÀÂãä­CompiledBlockbb€bÀÂãä©ByteArraya`€h0ËÍ!eÀÂãä®CompiledMethodbc€qÀ:n4hDÿ‚iDÿ„iDÿ†iDÿˆiDÿ ŠiDÿ ŒiDÿ ŽiDÿñ0iDÿñ2iDÿñ4iDÿñ6iDÿñ8iDÿñ:iDÿñiDÿü iDÿ!ü"iDÿ#ü$iDÿ%ü&iDÿ'ü(iDÿ)ü*iDÿ+ü,iDÿ-ü.iDÿ/ü0iDÿ1ü2iDÿ3ü4iDÿ5ü6iDÿ7ü8iDÿ9ü:iDÿ;üiDÿ?ü@iDÿAüBiDÿCüDiDÿEüFiDÿGüHiDÿIüJiDÿKüLiDÿMüNiDÿOüPiDÿQüRiDÿSüTiDÿUüViDÿWüXiDÿYüZiDÿ[ü\iDÿ]ü^iDÿ_ü`iDÿaübiDÿcüdiDÿeüfiDÿgühiDÿiüjiDÿküliDÿmüniDÿoüpiDÿqüriDÿsütiDÿuüviDÿwüxiDÿyüziDÿ{ü|iDÿ}ü~iDÿü€iDÿ�ü‚iDÿƒü„iDÿ…ü†iDÿ‡üˆiDÿ‰üŠiDÿ‹üŒiDÿ�üŽiDÿ�ü�iDÿ‘ü’iDÿ“ü”iDÿ•ü–iDÿ—ü˜iDÿ™üšiDÿ›üœiDÿ�üžiDÿŸü iDÿ¡ü¢iDÿ£ü¤iDÿ¥ü¦iDÿ§ü¨iDÿ©üªiDÿ«ü¬iDÿ­ü®iDÿ¯ü°iDÿ±ü²iDÿ³ü´iDÿµü¶iDÿ·ü¸iDÿ¹üºiDÿ»ü¼iDÿ½ü¾iDÿ¿üÀiDÿÁüÂiDÿÃüÄiDÿÅüÆiDÿÇüÈiDÿÉüÊiDÿËüÌiDÿÍüÎiDÿÏüÐiDÿÑüÒiDÿÓüÔiDÿÕüÖiDÿ×üØiDÿÙüÚiDÿÛüÜiDÿÝüÞiDÿßüàiDÿáüâiDÿãüäiDÿåüæiDÿçüèiDÿéüêiDÿëüìiDÿíüîjDÿïüðEeÃãã(u) uÀ?©BasicLook,À6bÀ:h0ËÍ!e=•buttons\pauseUp19.gif¨readGIF:²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:5¼cursorLoopFwdBkwdPlayDown19:À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(â'À?±tlTrackMicrophoneÀ2"â'À?­hearAllDown19À2#â'À?³tlPauseButtonDown19À2*â'À?­tlBlankDown19À22â'À?«shrinkXUp15À2 "â'À?±renderGrainDown19À2'â'À?²shapePolygonDown19À2&â'À?ªenterMicUpÀ2:â'À?­tlOutputsIconÀ2:â'À?²tlTrackSpeakerSoloÀ22â'À?¬updateDown20À2 .â'À?´combinationMinusUp19À2:â'À?¹cursorLoopFwdBkwdPlayUp19À2.â'À?«hearAllUp19À2;â'À?¯renderGrainUp19À2/â'À?²tlNextMarkerDown19À2"â'À?ªupdateUp20À2 2â'À?°shapePolygonUp19À2 6â'À?®tlTrackSpeakerÀ2.â'À?µcombinationPlusDown19À2"â'À?´cursorLoopPlayDown19À2#â'À?ªfitXDown15À2 6â'À?­hearSelDown19À2'â'À?³renderImpulseDown19À2+â'À?«expandXUp14À2 "â'À?´shapeRectangleDown19À2 >â'À?ªstopDown20À2 &â'À?¬tlAnchorUp19À2&â'À?¬tlSubmixIconÀ26â'À?«expandXUp15À2 *â'À?³combinationPlusUp19À22â'À?²cursorLoopPlayUp19À26â'À?«shrinkYUp14À2 "â'À?«hearSelUp19À2?â'À?¨cameraUpÀ2"â'À?°tlPrevMarkerUp19À26â'À?­expandYDown14À2 &â'À?±renderImpulseUp19À23â'À?­shrinkYDown15À2 &â'À?²shapeRectangleUp19À2 .â'À?§speakerÀ2À6bÀ:h0ËÍ!eÀ>aÀ:|DFÍ!ßf4hƒiDÿ…i4"‡ˆj4%‡ŠEÍ f(Ó ¼ßfÓ h4±i*DͱiÒDͱiÒDͱiÒDͱiÒDͱiÒDͱjÒDͱfÒÓ Ò°ßfÒGßEÍÒ»EÍÒ »Ee"}#¯inheritingFrom:-5?¨speaker:À$jÀ?¦familyÀ$c†Geneva…arial�*À?©pixelSizenÀ?§leadingáaÀ?¨baselinejÀ?¨lineGridmÀ?¦italicäÀ?¨boldnesså`aÀ?©underlineäÀ?¥colorâÀ?©alignment`´synthesizeTextStyle:»fileOrganizerListTextStyle:À$kÀ?'À$c†Geneva…arial�*À?-lÀ?/áaÀ?1iÀ?3lÀ?5äÀ?7åaaÀ?9äÀ?;âÀ?=`À?©fixedTabs`·fileOrganizerTextStyle:µinitializeButtonIconsÀ?ªKnownLooksÀ;hÀ?©ChampaignÀ'7,À;`À?¤WienÀ';,À;`À?ªLosAngelesÀ'?,À;`À?-,À?«AlbuquerqueÀ'$,À;`À?+*À?§NewYorkÀ'),À;`À?¦LondonÀ'-,À;`Ä<$±createAlbuquerque7¯createChampaign-¬createLondon?°createLosAngeles)­createNewYork+«createWaldo;ªcreateWienÀ?ªActiveLook*À?¶LastInstalledOnWindowsã¬allInstancesÀ2À6dÀ:~4p®Äpp­kHè5prðMÇ5pr°ƒebb!©superLook3©nameOrNil°changeSuperLook:âÀ$`À2À6dÀ:g4p®è pp®Åppp­kHkHè5prðMÇ5pr°ƒebb! 3!"â#™misc\speakers\speaker.gif(â'À?¬dropDownUp17À2*â'À?·colorSetGrayScaleDown19À27â'À?¨fitXUp14À2 2â'À?·combinationSingleDown19À2>â'À?«tlBlankUp19À2.â'À?°tlNewMarkersUp19À2>â'À?·cursorLoopSelPlayDown19À2?â'À?·tlTrackMicrophoneRecordÀ2*â'À?³makeSelectionDown19À2 >â'À?°tlPlayButtonUp19À2.â'À?³renderSamplesDown19À23â'À?©enterUp20À22â'À?°shapeTrackDown19À2*â'À?­shrinkXDown14À2 6â'À?µcolorSetGrayScaleUp19À2+â'À?ªcameraDownÀ2&â'À?µcombinationSingleUp19À2.â'À?µcursorLoopSelPlayUp19À22â'À?¶fileOrganizerTextStyleÀÂãä¯KTextAttributesbj€li````À$allÀÂãä³CharacterAttributesab€ÀÂãä²IdentityDictionaryab€kÀ?¥serifÀ2À6btÀ>vÀ:DÎLÿ±Vÿ±V !±V"#±V$%±V&'±V()±V*+±VÒÒ±VÒÒ±VÒÒ±VeÃãä'ab€ `¥smallÀ6cÀ:i4Ëpq‚e1«defaultFont-ªpixelSize:¥largeÀ6cÀ:j5ËpqMØ¢ÅK MäØ$¢ÆØ MäØ¨Ø©M‚e18-9./©sansSerifÀ2À6bt1¦serif: `â#¦normalÀ2À6cÀ:i4h�jH‚e1åaa©boldness:§italic:â#¤boldÀ2À6ct1åx  s% `â#5À2À6bt1& `â#9À2À6bt1ªunderline: `â#©strikeoutÀ2À6bt1ªstrikeout: `â#;À2À6bx1¦color: `â#'À2À6bx1§family: `â# `â#À?!"À?:À2;â%À?9,À?'(À?5*À?5À26â%À?;3À?'6À?=>À?/0ÀÂãä¯FontDescriptionah€â"âluoââãÀ?¨fitXUp15À2 :â'À?±makeSelectionUp19À2 .â'À?±renderSamplesUp19À2;â'À?²tlPrevMarkerDown19À2:â'À?°tlNextTimeDown19À22â'À?®shapeTrackUp19À2 :â'À?®tlPrevTimeUp19À2&â'À?ºcolorSetInvGrayScaleDown19À2;â'À?±tlNewMarkerDown19À2:â'À?¶combinationTimesDown19À2&â'À?­expandYDown15À2 .â'À?¨diceDownÀ2>â'À?¬useInputUp20À2 :â'À?¶cursorNormalPlayDown19À2'â'À?±tlPauseButtonUp19À2%â'À?±noSelectionDown19À2 &â'À?¯renderSOSDown19À2#â'À?­expandXDown14À2 >â'À?«shrinkYUp15À2 *â'À?³warpSelectionDown19À2 *â'À?²tlTrackSpeakerMuteÀ26â'À?ªplayDown20À2>â'À?¸colorSetInvGrayScaleUp19À2/â'À?°tlSourceLocationÀ2>â'À?¬enterMicDownÀ26â'À?®useInputDown20À2 6â'À?´combinationTimesUp19À26â'À?´cursorNormalPlayUp19À2:â'À?®tlAnchorDown19À2*â'À?­shrinkYDown14À2 >â'À?¯noSelectionUp19À2 6â'À?«expandYUp14À2 *â'À?°tlNextMarkerUp19À2>â'À?­shrinkXDown15À2 >â'À?­renderSOSUp19À2+â'À?±warpSelectionUp19À2 :â'À?¨stopUp20À2 *â'À?µcolorSetRainbowDown19À2?â'À?²createModuleDown19À27â'À?«shrinkXUp14À2 :â'À?²tlNewMarkersDown19À2"â'À?³editSelectionDown19À2 "â'À?µtlTrackMicrophonePlayÀ2&â'À?ºfileOrganizerListTextStyleÀ!mj````ÀÂãä¨Intervalac€xhxxÀ&À*kÀ?./À?!"À?:À2;â1À?9,À?'(À?5*À?5À26â1À?;3À?'6À?=>À?/0À&â(ânzoâââÀ?²renderFilterDown19À2/â'À?²shapeEllipseDown19À2"â'À?³colorSetRainbowUp19À23â'À?°createModuleUp19À2?â'À?«expandYUp15À2 2â'À?±editSelectionUp19À2 2â'À?°renderFilterUp19À27â'À?²tlPlayButtonDown19À22â'À?¨playUp20À2 "â'À?°shapeEllipseUp19À2 2â'À?®tlNextTimeUp19À2.â'À?°tlPrevTimeDown19À2*â'À?ªfitXDown14À2 .â'À?¶combinationMinusDown19À2*â'À?«enterDown20À2.â'À?¯tlNewMarkerUp19À26â'À?¦diceUpÀ2:â'À?­expandXDown15À2 &â'À;mÀ?±verticalFaderKnobÀ2À6bÀ:h0ËÍ!eÀ>dÀ:l€ D4Í!LhƒiDÿ…iDÿ‡iiÒü ü!jÒ"ü ü#Ve" q##+5À6cÀ:i0ËÍ!re=„backgrounds\stone\smoothDarkGray.gif(©asPattern¯lookBackground:À6cÀ:i0ËÍ!re=€backgrounds\stone\smoothGray.gif("®dagBackground:Ä«SimpleTrackĪColorValue¬width:color:¬faderBorder:;²verticalFaderKnob:ĨKymaKnob˜faders\rotaryTrack20.gif(¶convertToSystemPalette£red¢extent:knobImage:minimumAngle:maximumAngle:wedgeStart:wedgeEnd:wedgeAngle:wedgeInside:wedgeBorder:°rotaryFaderKnob:šfaders\circularTrack20.gif²circularFaderKnob:À6cÀ:i0ËÍ!re=€backgrounds\stone\smoothBlue.gif("®vcsBackground:À$cÀ$bÀÂãä+ac€```cÀ$bÀ?``bÀ$bÀ?b«vcsBorders:³vcsScopeBackground:³vcsScopeForeground:¤cyan²vcsScopeInfoColor:À$jÀ?'À$b�comic sans ms�*À?-pÀ?/ábÀ?1jÀ?3nÀ?5äÀ?7å`aÀ?9äÀ?;âÀ?=`>²vcsLabelTextStyle:À$jÀ?'À$b�comic sans ms�*À?-pÀ?/ábÀ?1jÀ?3nÀ?5äÀ?7åaaÀ?9äÀ?;âÀ?=`­vcsTextStyle:šfaders\faderRightWaldo.gif(â'À?±circularFaderKnobÀÂãä0al€À b`ÀÂãä«OpaqueImagead€ÀÂãä¬Depth24Imageah€À:p¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸ttxxÀÂãä¬FixedPaletteaf€cks|ÀÂãä«Depth1Imageah€À:püÿ€<À8Àpàpà````````pàpà8À<À€ÿüttaaÀÂãä¯CoveragePaletteaa€aadÀÂãä¦Pixmapad€âtt$ÀÂãä¤Maskad€âttÀÂãä­CoverageValueaa€`å``å`acnès c">À$dÀ nqÀ dvÀ j{2èvkÀ qpÀ?¯rotaryFaderKnobÀ,À b`À0À4À:p¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸€€€¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸ttxx8|À=À:püÿ€<À8Àpàpà````````pàpà8À<À€ttaa!adÀ&âtt$À*âtt-åcaåcgcnès c">À$dÀ plÀ tbÀ lb "èaaÀ qpÀ?±vcsLabelTextStyleÀ!nj````À.xhxxÀ&À*kÀ?./À?!"À?:À2;â *À?9,À?'(À?5*À?5À26â *À?;3À?'6À?=>À?/0À&â,âpzoâââÀ?®lookBackgroundÀ2?â'À?±vcsScopeInfoColorÀ?`À?¬vcsTextStyleÀ!nj````À.xhxxÀ&À*kÀ?./À?!"À?:À2;â $À?9,À?'(À?5*À?5À26â $À?;3À?'6À?=>À?/0À&â;âpuoâââÀ?²vcsScopeBackground>À?«faderBorderÀÂãä)ab€b>À?ªvcsBorders<À?­dagBackgroundÀ2$â'À?­vcsBackgroundÀ28â'À?²vcsScopeForeground"À;`�TunableDampedLPFâÀ$`À gcÀ$`À?¶soundEditorBoundingBoxÀÂãä©Rectangleab€À xpÀ `|À?/2À*a2ÀÂãã®KymaCodeString p°string:bindings:Ÿ"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. ÀÂãä«BindingListad€`‰DirectIIR„kym1¤none`À=À:`ÿÿÿÿ€€8€ÿÿ€€P€8 €€€€€€€€€Á€?€€€€A€Uá€A€€ÿÿÿÿ8``aaÀÂãä±KymaMappedPaletteaf€äÀÂãä©WordArraya`€l~{~{~{ygygygâÀ$ddddfbaadÀ=À:`ÿÿ„AŽ„Aÿ„ÁŽA„a€!€Y€�Qƒù�Qÿÿ@ppaa "adÀ$hÀÂãã¶ParameterSpecificationu¬name:typeName:viewType:rectangle:helpString:¤name 2 2À -À åaaåx mÀ aaœEnter a name for this Sound.À /¦GainDB¨hotValue¥valueÀ -À åaaåbaÀ aåaa�The cut in dB of the low frequencies. (Be sure it is a negative value in dB).À /¢Fc 9 :À -À åaaå``À aåbaŽThe center frequency in Hz. The gain at this frequency will be half the specified low frequency boost or cut. À /¥input¥sound 'À -À å```À åaaåx m„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.À /¡Q 9 :À -À åaaåaaÀ å`aåbc„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 : ;�The 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). ãÀ6�BiquadHighShelfÀ;aÀ?/ÀÂããªChannellern¤name:input:leftChannel:rightChannel:”Right Channel Only24'äãæPGain8æFc8ÀÀ%“BiquadPeakingFilterÀ*À6ŸBiquad Peaking Filter PrototypeÀ;eÀ?"À$bÀ3…input`À?8ãÀ?:À<ãÀ rcÀ muÀ*`%À'â*À;`�TunableDampedLPFâÀ$`À 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. À :`‰DirectIIR„kym1 ?`À=À:`ÿÿÿÿ€€8€€€€€€(€8€D€T€‚€€<ƒÀÁü8?€€€€A€Uá€A€€ÿÿÿÿ8``aa "adÀ=À:`ÿÿ€A€á€A€á€A€€áƒŒIð‚I‡½‚Iÿÿ@ppaa "adÀ$eÀ / 2 2 2À -À åaaåx mÀ aaœEnter a name for this Sound.À / & ' 'À -À å``å``À åaaa�The input signalÀ / - 9 :À -À åaaåbaÀ aåaaƒFilter 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`À aåba‰The center frequency in Hz of the filter.À / 8 9 :À -À åaaåaaÀ aåbc�The 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.ã“BiquadPeakingFilterÀ%%À%%À%%À%%À%%ÀÀ%ŽBiquadLowShelfÀ*À6ŸTunable Damped LowShelf ExampleÀ;eÀ?"À$bÀ36dÀ?8ãÀ?:À<äÀ e`À muÀ*`%& &âÀ$`À gcÀ$`À? +À -À xpÀ `|À?/4À*a4À 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. À :`‰DirectIIR„kym1 ?`À=À:`ÿÿÿÿ€€€€ÿÿ€ €€€€€ €(€@€H€€ƒü€€€‚ ‡ªð‚ €€ÿÿÿÿ``aa "adÀ=À:`ÿÿ‚!€q‚!€ÿƒ!‚q†!„šà’A½á’Aÿÿppaa "adÀ$hÀ / 2 2 2 3œEnter a name for this Sound.À / 8 9 :À -À åaaåbaÀ aåaaŽThe boost or cut in dB of the low frequencies.À /  9 :À -À åaaå``À aåba�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 :À -À åaaåaaÀ å`aåbc„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 : ;ŽThe boost or cut in dB of the low frequencies.›This class implements a low shelving filter with adjustable gain, center frequency, and Q. ãŽBiquadLowShelfæPGain1æFc1 =æQ1*+)æQ2æFc2æPGain2æQ3æFc3æPGain3æQ4æFc4æPGain4æQ5æFc5æPGain5æQ6æFc6æPGain6æQ7æFc7æPGain7æQ8#>"`À%%À%%À%%À%%À%%À,()*À >À6“Left Channel Only23À;aÀ?/''ãä+*+),-./0123456789:`*`$`%`$` `ÀÀ%‰BiquadBPFÀ*À6šTunable Damped BPF ExampleÀ;eÀ?"À$bÀ3…InputdÀ?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. À :`‰DirectIIR„kym1 ?`À=À:`ÿÿÿÿ€€8€€€€€€(€8€D€T€‚€€<ƒÀÁü8?€€€€A€Uá€A€€ÿÿÿÿ8``aaÀ #äÀ 'l~{~{~{ygygygâÀ$ddddfbaadÀ=À:`ÿÿ€A€á€A€á€A€€áƒŒIð‚I‡½‚Iÿÿ@ppaa.adÀ$hÀ / 2 2 2À -À åaaåx mÀ aaœEnter a name for this Sound.À /  9 :À -À åaaå``À åbcåx m›The center frequency in Hz.À /  9 ::›The center frequency in Hz.À / & ' 'À -À å```À åbaåx m„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.À /¥Level 9 :À -À åbaå``À åaaåx mƒInput attenuation of the signal. 0 = no signal, 1 = no attenuation.À / - 9 :À -À åbcå``À å`aåx m™The 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.ã‰BiquadBPFæSpFc6 =À6À6æ SpLeveldBÀ;>À$`À;«removeUnitsÀ$`æSpQ7?`&`ÀÂãã«ChannelJoinn°name:left:right:À6›Stereo 8-band Parametric EQÀ;aÀ?/0À$À6 :À;aÀ?/%"#À%%?;<=>#>"#`À(À6ŠNot BypassÀ;aÀ?/  ç(1 - !Bypass) * (1 - !Spotting)ç(1 - !Bypass) * (1 - !Spotting)`À(†Bypass'æBypass6`!`"`À(ˆSpottingÀ!ŒSpotting MixÀ+566%À6À69À;>À$`À;=À$`?<?*À6æSpottingÀ;¡*À$aÀ6aÀ;¡-À$a6À6#À;%À$aÀ6aÀ;)À$a6` =`+`'`9`(`)`(`0`#`;`,`À?/0À? +À -À hqÀ p}À?:À<äÀ dhÀ uaÀ*~ÀÂãã·VCSEventSourceComponentu¯microsound:layout:label:look:concreteEvent:displayType:presets:id:minimum:maximum:grid:taper:noDice:showNumber:âÀÂãä«LayoutFrameah€u```j`d`‹AttenuationÀ'â*À;`ÀÂãä­ConcreteEventds€â«Attenuation`aâ¦lineara¥faderâaaä9ã}À$sfffffffffffffffffkf`è`aâ¥FaderÀ;aÀ?%è``}át``+äãÀ<âÀ ``q`u`u`ƒFc1$À'â£Fc1`aâ+a,âaaä*ãzÀ$sooooooooooooooooo ntèwgè`aâ.À;aÀ?%èwgzt``£logäãÀ<âÀ u`q`j`u`ƒFc2$À'â£Fc2`aâ+a,âaaä-ãxÀ$scccccccccccccccccchèxaè`aâ.À;aÀ?%èxaxt``9äãÀ<âÀ j`q``u`ƒFc3$À'â£Fc3`aâ+a,âaaä0ãuÀ$sqqqqqqqqqqqqqqqqqqfèvwè`aâ.À;aÀ?%èvwut``9äãÀ<âÀ `q` s`u`ƒFc4$À'â£Fc4`aâ+a,âaaä3ãrÀ$sdèw}è`aâ.À;aÀ?%èw}rt``9äãÀ<âÀ s`q` h`u`ƒFc5$À'â£Fc5`aâ+a,âaaä6ãoÀ$smmmmmmmmmmmmmmmmmmbèxaè`aâ.À;aÀ?%èxaot``9äãÀ<âÀ h`q`}`u`ƒFc6$À'â£Fc6`aâ+a,âaaä9ãlÀ$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À$szzzzzzzzzzzzzzzzzzrèseè`aâ.À;aÀ?%èsebt``9äãÀ<âÀ ``u`u` y`†PGain1$À'â¦PGain1`aâ+a,âaaä)ã|À$s````````````````` z`ètáaè`aâ.À;aÀ?%ètáa|átt`+äãÀ<âÀ u`u`j` y`†PGain2$À'â¦PGain2`aâ+a,âaaä.ãwÀ$s}}}}}}}}}}}}}}}}}}bè``è`aâ.À;aÀ?%è``wátt`+äãÀ<âÀ j`u`` y`†PGain3$À'â¦PGain3`aâ+a,âaaä1ãtÀ$skkkkkkkkkkkkkkkkkk`è``è`aâ.À;aÀ?%è``tátt`+äãÀ<âÀ `u` s` y`†PGain4$À'â¦PGain4`aâ+a,âaaä4ãqÀ$syyyyyyyyyyyyyyyyyy~è``è`aâ.À;aÀ?%è``qátt`+äãÀ<âÀ s`u` h` y`†PGain5$À'â¦PGain5`aâ+a,âaaä7ãnÀ$sgggggggggggggggggg|è``è`aâ.À;aÀ?%è``nátt`+äãÀ<âÀ h`u`}` y`†PGain6$À'â¦PGain6`aâ+a,âaaä:ãkÀ$suuuuuuuuuuuuuuuuuuzè``è`aâ.À;aÀ?%è``kátt`+äãÀ<âÀ }`u`r` y`†PGain7$À'â¦PGain7`aâ+a,âaaä=ãhÀ$scccccccccccccccccc xètáaè`aâ.À;aÀ?%ètáahátt`+äãÀ<âÀ r`u`g` y`†PGain8$À'â¦PGain8`aâ+a,âaaä"ãdÀ$skkkkkkkkkkkkkkkkkk~è``è`aâ.À;aÀ?%è``dátt`+äãÀ<âÀ `` y`u` }`‚Q1$À'â¢Q1`aâ+a,âaaä+ã{À$s||||||||||||||||| tzèx aè`aâ.À;aÀ?%èx a{å{ mj`+äãÀ<âÀ u` y`j` }`‚Q2$À'â¢Q2`aâ+a,âaaä,ãyÀ$siiiiiiiiiiiiiiiiiinèx aè`aâ.À;aÀ?%èx ayå{ mj`+äãÀ<âÀ j` y`` }`‚Q3$À'â¢Q3`aâ+a,âaaä/ãvÀ$swwwwwwwwwwwwwwwwwwlèx aè`aâ.À;aÀ?%èx avå{ mj`+äãÀ<âÀ ` y` s` }`‚Q4$À'â¢Q4`aâ+a,âaaä2ãsÀ$seeeeeeeeeeeeeeeeeejèx aè`aâ.À;aÀ?%èx aså{ mj`+äãÀ<âÀ s` y` h` }`‚Q5$À'â¢Q5`aâ+a,âaaä5ãpÀ$ssssssssssssssssssshèx aè`aâ.À;aÀ?%èx apå{ mj`+äãÀ<âÀ h` y`}` }`‚Q6$À'â¢Q6`aâ+a,âaaä8ãmÀ$saaaaaaaaaaaaaaaaaafèx aè`aâ.À;aÀ?%èx amå{ mj`+äãÀ<âÀ }` y`r` }`‚Q7$À'â¢Q7`aâ+a,âaaä;ãjÀ$soooooooooooooooooodèx aè`aâ.À;aÀ?%èx ajå{ mj`+äãÀ<âÀ r` y`g` }`‚Q8$À'â¢Q8`aâ+a,âaaä>ãcÀ$s``````````````````xèx aè`aâ.À;aÀ?%èx acå{ mj`+äãÀ<âÀ ````t`e`†Bypass$À'â°MIDIController44`aâ+a¤gateâaaä6ãmÀ$sxxxxxxxxxxxxxxxxxxx`è`aâ¦ToggleÀ;aÀ?%è``m`aa+ääÀ<âÀ f```z`d`„SpFc$À'â¤SpFc`aâ+a,âaaä6ãfÀ$swwwwwwwwwwwwwwwwww påaaè`aâ.À;aÀ?%èxaft``9äãÀ<âÀ z```n`d`‰SpLeveldB$À'â©SpLeveldB`aâ+a,âaaä9ãgÀ$s}}}}}}}}}}}}}}}}}} våaaè`aâ.À;aÀ?%è``gátt`+äãÀ<âÀ r``` f`e`ˆSpotting$À'â¨Spotting`aâ+a,âaaä#ãaÀ$sttttttttttttttttttyåaaè`aâ9À;aÀ?%è``a`aa+äãÀ<âÀ p```d`d`ƒSpQ$À'â£SpQ`aâ+a,âaaä?ãeÀ$sqqqqqqqqqqqqqqqqqqqåaaè`aâ.À;aÀ?%èwqeå{ m~`+äã%$›Stereo 8-band Parametric EQâÀ$`À  htÀ$`À*c-47aaääÀ mbÀ.À+À6‰BiquadBPFÀ;cÀ?"À$bÀÂãã­GenericSourcen¤name:source:leftChannel:rightChannel:sample:autoloop:trigger:attackTime:releaseTime:scale:frequency:™GenericSource Mono Sample£RAMãä…MSDOSãaÀÂãä­TimeInSamplesaa€aÀÂãä­TimeInSecondsaa€å{ maÀÂãä°FrequencyInHertzaa€``À? +À -À `pÀ h|À?/)À6À6æFcÀ;¢hzÀ$`À;=À$`!)æLevelæQ)*À vaÀ.ÀÀ%‰BiquadBRFÀ*À6šTunable Damped BRF ExampleÀ;eÀ?"À$bÀ34dÀ?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. À :`‰DirectIIR„kym1 ?`À=À:`ÿÿÿÿ€€8€€€€üƒÀ(1€<8Á€€Ò€D€8€€€8€€€€A€Uá€A€€ÿÿÿÿ8``aa.adÀ=À:`ÿÿ€A€á€A€áðOŒƒ!€Á€A€‚I‡½‚Iÿÿ@ppaa.adÀ$hÀ / 2 2 25œEnter 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.ãÀ6‰BiquadBRFÀ;bÀ?"À$bÀ*-.ãä/ãa04a8`À?/&À6À6#À;%À$`À;=À$`(&)*)*À nbÀ.ÀÀ%ŽBiquadLowShelfÀ*À6ŸTunable Damped LowShelf ExampleÀ;eÀ?"À$bÀ3…InputdÀ?8ãÀ?:À<äÀ e`À muÀ*cÀ<âÀ x```d`i`�QÀ'â*À;`À'â -`aâ+b,âbaä*ãbÀ$svvvvvvvvvvvvvvvvvvbåbaè`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À$szzzzzzzzzzzzzzzzzziåaaè`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. À :`‰DirectIIR„kym1 ?`À=À:`ÿÿÿÿ€€€€ÿÿ€ €€€€€ €(€@€H€€ƒü€€€‚ ‡ªð‚ €€ÿÿÿÿ``aaÀ #äÀ 'l~{~{~{ygygygâÀ$ddddfbaadÀ=À:`ÿÿ‚!€q‚!€ÿƒ!‚q†!„šà’A½á’Aÿÿppaa)adÀ$hÀ / 2 2 2À -À åaaåx mÀ aaœEnter a name for this Sound.À / 8 9 :À -À åaaåbaÀ aåaaŽThe boost or cut in dB of the low frequencies.À /  9 :À -À åaaå``À aåba�The center frequency in Hz. The gain at this frequency will be half the specified low frequency boost or cut.À / & ' 'À -À å```À åaaåx m„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 :À -À åaaåaaÀ å`aåbc„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 :À -À åaaå``À aåbaŽThe center frequency in Hz. The gain at this frequency will be half the specified low frequency boost or cut. À / - 9 :À -À åaaåaaÀ å`aåbc„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 :À -À åaaåbaÀ aåaaŽThe boost or cut in dB of the low frequencies.›This class implements a low shelving filter with adjustable gain, center frequency, and Q. ãÀ6ŽBiquadLowShelfÀ;bÀ?"À$bÀ*™GenericSource Mono Sample.ãä…MSDOSãaÀ1aÀ5å{ maÀ9``À?/=æGainDBÀ6À6#À;%À$`À;=À$`=*%*$À kÀ.ÀÀ%�BiquadHighShelfÀ*À6€Tunable Damped HighShelf ExampleÀ;eÀ?"À$bÀ3: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ä)ãc5åaaè`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. À :`‰DirectIIR„kym1 ?`À=À:`ÿÿÿÿ€€8€ÿÿ€€P€8 €€€€€€€€€Á€?€€€€A€Uá€A€€ÿÿÿÿ8``aa)adÀ=À:`ÿÿ„AŽ„Aÿ„ÁŽA„a€!€Y€�Qƒù�Qÿÿ@ppaa)adÀ$hÀ / 2 2 20œEnter a name for this Sound.À / 8 9 :3�The 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 :3�The 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). ãÀ6�BiquadHighShelfÀ;bÀ?"À$bÀ*>.ãä?ãa !a"`À?/ 5$À6À6#À;%À$`À;=À$` 5* 7*$À k~À.ÀÀ%“BiquadPeakingFilterÀ*À6ŸBiquad Peaking Filter PrototypeÀ;eÀ?"À$bÀ3…input`À?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. À :`‰DirectIIR„kym1 ?`À=À:`ÿÿÿÿ€€8€€€€€€(€8€D€T€‚€€<ƒÀÁü8?€€€€A€Uá€A€€ÿÿÿÿ8``aaÀ #äÀ 'l~{~{~{ygygygâÀ$ddddfbaadÀ=À:`ÿÿ€A€á€A€á€A€€áƒŒIð‚I‡½‚Iÿÿ@ppaa adÀ$eÀ / 2 2 2À -À åaaåx mÀ aaœEnter a name for this Sound.À / & ' 'À -À å``å``À åaaa�The input signalÀ / - 9 :À -À åaaåaaÀ aåbcƒFilter 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`À aåba‰The center frequency in Hz of the filter.À / 8 9 :À -À åaaåbaÀ aåaa�The 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.ãÀ6“BiquadPeakingFilterÀ;bÀ?"À$bÀ*™GenericSource Mono Sample.ãä…MSDOSãaÀ1aÀ5å{ maÀ9``À?/ % %*À6À6#À;%À$`À;=À$`$À yÀ.ÀÀ%‰BiquadLPFÀ*À6šTunable Damped LPF ExampleÀ;eÀ?"À$bÀ3…InputdÀ?8ãÀ?:À<äÀ e`À muÀ*cÀ<âÀ x```d`i`�QÀ'â*À;`À'â -`aâ+a,âaaä*ãaÀ$sjjjjjjjjjjjjjjjjjjmåbaè`aâ.À;aÀ?%åbaaå{ mj`+äãÀ<âÀ l```x`i`…Level (À'â&`aâ+a,âaaä)ãcÀ$szzzzzzzzzzzzzzzzzziåaaè`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. À :`‰DirectIIR„kym1 ?`À=À:`ÿÿÿÿ€€;€�ÿø@€P€8 €€€€€€€€€Á€?€€€€A€Uá€A€€ÿÿÿÿ8``aaÀ #äÀ 'l~{~{~{ygygygâÀ$ddddfbaadÀ=À:`ÿÿ„AŽ„Aÿ„ÁŽA„a€!€Y€�Qƒù�Qÿÿ@ppaa-adÀ$hÀ / 2 2 2À -À åaaåx mÀ aaœEnter a name for this Sound.À /  9 :À -À åaaå``À åbcåx mŒThe cutoff frequency in Hz. This is also the frequency of the variable peak.À /  9 :9ŒThe cutoff frequency in Hz. This is also the frequency of the variable peak.À / & ' 'À -À å```À åbaåx m„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 :À -À åbaå``À åaaåx mƒInput attenuation of the signal. 0 = no signal, 1 = no attenuation.À / - 9 :À -À åbcå``À å`aåx mŸ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 LPF with adjustable Q.ãÀ6‰BiquadLPFÀ;cÀ?"À$bÀ*™GenericSource Mono Sample.ãä…MSDOSãaÀ1aÀ5å{ maÀ9``À? +À -À h`À plÀ?/8À6À6#À;%À$`À;=À$`#8)*)*À xgÀ.ÀÀ%‰BiquadHPFÀ*À6šTunable Damped HPF ExampleÀ;eÀ?"À$bÀ3 >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. À :`‰DirectIIR„kym1 ?`À=À:`ÿÿÿÿ€€Ü€ H€?ÿ€ €€€€€ €(€@€H€€ƒü€€€‚ ‡ªð‚ €€ÿÿÿÿ``aa-adÀ=À:`ÿÿ‚!€q‚!€ÿƒ!‚q†!„šà’A½á’Aÿÿppaa-adÀ$hÀ / 2 2 24œEnter a name for this Sound.À /  9 :9ŒThe cutoff frequency in Hz. This is also the frequency of the variable peak.À /  9 :9ŒThe 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.ãÀ6‰BiquadHPFÀ;cÀ?"À$bÀ*9.ãä:ãa;