!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                         $Assign a signal to a named variable Create signals from constants. 2Third version of tagless final csound interpreter & no de Bruijn indices, a monadic repr        EA basic table-lookup oscillator, interpolating and non-interpolating :Phasor (output sawtooth range 0-1 at specified frequency) =Create a sized buffer which is updated by an external source !Get data from an external source )Gets an argument from a runnable context #Creates a runnable labelled block. J This block can only be run at compile time. Creating runnable blocks at ' runtime is a to-be-implemented class.  Table lookup !"Audio buffer or other data table. "#$Support for string variables. %&'()  !"#$%&'()$%!"# '()&     !"#"#$%%&'()*+,*+,*+,*+,+, -./012345 -./012345 345-./012 -./012./012345456767676778Restrict a value to  type 9Restrict a value to  type :Restrict a value to   type -./0123456789:89:89:p;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p}~z{|wxytuvqrsnoplmjkhiefgcdab^_`[\]XYZUVWRSTOPQLMNIJKGHDEFABC?@=>;<9:7856234/01-.*+,'()$%&!"#      }~z{|xyvwtuqrsnoplmijkfghcdeab^_`[\]XYZUVWRSTOPQMNJKLGHIDEFABC>?@;<=9:78456123./0,-*+()&'$%"# !     }~{|yzvwxtursopqlmnijkfghcdeab^_`[\]XYZVWTUQRSNOPKLMHIJEFGBCD?@A=>;<9:78563412/0-.+,)*'(%&#$!"      ~{|}xyzvwstupqrmnojklhiefgbcd`a^_\]Z[XYVWTURSPQNOKLMHIJEFGCDAB?@=>;<89:6745123/0-.+,()*%&'"#$ !     ~|}yz{vwxstuqroplmnjkghiefcd`ab^_[\]XYZUVWSTPQRMNOJKLHIEFGCD@AB=>?;<89:56723401-./+,)*&'(#$% !"     ~{|}yzwxuvstqropmnklijghdefabc^_`[\]XYZUVWRSTPQMNOJKLGHIEFBCD@A=>?;<89:674523/01,-.*+()%&'#$!"      }~{|yzwxuvstqropmnklijghdefbc`a^_\]Z[XYVWTURSPQMNOKLHIJEFGBCD?@A<=>9:;67834512/0,-.*+()%&'#$ !"     }~{|yzwxuvstqropmnklijfghdebc`a]^_Z[\WXYTUVRSOPQMNJKLHIEFGBCD@A=>?:;<789456123./0+,-()*%&'"#$ !     }~{|yzwxuvrstpqnoklmhijefgcdab^_`\]Z[XYVWTURSOPQMNKLIJFGHDEBC@A>?;<=p;<=<=>??@AABCCDEEFGHGHIJJKLLMNNOPQPQRSSTUUVWWXYYZ[[\]]^_`_`abbcddefgfghijijklmlmnoopqqrststuvvwxxyzz{||}~~         ! !"#$#$%&'&'()*)*+,-,-./0/0123234565678989:;<;<=>?>?@AABCDCDEFGFGHIIJKLKLMNNOPQPQRSSTUVUVWXYXYZ[\[\]^_^_`aabccdeefghghijjkllmnnoppqrrsttuvvwxxyzz{||}~~         !"!"#$$%&'&'())*++,-.-./0012234545678789:;:;<=>=>?@A@ABCDCDEFGFGHIJIJKLLMNONOPQQRSSTUUVWWXYYZ[[\]]^__`aabccdefefghhijjkllmnnoppqrrsttuvvwxxyzz{||}~~          !""#$$%&'&'())*++,-.-./010123345567789:9:;<<=>?>?@AABCDCDEFFGHIHIJKLKLMNONOPQQRSTSTUVWVWXYZYZ[\]\]^_`_`abcbcdefefghhijjkllmnnoppqrrsttuvvwxxyzz{|}|}~         !"!"#$%$%&'('()**+,,-././011234345676789:9:;<<=>?>?@ABABCDDEFGFGHIIJKLKLMNONOPQRQRSTTUVWVWXYZYZ[\]\]^__`ababcddeffghihijkklmnmnoppqrrstutuvwxwxyz{z{|}}~         !!"#$#$%&'&'()*)*+,,-../001232345567789:9:;<<=>>?@@ABBCDDEFGFGHIJIJKLMLMNOOPQQRSSTUUVWWXYYZ[[\]]^__`aabcdcdefgfghiijklklmnonopqrqrstutuvwwxyzyz{|}|}~         !""#$$%&&'(()**+,,-../001223445667889::;<<=>>?@A@ABCDCDEFGFGHIJIJKLMLMNOPOPQRSRSTUUVWWXYZYZ[\]\]^_`_`abbcdedefghghijkjklmnmnopqpqrsstuuvwxwxyzz{||}~~         !!"##$%%&''())*++,--./0/012323456567889::;<=<=>?@?@ABCBCDEFEFGHIHIJKLKLMNNOPQPQRSTSTUVWVWXYZYZ[\]\]^_`_`abbcdedefghghijkjklmmnopopqrsrstuuvwwxyyz{|{|}~~          !"#"#$%&%&'()()*+,+,-../0101234345667889::;<<=>>?@@ABCBCDEFEFGHHIJKJKLMNMNOPQPQRSTSTUVWVWXYZYZ[\]\]^_`_`abbcddefgfghiijkklmmnopopqrsrstuvuvwxyxyz{|{|}~~Output classes x*+,;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~*+, 8  !"#$%&'()-./0123456789: `CSpecifies details for a Host output described within the language. F First string is a host-specified label. Second is an auto-generated  name (e.g. tablenum) 5Holds data on a score item for memoization purposes. A score item. The Card name is old-school 1Polyvariadic support for building argument lists Initial csound pretty-printer 9get the initial character of a csound var from a VarType 8helper function to create a 1-argument opcode instance. < I should make these with TH, but that would require having genName in scope G which means S would need to be in scope, but then all the S instances  would be orphans, which I don't want either... Gremove null arguments; these appear when a list of arguments is empty. 4Create a 0-filled f-statement in the score section.          BCreates a CSD formatted String from args and an x-dsp expression. ;Creates a CSD file from an argument list and Writer output -Create a new number of the appropriate type. @ This can be made into a name by prepending the type character.  DAfter labelling a block (csound instr), we need to clear the opcode G caches, otherwise code could be invalidly shared between instruments. > We can clear the name generator too (except for table nums). Runs a block (instr). Writes the header data   very basic block  allocate a variable buffer (i.e. host-updated buffer) delay networks "simple delay with constant signal Gadditive synthesis. Shared buffer, uses the Num instance for signals. Cusing fold to make an oscil stack. Note that emptyBuffer is *not*  memoized. It'Is necessary to use monadic sequencing (here implicit in makeInstruments)  to chain instruments together "Supports table-lookup oscillators ,Labelled blocks (basic instrument creation) "creation of host-variable buffers creation of buffers supports output supports assignment 9need this to directly use numeric literals as arguments. (*+,;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNORSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~(  'table lookup with linear interpolation        !!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                            x-dsp-0.2Language.XDsp.Semantics.Core'Language.XDsp.Semantics.BasicExtensions&Language.XDsp.Semantics.CsoundExt.Core$Language.XDsp.Semantics.Extras.Delay#Language.XDsp.Semantics.Extras.FSigLanguage.XDsp.Semantics.Extras%Language.XDsp.Semantics.CsoundExt.All!Language.XDsp.Semantics.CsoundExt$Language.XDsp.Implementations.Csound+Language.XDsp.Implementations.HaskellNativeLanguage.XDsp.SemanticsAsnasn ConstantscnstckigcsigDspASigKSigINumgetSrgetKsmpsOscilosciloscil'PhasorphasorVBufvbufVKtlvktlTListNumArgsgetArgLblBlockArgTagArgTypBlocklblBlockrunBlockBufferRlookupAtBufferBuf emptyBuffer StringVarVStringdefaultRunBlockunTListunTList' unsafeTList CsoundClassnchnlsset0dbfsDelayNetDelayNrunDelaytapKtapAtapIDelay delaySampvdelay3PVSFSigakiCsZkwmzkwmzkwm'CsZkwzkwCsZkrzkrCsZkmodzkmodCsZkclzkclCsZiwmziwmziwm'CsZiwziwCsZirzir CsZfilter2zfilter2CsZawmzawmzawm'CsZawzawCsZargzargCsZarzarCsZamodzamod CsZakinitzakinitCsZaclzaclCsXyinxyinxyin' CsXtratimxtratimCsXscanuxscanu CsXscansmap xscansmap xscansmap'CsXscansxscansxscans' CsXscanmapxscanmap xscanmap'CsXoutxoutCsXorxorCsXadsrxadsrxadsr' CsWterrainwterrainCsWrapwrap CsWguide2wguide2 CsWguide1wguide1 CsWgpluck2wgpluck2 CsWgpluckwgpluck CsWgflutewgflutewgflute'CsWgclarwgclarwgclar' CsWgbrasswgbrasswgbrass' CsWgbowedbar wgbowedbar wgbowedbar'CsWgbowwgbowwgbow' CsWeibullweibull CsWavesetwavesetwaveset'CsVwrapvwrapCsVtabwkvtabwkCsVtabwivtabwiCsVtabwavtabwa CsVtablewkvtablewk CsVtablewivtablewi CsVtablewavtablewa CsVtablekvtablek CsVtableivtablei CsVtableavtablea CsVtable1kvtable1kCsVtabkvtabkCsVtabivtabiCsVtabavtaba CsVsubv_ivsubv_ivsubv_i'CsVsubvvsubvvsubv'CsVrandivrandivrandi'CsVrandhvrandhvrandh'CsVpvocvpvocvpvoc' CsVpowv_ivpowv_ivpowv_i'CsVpowvvpowvvpowv'CsVpow_ivpow_ivpow_i'CsVpowvpowvpow'CsVportvportvport' CsVphaseseg vphasesegCsVosimvosimvosim'CsVoicevoice CsVmultv_ivmultv_i vmultv_i'CsVmultvvmultvvmultv' CsVmult_ivmult_ivmult_i'CsVmultvmultvmult' CsVmirrorvmirrorCsVmapvmapvmap' CsVlowresvlowres CsVlinsegvlinsegCsVlimitvlimitCsVincrvincr CsVibratovibratovibrato'CsVibrvibrCsVibesvibes CsVexpv_ivexpv_ivexpv_i'CsVexpvvexpvvexpv' CsVexpsegvexpsegCsVexp_ivexp_ivexp_i'CsVexpvexpvexp'CsVelocvelocveloc' CsVecdelayvecdelay vecdelay' CsVdivv_ivdivv_ivdivv_i'CsVdivvvdivvvdivv' CsVdelayxws vdelayxws vdelayxws' CsVdelayxwq vdelayxwq vdelayxwq' CsVdelayxwvdelayxw vdelayxw' CsVdelayxsvdelayxs vdelayxs' CsVdelayxqvdelayxq vdelayxq' CsVdelayxvdelayxvdelayx' CsVdelaykvdelaykvdelayk'CsVdel_kvdel_kvdel_k' CsVcopy_ivcopy_ivcopy_i'CsVcopyvcopyvcopy'CsVcombvcombvcomb' CsVco2initvco2init vco2init' CsVco2iftvco2iftvco2ift'CsVco2ftvco2ftvco2ft'CsVco2vco2vco2'CsVcellavcellavcella' CsVbapzmove vbapzmoveCsVbapzvbapzvbapz' CsVbaplsinit vbaplsinit vbaplsinit' CsVbap4move vbap4moveCsVbap4vbap4vbap4'CsVasetvaset CsValpassvalpassvalpass'CsVagetvaget CsVaddv_ivaddv_ivaddv_i'CsVaddvvaddvvaddv'CsVadd_ivadd_ivadd_i'CsVaddvaddvadd'CsUrdurdCsUpsampupsamp CsUnirandunirandCsTurnonturnonturnon' CsTurnoff2turnoff2 CsTurnoffturnoff CsTrsplittrsplit CsTrshifttrshift CsTrscaletrscaleCsTrmixtrmix CsTrirandtrirand CsTrigseqtrigseq CsTriggertrigger CsTrfiltertrfilter CsTrcrosstrcross CsTransegrtransegr CsTransegtranseg CsTrandomtrandom CsTradsyntradsynCsTonextonextonex'CsTonektonektonek'CsTonetonetone' CsTlinetotlinetoCsTivaltivalCsTimestimesCsTimektimek CsTimeinsts timeinsts CsTimeinstk timeinstk CsTimedseqtimedseq CsTempovaltempovalCsTempotempo CsTempesttempesttempest'CsTbvcftbvcftbvcf' CsTb9_inittb9_initCsTb9tb9 CsTb8_inittb8_initCsTb8tb8 CsTb7_inittb7_initCsTb7tb7 CsTb6_inittb6_initCsTb6tb6 CsTb5_inittb5_initCsTb5tb5 CsTb4_inittb4_initCsTb4tb4 CsTb3_inittb3_initCsTb3tb3 CsTb2_inittb2_initCsTb2tb2 CsTb1_inittb1_init CsTb15_init tb15_initCsTb15tb15 CsTb14_init tb14_initCsTb14tb14 CsTb13_init tb13_initCsTb13tb13 CsTb12_init tb12_initCsTb12tb12 CsTb11_init tb11_initCsTb11tb11 CsTb10_init tb10_initCsTb10tb10CsTb1tb1 CsTb0_inittb0_initCsTb0tb0 CsTaninv2taninv2CsTaninvtaninvCsTanhtanhCsTantan CsTambourine tambourine tambourine'CsTabw_itabw_itabw_i'CsTabwtabwtabw'CsTabsumtabsumtabsum'CsTabrectabrec CsTabplaytabplay CsTabmorphi tabmorphi CsTabmorphak tabmorphak CsTabmorpha tabmorpha CsTabmorphtabmorph CsTablexseg tablexseg CsTablexkttablexkt tablexkt' CsTablewkttablewkt tablewkt' CsTablewatablewaCsTablewtablewtablew' CsTablesegtableseg CsTableratablera CsTablengtableng CsTablemixtablemix CsTablekttablekttablekt' CsTableiwtableiwtableiw' CsTableimix tableimix CsTableikttableikt tableikt' CsTableigpw tableigpw CsTableicopy tableicopyCsTableitableitablei' CsTablegpwtablegpw CsTablecopy tablecopyCsTable3table3table3'CsTabletabletable'CsTab_itab_itab_i'CsTabtabtab' CsSystem_isystem_i system_i'CsSystemsystemsystem' CsSyncphasor syncphasor syncphasor' CsSyncloopsyncloop syncloop' CsSyncgrain syncgrain CsSvfiltersvfilter svfilter'CsSumsumCsSubinstrinit subinstrinit CsSubinstrsubinstrCsSubsubCsStsendstsend CsStrupperk strupperk CsStrupperstrupperCsStrtolstrtolCsStrtodstrtod CsStrsubkstrsubkCsStrsubstrsubstrsub'CsStrsetstrset CsStrrindexk strrindexk CsStrrindex strrindex CsStrlowerk strlowerk CsStrlowerstrlower CsStrlenkstrlenkCsStrlenstrlen CsStrindexk strindexk CsStrindexstrindexCsStrgetstrget CsStresonstresonCsStrecvstrecv CsStrcpykstrcpykCsStrcpystrcpy CsStrcmpkstrcmpkCsStrcmpstrcmp CsStrcharkstrchark strchark' CsStrcharstrcharstrchar' CsStrcatkstrcatkCsStrcatstrcatCsStixstixstix' CsStatevarstatevar statevar'CsStackstackCsSqrtsqrtCsSpsendspsend CsSprintfsprintf CsSplitrigsplitrigCsSpdistspdist CsSpat3dtspat3dtspat3dt' CsSpat3dispat3dispat3di'CsSpat3dspat3dspat3d'CsSpacespace CsSoundouts soundouts soundouts' CsSoundoutsoundout soundout' CsSoundinsoundinsoundin' CsSocksends socksends CsSocksendsocksend CsSockrecvs sockrecvs CsSockrecvsockrecv CsSndwarpst sndwarpst CsSndwarpsndwarp CsSndloopsndloop CsSndloadsndloadsndload'CsSlider8tablef slider8tablefCsSlider8table slider8tableCsSlider16tablefslider16tablefCsSlider16table slider16table CsSleighbells sleighbells sleighbells'CsSinsynsinsynCsSininvsininvCsSinhsinhCsSinsinCsShrshrCsShlshlCsShakershakershaker' CsSfpresetsfpreset CsSfplistsfplist CsSfplaymsfplaymsfplaym' CsSfplay3msfplay3m sfplay3m' CsSfplay3sfplay3sfplay3'CsSfplaysfplaysfplay' CsSfpassign sfpassign sfpassign' CsSfloopersflooper sflooper'CsSfloadsfload CsSfinstrmsfinstrm sfinstrm' CsSfinstr3m sfinstr3m sfinstr3m' CsSfinstr3sfinstr3 sfinstr3' CsSfinstrsfinstrsfinstr' CsSfilistsfilist CsSetscorepos setscorepos CsSetksmpssetksmps CsSetctrlsetctrl CsSeqtime2seqtime2 CsSeqtimeseqtime CsSemitonesemitoneCsSekeresekeresekere'CsSeedseed CsScoreline_i scoreline_i CsScoreline scoreline CsSchedwhen schedwhen CsSchedulescheduleCsScanuscanu CsScantable scantableCsScansscansscans' CsScanhammer scanhammerCsScalescale CsSandpaper sandpaper sandpaper' CsSampholdsamphold samphold' CsRtclockrtclock CsRsplinersplineCsRoundroundCsRnd31rnd31rnd31'CsRndrndCsRmsrmsrms' CsRireturnrireturnCsRezzyrezzyrezzy' CsRewindscore rewindscore CsReverbscreverbsc reverbsc' CsReverb2reverb2reverb2'CsReverbreverbreverb'CsResynresynCsResonzresonzresonz'CsResonyresonyresony' CsResonxkresonxkresonxk'CsResonxresonxresonx'CsResonrresonrresonr'CsResonkresonkresonk'CsResonresonreson' CsRepluckrepluckCsRemoveremove CsRemoteport remoteport CsReleasereleaseCsReadksreadksCsReadk4readk4CsReadk3readk3CsReadk2readk2CsReadkreadk CsReadclock readclockCsRbjeqrbjeqrbjeq' CsRandomirandomi CsRandomhrandomhCsRandomrandomCsRandirandirandi'CsRandhrandhrandh'CsRandrandrand' CsPvsynthpvsynthpvsynth'CsPvsvocpvsvocpvsvoc' CsPvstencil pvstencil CsPvspitchpvspitchCsPvsoutpvsoutCsPvsoscpvsoscpvsosc' CsPvsmorphpvsmorph CsPvsmoothpvsmoothCsPvsmixpvsmix CsPvsmaskapvsmaska CsPvslockpvslock CsPvsinitpvsinitpvsinit' CsPvsinfopvsinfoCsPvsinpvsinpvsin'CsPvsifdpvsifdpvsifd' CsPvshiftpvshiftpvshift' CsPvsfwrite pvsfwriteCsPvsftwpvsftwpvsftw'CsPvsftrpvsftrpvsftr' CsPvsfreeze pvsfreeze CsPvsfreadpvsfread pvsfread' CsPvsfilter pvsfilter pvsfilter' CsPvsdisppvsdisppvsdisp' CsPvsdemixpvsdemix CsPvscrosspvscross CsPvscentpvscent CsPvsbufread pvsbufread pvsbufread' CsPvsbuffer pvsbuffer CsPvsblurpvsblurCsPvsbinpvsbin CsPvsbandrpvsbandr pvsbandr' CsPvsbandppvsbandp pvsbandp'CsPvsarppvsarp CsPvsanalpvsanalpvsanal' CsPvsadsynpvsadsyn pvsadsyn'CsPvreadpvreadCsPvocpvocpvoc' CsPvinterppvinterp CsPvcrosspvcrosspvcross' CsPvbufread pvbufreadCsPvaddpvaddpvadd'CsPutsputsputs'CsPush_fpush_fCsPushpushCsPtrackptrackptrack'CsPsetpset CsProductproductCsPrintsprints CsPrintksprintks CsPrintk2printk2printk2'CsPrintkprintkprintk' CsPrintf_iprintf_iCsPrintprint CsPrepianoprepiano prepiano' CsPreallocprealloc prealloc' CsPowoftwopowoftwo CsPowershape powershape powershape'CsPowpowpow' CsPoscil3poscil3poscil3'CsPoscilposcilposcil'CsPortkportkportk'CsPortportport'CsPop_fpop_f CsPolynomial polynomial CsPolyaftpolyaftpolyaft' CsPoissonpoissonCsPluckpluckpluck'CsPlanetplanetplanet' CsPitchamdf pitchamdf pitchamdf' CsPitchacpitchacCsPitchpitchpitch' CsPinkishpinkishpinkish'CsPindexpindex CsPhasorbnk phasorbnk phasorbnk' CsPhaser2phaser2 CsPhaser1phaser1phaser1'CsPgmchnpgmchnpgmchn' CsPgmassign pgmassign pgmassign'CsPeakpeak CsPdhalfypdhalfypdhalfy'CsPdhalfpdhalfpdhalf'CsPdclippdclippdclip'CsPcountpcount CsPconvolve pconvolve pconvolve'CsPchoctpchoct CsPchmidinn pchmidinn CsPchmidibpchmidib pchmidib' CsPchmidipchmidi CsPchbendpchbendpchbend' CsPcauchypcauchy CsPartialspartialsCsPareqpareqpareq'CsPan2pan2pan2'CsPanpanpan'CsPpCsOutzoutzCsOutxoutxCsOuts2outs2CsOuts1outs1CsOutrgoutrgCsOutq4outq4CsOutq3outq3CsOutq2outq2CsOutq1outq1 CsOutletkoutletk CsOutletfoutletf CsOutletaoutletaCsOutkpcoutkpcCsOutkpboutkpb CsOutkpatoutkpat CsOutkc14outkc14CsOutkcoutkcCsOutkatoutkatCsOutipcoutipcCsOutipboutipb CsOutipatoutipat CsOutic14outic14CsOuticouticCsOutiatoutiatCsOuthouthCsOutchoutchCsOutcoutcCsOut32out32CsOscilxoscilxCsOscilsoscilsoscils'CsOscilnosciln CsOscilikts oscilikts oscilikts' CsOsciliktp osciliktp osciliktp' CsOsciliktoscilikt oscilikt'CsOscilioscilioscili'CsOscil3oscil3oscil3' CsOscil1ioscil1iCsOscil1oscil1CsOscilCsOscbnkoscbnkoscbnk'CsOrorCsOpcodeopcodeCsOctpchoctpch CsOctmidinn octmidinn CsOctmidiboctmidib octmidib' CsOctmidioctmidiCsOctcpsoctcpsCsOctaveoctaveCsNtrpolntrpolntrpol' CsNstrnumnstrnumCsNsampnsampCsNrpnnrpn CsNreverbnreverbnreverb'CsNotnumnotnum CsNoteondur2 noteondur2 CsNoteondur noteondurCsNoteonnoteon CsNoteoffnoteoffCsNotnotCsNoisenoiseCsNlfiltnlfiltCsNlalpnlalpnlalp' CsNestedapnestedap nestedap'CsMxadsrmxadsrmxadsr'CsMutex_unlocki mutex_unlockiCsMutex_unlock mutex_unlock CsMutex_locki mutex_locki CsMutex_lock mutex_lockCsMutemutemute' CsMultitapmultitapCsMulmulCsMrtmsgmrtmsgCsMpulsempulsempulse'CsMoscilmoscil CsMoogvcf2moogvcf2 moogvcf2' CsMoogvcfmoogvcfmoogvcf' CsMoogladder moogladder moogladder'CsMoogmoog CsMonitormonitor CsModmatrix modmatrixCsModemodemode'CsModmodCsMirrormirrorCsMincermincermincer' CsMinaccumminaccum CsMinabsaccum minabsaccum CsMidremotmidremot CsMiditempo miditempoCsMidiprogramchangemidiprogramchangeCsMidipolyaftertouchmidipolyaftertouchmidipolyaftertouch'CsMidipitchbend midipitchbendmidipitchbend' CsMidipgmmidipgmmidipgm' CsMidioutmidiout CsMidion2midion2CsMidionmidionCsMidinoteonpch midinoteonpchCsMidinoteonoct midinoteonoctCsMidinoteonkey midinoteonkeyCsMidinoteoncps midinoteoncps CsMidinoteoff midinoteoffCsMidiinmidiin CsMididefault mididefault CsMidictrlmidictrl midictrl'CsMidicontrolchangemidicontrolchangemidicontrolchange' CsMidichnmidichnCsMidichannelaftertouchmidichannelaftertouchmidichannelaftertouch'CsMidic7midic7midic7' CsMidic21midic21midic21' CsMidic14midic14midic14' CsMidglobal midglobalCsMetrometrometro' CsMediankmediankmediank'CsMedianmedianmedian'CsMdelaymdelayCsMclockmclockCsMaxkmaxk CsMaxallocmaxalloc CsMaxaccummaxaccum CsMaxabsaccum maxabsaccumCsMax_kmax_k CsMassignmassignmassign' CsMarimbamarimbamarimba'CsMandolmandolmandol'CsMandelmandelCsMadsrmadsrmadsr'CsMacamacaCsMacmacCsLpslotlpslot CsLpsholdplpsholdp CsLpsholdlpshold CsLpresonlpresonCsLpreadlpreadlpread' CsLposcilsa2 lposcilsa2 lposcilsa2' CsLposcilsa lposcilsa lposcilsa' CsLposcilalposcila lposcila' CsLposcil3lposcil3 lposcil3' CsLposcillposcillposcil' CsLpinterplpinterp CsLphasorlphasorlphasor' CsLpfresonlpfresonCsLpformlpformCsLpf18lpf18 CsLowresxlowresxlowresx'CsLowreslowreslowres' CsLowpass2lowpass2 lowpass2' CsLoscilxloscilxloscilx' CsLoscil3loscil3loscil3'CsLoscilloscilloscil' CsLorisread lorisread lorisread' CsLorisplay lorisplay CsLorismorph lorismorphCsLorenzlorenzlorenz' CsLoopxsegloopxseg CsLooptseglooptseg CsLoopsegploopsegp CsLoopsegloopseg CsLogcurvelogcurve CsLogbtwologbtwoCsLog10log10CsLoglogCsLocsiglocsig CsLocsendlocsend CsLinsegrlinsegrCsLinseglinseg CsLinrandlinrandCsLinetolinetoCsLinenrlinenrCsLinenlinenCsLinelineCsLimitlimitCsLfolfolfo' CsKtableseg ktablesegCsKCSkCS CsJsplinejspline CsJitter2jitter2CsJitterjitterCsInzinz CsInvalueinvalueCsInterpinterpinterp'CsInteginteginteg'CsIntintCsInstrinstr CsInsremotinsremot CsInsglobal insglobalCsInsinsCsInrginrgCsInqinqCsInletkinletkCsInletfinletfCsInletainletaCsInitc7initc7 CsInitc21initc21 CsInitc14initc14CsInchinchCsInCSinCSCsIholdiholdCsICSiCSCsHvs3hvs3hvs3'CsHvs2hvs2hvs2'CsHvs1hvs1hvs1' CsHsboscilhsboscil hsboscil' CsHrtfstathrtfstat hrtfstat' CsHrtfmove2 hrtfmove2 hrtfmove2' CsHrtfmovehrtfmove hrtfmove'CsHrtferhrtfer CsHilberthilbert CsHarmon4harmon4harmon4' CsHarmon3harmon3harmon3' CsHarmon2harmon2harmon2'CsHarmonharmonCsGuiroguiroguiro' CsGranulegranulegranule'CsGrain3grain3grain3'CsGrain2grain2grain2'CsGraingraingrain' CsGogobelgogobelCsGetcfggetcfgCsGbuzzgbuzzgbuzz'CsGaussgauss CsGainslider gainsliderCsGaingaingain'CsFtsrftsr CsFtsavekftsavekCsFtsaveftsaveCsFtmorfftmorf CsFtlptimftlptim CsFtloadkftloadkCsFtloadftloadCsFtlenftlen CsFtgentmpftgentmp CsFtgenonce ftgenonceCsFtgenftgenCsFtfreeftfreeCsFtcpsftcpsCsFtconvftconvftconv' CsFtchnlsftchnls CsFreeverbfreeverb freeverb'CsFracfrac CsFprintsfprints CsFprintksfprintksCsFoutkfoutkCsFoutirfoutirCsFoutifoutiCsFoutfout CsFoscilifoscilifoscili'CsFoscilfoscilfoscil' CsFollow2follow2CsFollowfollowCsFoldfoldCsFogfogfog' CsFofilterfofilter fofilter'CsFof2fof2fof2'CsFoffoffof' CsFmwurliefmwurlie CsFmvoicefmvoice CsFmrhodefmrhode CsFmpercflfmpercfl CsFmmetalfmmetalCsFmbellfmbellCsFmb3fmb3CsFloorfloor CsFlooper3flooper3 flooper3' CsFlooper2flooper2 flooper2' CsFlooperflooper CsFlashtxtflashtxt CsFlangerflangerflanger'CsFiopenfiopenCsFinkfinkCsFinifiniCsFinfin CsFilter2filter2 CsFilevalid filevalidCsFilesrfilesrfilesr' CsFilepeakfilepeak filepeak' CsFilenchnls filenchnls filenchnls' CsFilelenfilelenfilelen' CsFilebitfilebitfilebit' CsFicloseficlose CsExpsegrexpsegr CsExpsegaexpsegaCsExpsegexpseg CsExprandexprandCsExponexpon CsExpcurveexpcurveCsExpexp CsExitnowexitnow CsEvent_ievent_iCsEqfileqfileqfil' CsEphasorephasorephasor' CsEnvlpxrenvlpxrenvlpxr'CsEnvlpxenvlpxenvlpx'CsEndopendopCsEndinendin CsDuserrndduserrndCsDumpk4dumpk4CsDumpk3dumpk3CsDumpk2dumpk2CsDumpkdumpk CsDripwater dripwater dripwater' CsDownsampdownsamp downsamp' CsDopplerdopplerdoppler'CsDivzdivzCsDivdiv CsDistort1distort1 distort1' CsDistortdistortdistort' CsDiskin2diskin2diskin2'CsDiskindiskindiskin' CsDiskgrain diskgrain diskgrain'CsDiffdiffdiff'CsDenormdenorm CsDeltapxwdeltapxw deltapxw' CsDeltapxdeltapxdeltapx' CsDeltapndeltapndeltapn' CsDeltapideltapideltapi' CsDeltap3deltap3deltap3'CsDeltapdeltapdeltap'CsDelaywdelaywCsDelaykdelaykdelayk'CsDelay1delay1delay1'CsDelaydelaydelay'CsDconvdconv CsDcblock2dcblock2 dcblock2' CsDcblockdcblockdcblock' CsDbfsampdbfsampCsDbampdbampCsDbdbCsDatesdatesdates'CsDatedateCsDamdam CsCuserrndcuserrnd CsCtrlinitctrlinitCsCtrl7ctrl7ctrl7'CsCtrl21ctrl21ctrl21'CsCtrl14ctrl14ctrl14'CsCtlchnctlchnctlchn'CsCrunchcrunchcrunch' CsCrosspmicrosspmi crosspmi' CsCrosspmcrosspmcrosspm' CsCrossfmpmi crossfmpmi crossfmpmi' CsCrossfmpm crossfmpm crossfmpm' CsCrossfmicrossfmi crossfmi' CsCrossfmcrossfmcrossfm'CsCross2cross2CsCpuprccpuprc CsCpsxpchcpsxpch CsCpstunicpstuniCsCpstuncpstun CsCpstmidcpstmidCsCpspchcpspchCsCpsoctcpsoct CsCpsmidinn cpsmidinn CsCpsmidibcpsmidib cpsmidib' CsCpsmidicpsmidi CsCps2pchcps2pchCsCosinvcosinvCsCoshcoshCsCoscos CsConvolveconvolve convolve'CsConvleconvleconvle' CsControlcontrol CsConnectconnect CsCompresscompressCsCombcombcomb' CsClockonclockon CsClockoffclockoffCsClipclipclip'CsClfiltclfiltclfilt'CsClearclearCsChnsetchnset CsChnsendchnsendchnsend' CsChnrecvchnrecvchnrecv'CsChnmixchnmixCsChngetchnget CsChnexport chnexport CsChnclearchnclearCsChn_kchn_kchn_k'CsChn_achn_aCsChn_Schn_S CsCheckboxcheckboxCsChebyshevpoly chebyshevpolyCsChanochanoCsChanichani CsChangedchanged CsChanctrlchanctrl chanctrl'CsCentcentCsCeilceilCsCauchycauchyCsCabasacabasacabasa'CsBuzzbuzzbuzz'CsButtonbutton CsButterlpbutterlp butterlp' CsButterhpbutterhp butterhp' CsButterbrbutterbr butterbr' CsButterbpbutterbp butterbp'CsButlpbutlpbutlp'CsButhpbuthpbuthp'CsButbrbutbrbutbr'CsButbpbutbpbutbp'CsBqrezbqrezbqrez'CsBirndbirnd CsBiquadabiquadabiquada'CsBiquadbiquadbiquad'CsBinitbinit CsBformenc1 bformenc1 CsBformdec1 bformdec1 CsBformdecbformdec CsBexprndbexprnd CsBetarandbetarandCsBbcutsbbcutsbbcuts'CsBbcutmbbcutmbbcutm' CsBarmodelbarmodelCsBamboobamboobamboo' CsBalancebalancebalance'CsBabobabobabo'CsAtonexatonexatonex'CsAtonekatonekatonek'CsAtoneatoneatone' CsAresonkaresonkaresonk'CsAresonaresonareson'CsAndand CsAmpmididampmidid CsAmpmidiampmidiampmidi' CsAmpdbfsampdbfsCsAmpdbampdb CsAlwaysonalwaysonCsAlpassalpassalpass' CsAftouchaftouchaftouch' CsAdsynt2adsynt2adsynt2'CsAdsyntadsyntadsynt'CsAdsynadsynadsyn'CsAdsradsradsr'CsAddaddCsAbsabsCsACSaCSCsMixerSetLevel_imixerSetLevel_iCsMixerSetLevel mixerSetLevel CsMixerSend mixerSendCsMixerReceive mixerReceiveCsMixerGetLevel mixerGetLevel CsMixerClear mixerClear CsATSsinnoi aTSsinnoi aTSsinnoi' CsATSreadnz aTSreadnz CsATSreadaTSreadCsATSpartialtap aTSpartialtapCsATSinterpread aTSinterpread CsATSinfoaTSinfo CsATScrossaTScross aTScross' CsATSbufread aTSbufread aTSbufread' CsATSaddnzaTSaddnz aTSaddnz'CsATSaddaTSaddaTSadd'OutoutoutsoutqoutoSunSRTypeHostOutbusTypebusLblbusNameBusTypeTblBusKBus defaultRTypeunifyCsdmakeInstrument writeHeaderHNunHnevalHn lookupInterpphasor'tlist0SDelayunDelayKVarPVarVarablegenName getVarLblWTypeHostTypeOrcTypeScoTypeSStatewcachegenMapiCacheICacheGenMapWCacheCacheKeyCKCCardMCardArgListBuilder appendToListVarTypeCListT4T3TpUStICTFIKACVarCStrCnstmkChrgetLblmkOp0mkOp1 argCleanercard2str writeCardmkTbl mkScoreBufcacheBufgetGenputGencache cacheInstr instrInCachetellOrctellScotellHostrunSevalS getWritten unifyCsd'mkName getArgValclearBlockData runBlock' runDelay'tap' $fCsATSaddS $fOscilSoutab $fLblBlockS$fVBufS $fBufferS$fOutS$fAsnSa$fVarableDouble$fBufferRHNDoubleDoubleHN_AHN_KHN_I