Opcode Quick Reference Opcode Quick Reference Orchestra Syntax:Header 0dbfs = iarg0dbfs A4 = iarg kr = iarg ksmps = iarg nchnls = iarg nchnls_i = iarg sr = iarg Orchestra Syntax:Block Statements endin  endop  instr i, j, ... opcode name, outtypes, intypes Orchestra Syntax:Macros #define NAME # replacement text # #define NAME(a' b' c') # replacement text # $NAME  #ifdef NAME ....#else  ....#end  #ifndef NAME ....#else  ....#end  #include "filename" #undef NAME Signal Generators:Additive Synthesis/Resynthesis ares adsyn kamod, kfmod, ksmod, ifilcod ares adsynt kamp, kcps, iwfn, ifreqfn, iampfn, icnt [, iphs] ar adsynt2 kamp, kcps, iwfn, ifreqfn, iampfn, icnt [, iphs] aout beadsynt kFreqs[], kAmps[], kBws[] \ [, inumosc, iflags, kfreq, kbw, ifn, iphs ]aout beadsynt ifreqft, iampft, ibwft, inumosc \ [, iflags, kfreq, kbw, ifn, iphs ] aout beosc xfreq, kbw [, ifn, iphs, inoisetype ] ares hsboscil kamp, ktone, kbrite, ibasfreq, iwfn, ioctfn \ [, ioctcnt] [, iphs] Signal Generators:Basic Oscillators kres lfo kamp, kcps [, itype]ares lfo kamp, kcps [, itype] ares oscbnk kcps, kamd, kfmd, kpmd, iovrlap, iseed, kl1minf, kl1maxf, \ kl2minf, kl2maxf, ilfomode, keqminf, keqmaxf, keqminl, keqmaxl, \ keqminq, keqmaxq, ieqmode, kfn [, il1fn] [, il2fn] [, ieqffn] \ [, ieqlfn] [, ieqqfn] [, itabl] [, ioutfn] ares oscil xamp, xcps [, ifn, iphs]kres oscil kamp, kcps [, ifn, iphs] ares oscil3 xamp, xcps [, ifn, iphs]kres oscil3 kamp, kcps [, ifn, iphs] ares oscili xamp, xcps[, ifn, iphs]kres oscili kamp, kcps[, ifn, iphs] ares oscilikt xamp, xcps, kfn [, iphs] [, istor]kres oscilikt kamp, kcps, kfn [, iphs] [, istor] ares osciliktp kcps, kfn, kphs [, istor] ares oscilikts xamp, xcps, kfn, async, kphs [, istor] ares osciln kamp, ifrq, ifn, itimes ares oscils iamp, icps, iphs [, iflg] ares poscil aamp, acps [, ifn, iphs]ares poscil aamp, kcps [, ifn, iphs]ares poscil kamp, acps [, ifn, iphs]ares poscil kamp, kcps [, ifn, iphs]ires poscil kamp, kcps [, ifn, iphs]kres poscil kamp, kcps [, ifn, iphs] ares poscil3 aamp, acps [, ifn, iphs]ares poscil3 aamp, kcps [, ifn, iphs]ares poscil3 kamp, acps [, ifn, iphs]ares poscil3 kamp, kcps [, ifn, iphs]ires poscil3 kamp, kcps [, ifn, iphs]kres poscil3 kamp, kcps [, ifn, iphs] kout vibr kAverageAmp, kAverageFreq, ifn kout vibrato kAverageAmp, kAverageFreq, kRandAmountAmp, kRandAmountFreq, kAmpMinRate, kAmpMaxRate, kcpsMinRate, kcpsMaxRate, ifn [, iphs Signal Generators:Dynamic Spectrum Oscillators ares buzz xamp, xcps, knh, ifn [, iphs] ares gbuzz xamp, xcps, knh, klh, kmul, ifn [, iphs] ares mpulse kamp, kintvl [, ioffset] aout [, asyncout] squinewave acps, aClip, aSkew [, asyncin] [, iMinSweep] [, iphase] ares vco xamp, xcps, iwave, kpw [, ifn] [, imaxd] [, ileak] [, inyx] \ [, iphs] [, iskip] ares vco2 kamp, kcps [, imode] [, kpw] [, kphs] [, inyx] kfn vco2ft kcps, iwave [, inyx] ifn vco2ift icps, iwave [, inyx] ifn vco2init iwave [, ibasfn] [, ipmul] [, iminsiz] [, imaxsiz] [, isrcft] Signal Generators:FM Synthesis a1, a2 crossfm xfrq1, xfrq2, xndx1, xndx2, kcps, ifn1, ifn2 [, iphs1] [, iphs2]a1, a2 crossfmi xfrq1, xfrq2, xndx1, xndx2, kcps, ifn1, ifn2 [, iphs1] [, iphs2]a1, a2 crosspm xfrq1, xfrq2, xndx1, xndx2, kcps, ifn1, ifn2 [, iphs1] [, iphs2]a1, a2 crosspmi xfrq1, xfrq2, xndx1, xndx2, kcps, ifn1, ifn2 [, iphs1] [, iphs2]a1, a2 crossfmpm xfrq1, xfrq2, xndx1, xndx2, kcps, ifn1, ifn2 [, iphs1] [, iphs2]a1, a2 crossfmpmi xfrq1, xfrq2, xndx1, xndx2, kcps, ifn1, ifn2 [, iphs1] [, iphs2] ares fmb3 kamp, kfreq, kc1, kc2, kvdepth, kvrate[, ifn1, ifn2, ifn3, \ ifn4, ivfn] ares fmbell kamp, kfreq, kc1, kc2, kvdepth, kvrate[, ifn1, ifn2, ifn3, \ ifn4, ivfn, isus] ares fmmetal kamp, kfreq, kc1, kc2, kvdepth, kvrate, ifn1, ifn2, ifn3, \ ifn4, ivfn ares fmpercfl kamp, kfreq, kc1, kc2, kvdepth, kvrate[, ifn1, ifn2, \ ifn3, ifn4, ivfn] ares fmrhode kamp, kfreq, kc1, kc2, kvdepth, kvrate, ifn1, ifn2, \ ifn3, ifn4, ivfn ares fmvoice kamp, kfreq, kvowel, ktilt, kvibamt, kvibrate[, ifn1, \ ifn2, ifn3, ifn4, ivibfn] ares fmwurlie kamp, kfreq, kc1, kc2, kvdepth, kvrate, ifn1, ifn2, ifn3, \ ifn4, ivfn ares foscil xamp, kcps, xcar, xmod, kndx, ifn [, iphs] ares foscili xamp, kcps, xcar, xmod, kndx, ifn [, iphs] Signal Generators:Granular Synthesis asig diskgrain Sfname, kamp, kfreq, kpitch, kgrsize, kprate, \ ifun, iolaps [,imaxgrsize , ioffset] ares fof xamp, xfund, xform, koct, kband, kris, kdur, kdec, iolaps, \ ifna, ifnb, itotdur [, iphs] [, ifmode] [, iskip] ares fof2 xamp, xfund, xform, koct, kband, kris, kdur, kdec, iolaps, \ ifna, ifnb, itotdur, kphs, kgliss [, iskip] ares fog xamp, xdens, xtrans, aspd, koct, kband, kris, kdur, kdec, \ iolaps, ifna, ifnb, itotdur [, iphs] [, itmode] [, iskip] ares grain xamp, xpitch, xdens, kampoff, kpitchoff, kgdur, igfn, \ iwfn, imgdur [, igrnd] ares grain2 kcps, kfmd, kgdur, iovrlp, kfn, iwfn [, irpow] \ [, iseed] [, imode] ares grain3 kcps, kphs, kfmd, kpmd, kgdur, kdens, imaxovr, kfn, iwfn, \ kfrpow, kprpow [, iseed] [, imode] ares granule xamp, ivoice, iratio, imode, ithd, ifn, ipshift, igskip, \ igskip_os, ilength, kgap, igap_os, kgsize, igsize_os, iatt, idec \ [, iseed] [, ipitch1] [, ipitch2] [, ipitch3] [, ipitch4] [, ifnenv] a1 [, a2, a3, a4, a5, a6, a7, a8] partikkel agrainfreq, \ kdistribution, idisttab, async, kenv2amt, ienv2tab, ienv_attack, \ ienv_decay, ksustain_amount, ka_d_ratio, kduration, kamp, igainmasks, \ kwavfreq, ksweepshape, iwavfreqstarttab, iwavfreqendtab, awavfm, \ ifmamptab, kfmenv, icosine, ktraincps, knumpartials, kchroma, \ ichannelmasks, krandommask, kwaveform1, kwaveform2, kwaveform3, \ kwaveform4, iwaveamptab, asamplepos1, asamplepos2, asamplepos3, \ asamplepos4, kwavekey1, kwavekey2, kwavekey3, kwavekey4, imax_grains \ [, iopcode_id, ipanlaws] kindex partikkelget kparameterindex, iopcode_id partikkelset kparameterindex, kmaskindex, iopcode_id async [,aphase] partikkelsync iopcode_id ares [, ac] sndwarp xamp, xtimewarp, xresample, ifn1, ibeg, iwsize, \ irandw, ioverlap, ifn2, itimemode ar1, ar2 [,ac1] [, ac2] sndwarpst xamp, xtimewarp, xresample, ifn1, \ ibeg, iwsize, irandw, ioverlap, ifn2, itimemode asig syncgrain kamp, kfreq, kpitch, kgrsize, kprate, ifun1, \ ifun2, iolaps asig syncloop kamp, kfreq, kpitch, kgrsize, kprate, klstart, \ klend, ifun1, ifun2, iolaps[,istart, iskip] ar vosim kamp, kFund, kForm, kDecay, kPulseCount, kPulseFactor, ifn [, iskip] Signal Generators:Hyper Vectorial Synthesis hvs1 kx, inumParms, inumPointsX, iOutTab, iPositionsTab, iSnapTab [, iConfigTab] hvs2 kx, ky, inumParms, inumPointsX, inumPointsY, iOutTab, iPositionsTab, iSnapTab [, iConfigTab] hvs3 kx, ky, kz, inumParms, inumPointsX, inumPointsY, inumPointsZ, iOutTab, iPositionsTab, iSnapTab [, iConfigTab] Signal Generators:Linear and Exponential Generators ky bpf kx, kx1, ky1, kx2, ..., kxn, kyniy bpf ix, ix1, iy1, ix2, ..., ixn, iynkys[] bpf kxs[], kx1, ky1, kx2, ..., kxn, kyniys[] bpf ixs[], ix1, iy1, ix2, ..., ixn, iyn ky bpfcos kx, kx1, ky1, kx2, ..., kxn, kynkys[] bpfcos kxs[], kx1, ky1, kx2, ..., kxn, kyn ares cosseg ia, idur1, ib [, idur2] [, ic] [...]kres cosseg ia, idur1, ib [, idur2] [, ic] [...] ares cossegb ia, itim1, ib [, itim2] [, ic] [...]kres cossegb ia, itim1, ib [, itim2] [, ic] [...] ares cossegr ia, idur1, ib [, idur2] [, ic] [...], irel, izkres cossegr ia, idur1, ib [, idur2] [, ic] [...], irel, iz kout expcurve kindex, ksteepness ares expon ia, idur, ibkres expon ia, idur, ib ares expseg ia, idur1, ib [, idur2] [, ic] [...]kres expseg ia, idur1, ib [, idur2] [, ic] [...] ares expsega ia, idur1, ib [, idur2] [, ic] [...] ares expsegb ia, itim1, ib [, itim2] [, ic] [...]kres expsegb ia, itim1, ib [, itim2] [, ic] [...] ares expsegba ia, itim1, ib [, itim2] [, ic] [...] ares expsegr ia, idur1, ib [, idur2] [, ic] [...], irel, izkres expsegr ia, idur1, ib [, idur2] [, ic] [...], irel, iz kout gainslider kindex ky lincos kx, ky0, ky1 [, kx0, kx1 ]iy lincos ix, iy0, iy1 [, ix0, ix1 ] ares line ia, idur, ibkres line ia, idur, ib ky linlin kx, ky0, ky1 [, kx0, kx1 ]iy linlin ix, iy0, iy1 [, ix0, ix1 ]kys[] linlin kxs[], ky0, ky1 [, kx0, kx1 ]iys[] linlin ixs[], ky0, ky1, [ kx0, kx1 ]kC[] linlin kx, kA[], kB[] [, kx0, kx1 ] ares linseg ia, idur1, ib [, idur2] [, ic] [...]kres linseg ia, idur1, ib [, idur2] [, ic] [...] ares linsegb ia, itim1, ib [, itim2] [, ic] [...]kres linsegb ia, itim1, ib [, itim2] [, ic] [...] ares linsegr ia, idur1, ib [, idur2] [, ic] [...], irel, izkres linsegr ia, idur1, ib [, idur2] [, ic] [...], irel, iz kout logcurve kindex, ksteepness ksig loopseg kfreq, ktrig, iphase, kvalue0, ktime0 [, kvalue1] [, ktime1] \ [, kvalue2] [, ktime2][...] ksig loopsegp kphase, kvalue0, kdur0, kvalue1 \ [, kdur1, ... , kdurN-1, kvalueN] ksig looptseg kfreq, ktrig, iphase, kvalue0, ktype0, ktime0, [, kvalue1] [,ktype1] [, ktime1] \ [, kvalue2] [,ktype2] [, ktime2] [...] [, kvalueN] [,ktypeN] [, ktimeN] ksig loopxseg kfreq, ktrig, iphase, ktime0, kvalue0 [, ktime1] [, kvalue1] \ [, ktime2] [, kvalue2] [...] ksig lpshold kfreq, ktrig, iphase, ktime0, kvalue0 [, kvalue1] [, ktime1] [, kvalue2] [, ktime2] [...] ksig lpsholdp kphase, kvalue0, ktime0 [, kvalue1] [, ktime1] \ [, kvalue2] [, ktime2] [...] kscl scale kinput, kmax, kmin ares transeg ia, idur, itype, ib [, idur2] [, itype] [, ic] ...kres transeg ia, idur, itype, ib [, idur2] [, itype] [, ic] ... ares transegb ia, itim, itype, ib [, itim2] [, itype] [, ic] ...kres transegb ia, itim, itype, ib [, itim2] [, itype] [, ic] ... ares transegr ia, idur, itype, ib [, idur2] [, itype] [, ic] ...kres transegr ia, idur, itype, ib [, idur2] [, itype] [, ic] ... kout xyscale kx, ky, k00, k10, k01, k11 Signal Generators:Envelope Generators ares adsr iatt, idec, islev, irel [, idel]kres adsr iatt, idec, islev, irel [, idel] ares envlpx xamp, irise, idur, idec, ifn, iatss, iatdec [, ixmod]kres envlpx kamp, irise, idur, idec, ifn, iatss, iatdec [, ixmod] ares envlpxr xamp, irise, idec, ifn, iatss, iatdec [, ixmod] [,irind]kres envlpxr kamp, irise, idec, ifn, iatss, iatdec [, ixmod] [,irind] ares linen xamp, irise, idur, ideckres linen kamp, irise, idur, idec ares linenr xamp, irise, idec, iatdeckres linenr kamp, irise, idec, iatdec ares madsr iatt, idec, islev, irel [, idel] [, ireltim]kres madsr iatt, idec, islev, irel [, idel] [, ireltim] ares mxadsr iatt, idec, islev, irel [, idel] [, ireltim]kres mxadsr iatt, idec, islev, irel [, idel] [, ireltim] ares xadsr iatt, idec, islev, irel [, idel]kres xadsr iatt, idec, islev, irel [, idel] Signal Generators:Models and Emulations ares bamboo kamp, idettack [, inum] [, idamp] [, imaxshake] [, ifreq] \ [, ifreq1] [, ifreq2] ares barmodel kbcL, kbcR, iK, ib, kscan, iT30, ipos, ivel, iwid ares cabasa iamp, idettack [, inum] [, idamp] [, imaxshake] aI3, aV2, aV1 chuap kL, kR0, kC1, kG, kGa, kGb, kE, kC2, iI3, iV2, iV1, ktime_step ares crunch iamp, idettack [, inum] [, idamp] [, imaxshake] ares dripwater kamp, idettack [, inum] [, idamp] [, imaxshake] [, ifreq] \ [, ifreq1] [, ifreq2] ares gendy kamp, kampdist, kdurdist, kadpar, kddpar, kminfreq, kmaxfreq, \ kampscl, kdurscl [, initcps] [, knum]kres gendy kamp, kampdist, kdurdist, kadpar, kddpar, kminfreq, kmaxfreq, \ kampscl, kdurscl [, initcps] [, knum] ares gendyc kamp, kampdist, kdurdist, kadpar, kddpar, kminfreq, kmaxfreq, \ kampscl, kdurscl [, initcps] [, knum]kres gendyc kamp, kampdist, kdurdist, kadpar, kddpar, kminfreq, kmaxfreq, \ kampscl, kdurscl [, initcps] [, knum] ares gendyx kamp, kampdist, kdurdist, kadpar, kddpar, kminfreq, kmaxfreq, \ kampscl, kdurscl, kcurveup, kcurvedown [, initcps] [, knum]kres gendyx kamp, kampdist, kdurdist, kadpar, kddpar, kminfreq, kmaxfreq, \ kampscl, kdurscl, kcurveup, kcurvedown [, initcps] [, knum] ares gogobel kamp, kfreq, ihrd, ipos, imp, kvibf, kvamp, ivfn ares guiro kamp, idettack [, inum] [, idamp] [, imaxshake] [, ifreq] [, ifreq1] ax, ay, az lorenz ksv, krv, kbv, kh, ix, iy, iz, iskip [, iskipinit] kiter, koutrig mandel ktrig, kx, ky, kmaxIter ares mandol kamp, kfreq, kpluck, kdetune, kgain, ksize \ [, ifn] [, iminfreq] ares marimba kamp, kfreq, ihrd, ipos, imp, kvibf, kvamp, ivibfn, idec \ [, idoubles] [, itriples] ares moog kamp, kfreq, kfiltq, kfiltrate, kvibf, kvamp, iafn, iwfn, ivfn ax, ay, az planet kmass1, kmass2, ksep, ix, iy, iz, ivx, ivy, ivz, idelta \ [, ifriction] [, iskip] ares prepiano ifreq, iNS, iD, iK, \ iT30,iB, kbcl, kbcr, imass, ihvfreq, iinit, ipos, ivel, isfreq, \ isspread[, irattles, irubbers]al,ar prepiano ifreq, iNS, iD, iK, \ iT30,iB, kbcl, kbcr, imass, ihvfreq, iinit, ipos, ivel, isfreq, \ isspread[, irattles, irubbers] ares sandpaper iamp, idettack [, inum] [, idamp] [, imaxshake] ares sekere iamp, idettack [, inum] [, idamp] [, imaxshake] ares shaker kamp, kfreq, kbeans, kdamp, ktimes [, idecay] ares sleighbells kamp, idettack [, inum] [, idamp] [, imaxshake] [, ifreq] \ [, ifreq1] [, ifreq2] ares stix iamp, idettack [, inum] [, idamp] [, imaxshake] ares tambourine kamp, idettack [, inum] [, idamp] [, imaxshake] [, ifreq] \ [, ifreq1] [, ifreq2] ares vibes kamp, kfreq, ihrd, ipos, imp, kvibf, kvamp, ivibfn, idec ares voice kamp, kfreq, kphoneme, kform, kvibf, kvamp, ifn, ivfn Signal Generators:Phasors aexp,aph ephasor kfreq, kR ares phasor xcps [, iphs]kres phasor kcps [, iphs] ares phasorbnk xcps, kndx, icnt [, iphs]kres phasorbnk kcps, kndx, icnt [, iphs] aindex sc_phasor xtrig, xrate, kstart, kend [, kresetPos] kindex sc_phasor xtrig, xrate, kstart, kend [, kresetPos] aphase, asyncout syncphasor xcps, asyncin, [, iphs] Signal Generators:Random (Noise) Generators ares betarand krange, kalpha, kbetaires betarand krange, kalpha, kbetakres betarand krange, kalpha, kbeta ares bexprnd krangeires bexprnd krangekres bexprnd krange ares cauchy kalphaires cauchy kalphakres cauchy kalpha ares cauchyi klambda, xamp, xcpsires cauchyi klambda, xamp, xcpskres cauchyi klambda, xamp, xcps aout cuserrnd kmin, kmax, ktableNumiout cuserrnd imin, imax, itableNumkout cuserrnd kmin, kmax, ktableNum aout duserrnd ktableNumiout duserrnd itableNumkout duserrnd ktableNum ares dust kamp, kdensitykres dust kamp, kdensity ares dust2 kamp, kdensitykres dust2 kamp, kdensity ares exprand klambdaires exprand klambdakres exprand klambda ares exprandi klambda, xamp, xcpsires exprandi klambda, xamp, xcpskres exprandi klambda, xamp, xcps ares fractalnoise kamp, kbeta ares gauss krangeires gauss krangekres gauss krange ares gaussi krange, xamp, xcpsires gaussi krange, xamp, xcpskres gaussi krange, xamp, xcps ares gausstrig kamp, kcps, kdev [, imode] [, ifrst1]kres gausstrig kamp, kcps, kdev [, imode] [, ifrst1] ians getseed kans getseed  kout jitter kamp, kcpsMin, kcpsMax kout jitter2 ktotamp, kamp1, kcps1, kamp2, kcps2, kamp3, kcps3[ , iopt] ares jspline xamp, kcpsMin, kcpsMaxkres jspline kamp, kcpsMin, kcpsMax ares linrand krangeires linrand krangekres linrand krange ares noise xamp, kbeta ares pcauchy kalphaires pcauchy kalphakres pcauchy kalpha ares pinker  ares pinkish xin [, imethod] [, inumbands] [, iseed] [, iskip] ares poisson klambdaires poisson klambdakres poisson klambda ares rand xamp [, iseed] [, isel] [, ioffset]kres rand xamp [, iseed] [, isel] [, ioffset] ares randh xamp, xcps [, iseed] [, isize] [, ioffset]kres randh kamp, kcps [, iseed] [, isize] [, ioffset] ares randi xamp, xcps [, iseed] [, isize] [, ioffset]kres randi kamp, kcps [, iseed] [, isize] [, ioffset] ares random kmin, kmaxires random imin, imaxkres random kmin, kmax ares randomh kmin, kmax, xcps [,imode] [,ifirstval]kres randomh kmin, kmax, kcps [,imode] [,ifirstval] ares randomi kmin, kmax, xcps [,imode] [,ifirstval]kres randomi kmin, kmax, kcps [,imode] [,ifirstval] ax rnd31 kscl, krpow [, iseed]ix rnd31 iscl, irpow [, iseed]kx rnd31 kscl, krpow [, iseed] ares rspline xrangeMin, xrangeMax, kcpsMin, kcpsMaxkres rspline krangeMin, krangeMax, kcpsMin, kcpsMax seed ival kout trandom ktrig, kmin, kmax ares trirand krangeires trirand krangekres trirand krange ares unirand krangeires unirand krangekres unirand krange ax urandom [imin, imax]ix urandom [imin, imax]kx urandom [imin, imax] aout = urd(ktableNum)iout = urd(itableNum)kout = urd(ktableNum) ares weibull ksigma, ktauires weibull ksigma, ktaukres weibull ksigma, ktau Signal Generators:Sample Playback a1 bbcutm asource, ibps, isubdiv, ibarlength, iphrasebars, inumrepeats \ [, istutterspeed] [, istutterchance] [, ienvchoice ] a1,a2 bbcuts asource1, asource2, ibps, isubdiv, ibarlength, iphrasebars, \ inumrepeats [, istutterspeed] [, istutterchance] [, ienvchoice] asig1[, asig2] flooper kamp, kpitch, istart, idur, ifad, ifn asig1[,asig2] flooper2 kamp, kpitch, kloopstart, kloopend, kcrossfade, ifn \ [, istart, imode, ifenv, iskip] aleft, aright fluidAllOut  fluidCCi iEngineNumber, iChannelNumber, iControllerNumber, iValue fluidCCk iEngineNumber, iChannelNumber, iControllerNumber, kValue fluidControl ienginenum, kstatus, kchannel, kdata1, kdata2 ienginenum fluidEngine [iReverbEnabled] [, iChorusEnabled] [,iNumChannels] [, iPolyphony] SPrograms[] fluidInfo ienginenum isfnum fluidLoad soundfont, ienginenum[, ilistpresets] fluidNote ienginenum, ichannelnum, imidikey, imidivel aleft, aright fluidOut ienginenum fluidProgramSelect ienginenum, ichannelnum, isfnum, ibanknum, ipresetnum fluidSetInterpMethod ienginenum, ichannelnum, iInterpMethod ar1 [,ar2] loscil xamp, kcps, ifn [, ibas] [, imod1] [, ibeg1] [, iend1] \ [, imod2] [, ibeg2] [, iend2]aph, ar1 [,ar2] loscilphs xamp, kcps, ifn [, ibas] [, imod1] [, ibeg1] [, iend1] \ [, imod2] [, ibeg2] [, iend2] ar1 [,ar2] loscil3 xamp, kcps, ifn [, ibas] [, imod1] [, ibeg1] [, iend1] \ [, imod2] [, ibeg2] [, iend2]aph, ar1 [,ar2] loscil3phs xamp, kcps, ifn [, ibas] [, imod1] [, ibeg1] [, iend1] \ [, imod2] [, ibeg2] [, iend2] ar1 [, ar2, ar3, ar4, ar5, ar6, ar7, ar8, ar9, ar10, ar11, ar12, ar13, ar14, \ ar15, ar16] loscilx xamp, kcps, ifn \ [, iwsize, ibas, istrt, imod, ibeg, iend] ares lphasor xtrns [, ilps] [, ilpe] [, imode] [, istrt] [, istor] ares lposcil kamp, kfreqratio, kloop, kend, ifn [, iphs] ares lposcil3 kamp, kfreqratio, kloop, kend, ifn [, iphs] ar lposcila aamp, kfreqratio, kloop, kend, ift [,iphs] ar1, ar2 lposcilsa aamp, kfreqratio, kloop, kend, ift [,iphs] ar1, ar2 lposcilsa2 aamp, kfreqratio, kloop, kend, ift [,iphs] sfilist ifilhandle ar1, ar2 sfinstr ivel, inotenum, xamp, xfreq, instrnum, ifilhandle \ [, iflag] [, ioffset] ar1, ar2 sfinstr3 ivel, inotenum, xamp, xfreq, instrnum, ifilhandle \ [, iflag] [, ioffset] ares sfinstr3m ivel, inotenum, xamp, xfreq, instrnum, ifilhandle \ [, iflag] [, ioffset] ares sfinstrm ivel, inotenum, xamp, xfreq, instrnum, ifilhandle \ [, iflag] [, ioffset] ir sfload "filename" ar1, ar2 sflooper ivel, inotenum, kamp, kpitch, ipreindex, kloopstart, kloopend, kcrossfade \ [, istart, imode, ifenv, iskip] sfpassign istartindex, ifilhandle[, imsgs] ar1, ar2 sfplay ivel, inotenum, xamp, xfreq, ipreindex [, iflag] [, ioffset] [, ienv] ar1, ar2 sfplay3 ivel, inotenum, xamp, xfreq, ipreindex [, iflag] [, ioffset] [, ienv] ares sfplay3m ivel, inotenum, xamp, xfreq, ipreindex [, iflag] [, ioffset] [, ienv] ares sfplaym ivel, inotenum, xamp, xfreq, ipreindex [, iflag] [, ioffset] [, ienv] sfplist ifilhandle ir sfpreset iprog, ibank, ifilhandle, ipreindex asig, krec sndloop ain, kpitch, ktrig, idur, ifad ares waveset ain, krep [, ilen] Signal Generators:Scanned Synthesis scanhammer isrc, idst, ipos, imult ares scans kamp, kfreq, ifn, id [, iorder] aout scantable kamp, kpch, ipos, imass, istiff, idamp, ivel scanu init, irate, ifnvel, ifnmass, ifnstif, ifncentr, ifndamp, kmass, \ kstif, kcentr, kdamp, ileft, iright, kpos, kstrngth, ain, idisp, id kpos, kvel xscanmap iscan, kamp, kvamp [, iwhich] ares xscans kamp, kfreq, ifntraj, id [, iorder] xscansmap kpos, kvel, iscan, kamp, kvamp [, iwhich] xscanu init, irate, ifnvel, ifnmass, ifnstif, ifncentr, ifndamp, kmass, \ kstif, kcentr, kdamp, ileft, iright, kpos, kstrngth, ain, idisp, id Signal Generators:STK Opcodes asignal STKBandedWG ifrequency, iamplitude, [kpress, kv1[, kmot, kv2[, klfo, kv3[, klfodepth, kv4[, kvel, kv5[, kstrk, kv6[, kinstr, kv7]]]]]]] asignal STKBeeThree ifrequency, iamplitude, [kop4, kv1[, kop3, kv2[, klfo, kv3[, klfodepth, kv4[, kadsr, kv5]]]]] asignal STKBlowBotl ifrequency, iamplitude, [knoise, kv1[, klfo, kv2[, klfodepth, kv3[, kvol, kv4]]]] asignal STKBlowHole ifrequency, iamplitude, [kreed, kv1[, knoise, kv2[, khole, kv3[, kreg, kv4[, kbreath, kv5]]]]] asignal STKBowed ifrequency, iamplitude, [kpress, kv1[, kpos, kv2[, klfo, kv3[, klfodepth, kv4[, kvol, kv5]]]]] asignal STKBrass ifrequency, iamplitude, [klip, kv1[, kslide, kv2[, klfo, kv3[, klfodepth, kv4[, kvol, kv5]]]]] asignal STKClarinet ifrequency, iamplitude, [kstiff, kv1[, knoise, kv2[, klfo, kv3[, klfodepth, kv4[, kbreath, kv5]]]]] asignal STKDrummer ifrequency, iamplitude asignal STKFMVoices ifrequency, iamplitude, [kvowel, kv1[, kspec, kv2[, klfo, kv3[, klfodepth, kv4[, kadsr, kv5]]]]] asignal STKFlute ifrequency, iamplitude, [kjet, kv1[, knoise, kv2[, klfo, kv3[, klfodepth, kv4[, kbreath, kv5]]]]] asignal STKHevyMetl ifrequency, iamplitude, [kmod, kv1[, kcross, kv2[, klfo, kv3[, klfodepth, kv4[, kadsr, kv5]]]]] asignal STKMandolin ifrequency, iamplitude, [kbody, kv1[, kpos, kv2[, ksus, kv3[, kdetune, kv4[, kmic, kv5]]]]] asignal STKModalBar ifrequency, iamplitude, [khard, kv1[, kpos, kv2[, klfo, kv3[, klfodepth, kv4[, kmix, kv5[, kvol, kv6[, kinstr, kv7]]]]]]] asignal STKMoog ifrequency, iamplitude, [kq, kv1[, krate, kv2[, klfo, kv3[, klfodepth, kv4[, kvol, kv5]]]]] asignal STKPercFlut ifrequency, iamplitude, [kmod, kv1[, kcross, kv2[, klfo, kv3[, klfodepth, kv4[, kadsr, kv5]]]]] asignal STKPlucked ifrequency, iamplitude asignal STKResonate ifrequency, iamplitude, [kfreq, kv1[, kpole, kv2[, knotch, kv3[, kzero, kv4[, kenv, kv5]]]]] asignal STKRhodey ifrequency, iamplitude, [kmod, kv1[, kcross, kv2[, klfo, kv3[, klfodepth, kv4[, kadsr, kv5]]]]] asignal STKSaxofony ifrequency, iamplitude, [kstiff, kv1[, kapert, kv2[, kblow, kv3[, knoise, kv4[, klfo, kv5[, klfodepth, kv6[, kbreath, kv7]]]]]]] asignal STKShakers ifrequency, iamplitude, [kenerg, kv1[, kdecay, kv2[, kshake, kv3[, knum, kv4[, kres, kv5[, kinstr, kv6]]]]]] asignal STKSimple ifrequency, iamplitude, [kpos, kv1[, kcross, kv2[, kenv, kv3[, kgain, kv4]]]] asignal STKSitar ifrequency, iamplitude asignal STKStifKarp ifrequency, iamplitude, [kpos, kv1[, ksus, kv2[, kstretch, kv3]]] asignal STKTubeBell ifrequency, iamplitude, [kmod, kv1[, kcross, kv2[, klfo, kv3[, klfodepth, kv4[, kadsr, kv5]]]]] asignal STKVoicForm ifrequency, iamplitude, [kmix, kv1[, ksel, kv2[, klfo, kv3[, klfodepth, kv4[, kloud, kv5]]]]] asignal STKWhistle ifrequency, iamplitude, [kmod, kv1[, knoise, kv2[, kfipfreq, kv3[, kfipgain, kv4[, kvol, kv5]]]]] asignal STKWurley ifrequency, iamplitude, [kmod, kv1[, kcross, kv2[, klfo, kv3[, klfodepth, kv4[, kadsr, kv5]]]]] Signal Generators:Table Access kres oscil1 idel, kamp, idur [, ifn] kres oscil1i idel, kamp, idur [, ifn] ares ptable andx, ifn [, ixmode] [, ixoff] [, iwrap]ires ptable indx, ifn [, ixmode] [, ixoff] [, iwrap]kres ptable kndx, ifn [, ixmode] [, ixoff] [, iwrap] ares ptable3 andx, ifn [, ixmode] [, ixoff] [, iwrap]ires ptable3 indx, ifn [, ixmode] [, ixoff] [, iwrap]kres ptable3 kndx, ifn [, ixmode] [, ixoff] [, iwrap] ares ptablei andx, ifn [, ixmode] [, ixoff] [, iwrap]ires ptablei indx, ifn [, ixmode] [, ixoff] [, iwrap]kres ptablei kndx, ifn [, ixmode] [, ixoff] [, iwrap] ir tab_i indx, ifn[, ixmode]kr tab kndx, ifn[, ixmode]ar tab xndx, ifn[, ixmode]tabw_i isig, indx, ifn [,ixmode]tabw ksig, kndx, ifn [,ixmode]tabw asig, andx, ifn [,ixmode] ares table andx, ifn [, ixmode] [, ixoff] [, iwrap]ires table indx, ifn [, ixmode] [, ixoff] [, iwrap]kres table kndx, ifn [, ixmode] [, ixoff] [, iwrap] ares table3 andx, ifn [, ixmode] [, ixoff] [, iwrap]ires table3 indx, ifn [, ixmode] [, ixoff] [, iwrap]kres table3 kndx, ifn [, ixmode] [, ixoff] [, iwrap] ares tablei andx, ifn [, ixmode] [, ixoff] [, iwrap]ires tablei indx, ifn [, ixmode] [, ixoff] [, iwrap]kres tablei kndx, ifn [, ixmode] [, ixoff] [, iwrap] Signal Generators:Wave Terrain Synthesis aout wterrain kamp, kpch, k_xcenter, k_ycenter, k_xradius, k_yradius, \ itabx, itaby Signal Generators:Waveguide Physical Modeling ares pluck kamp, kcps, icps, ifn, imeth [, iparm1] [, iparm2] ares repluck iplk, kamp, icps, kpick, krefl, axcite ares streson asig, kfr, kfdbgain ares wgbow kamp, kfreq, kpres, krat, kvibf, kvamp \ [, ifn] [, iminfreq] ares wgbowedbar kamp, kfreq, kpos, kbowpres, kgain [, iconst] [, itvel] \ [, ibowpos] [, ilow] ares wgbrass kamp, kfreq, ktens, iatt, kvibf, kvamp \ [, ifn] [, iminfreq] ares wgclar kamp, kfreq, kstiff, \ iatt, idetk, kngain, kvibf, kvamp [, ifn] [, iminfreq] ares wgflute kamp, kfreq, kjet, iatt, idetk, kngain, kvibf, kvamp [, ifn] [, iminfreq] [, ijetrf] [, iendrf] ares wgpluck icps, iamp, kpick, iplk, idamp, ifilt, axcite ares wgpluck2 iplk, kamp, icps, kpick, krefl Signal I/O:File I/O dumpk ksig, ifilname, iformat, iprd dumpk2 ksig1, ksig2, ifilname, iformat, iprd dumpk3 ksig1, ksig2, ksig3, ifilname, iformat, iprd dumpk4 ksig1, ksig2, ksig3, ksig4, ifilname, iformat, iprd ficlose ihandleficlose Sfilename fin ifilename, iskipframes, iformat, ain1 [, ain2] [, ain3] [,...]fin ifilename, iskipframes, iformat, arr[] fini ifilename, iskipframes, iformat, in1 [, in2] [, in3] [, ...] fink ifilename, iskipframes, iformat, kin1 [, kin2] [, kin3] [,...] ihandle fiopen ifilename, imode fout ifilename, iformat, aout1 [, aout2, aout3,...,aoutN]fout ifilename, iformat, array[] fouti ihandle, iformat, iflag, iout1 [, iout2, iout3,....,ioutN] foutir ihandle, iformat, iflag, iout1 [, iout2, iout3,....,ioutN] foutk ifilename, iformat, kout1 [, kout2, kout3,....,koutN] fprintks "filename", "string", [, kval1] [, kval2] [...] fprints "filename", "string" [, ival1] [, ival2] [...] xout1[, xout2, xout3, ..., xoutN] hdf5read ifilename, ivariablename1[, ivariablename2, ivariablename3, ..., ivariablenameN] hdf5write ifilename, xout1[, xout2, xout3, ..., xoutN] Sres, kline readf ifilname Sres, iline readfi ifilname kres readk ifilname, iformat, iprd kr1, kr2 readk2 ifilname, iformat, iprd kr1, kr2, kr3 readk3 ifilname, iformat, iprd kr1, kr2, kr3, kr4 readk4 ifilname, iformat, iprd xout1[, xout2, xout3, ..., xoutN] websocket iport, xin Signal I/O:Signal Input ar1 [, ar2 [, ar3 [, ... arN]]] diskin ifilcod[, kpitch[, iskiptim \ [, iwraparound[, iformat[, iskipinit]]]]]ar1[] diskin ifilcod[, kpitch[, iskiptim \ [, iwraparound[, iformat[, iskipinit]]]]] a1[, a2[, ... aN]] diskin2 ifilcod[, kpitch[, iskiptim \ [, iwrap[, iformat[, iwsize[, ibufsize[, iskipinit]]]]]]]ar1[] diskin2 ifilcod[, kpitch[, iskiptim \ [, iwrap[, iformat[, iwsize[, ibufsize[, iskipinit]]]]]]] ar1 in aarray in  ar1, ar2, ar3, ar4, ar5, ar6, ar7, ar8, ar9, ar10, ar11, ar12, ar13, ar14, \ ar15, ar16, ar17, ar18, ar19, ar20, ar21, ar22, ar23, ar24, ar25, ar26, \ ar27, ar28, ar29, ar30, ar31, ar32 in32  ain1[, ...] inch kchan1[,...] ar1, ar2, ar3, ar4, ar5, ar6 inh  ar1, ar2, ar3, ar4, ar5, ar6, ar7, ar8 ino  ar1, ar2, ar3, a4 inq  inrg kstart, ain1 [,ain2, ain3, ..., ainN] ar1, ar2 ins  ivalue invalue "channel name"kvalue invalue "channel name"Sname invalue "channel name" ar1, ar2, ar3, ar4, ar5, ar6, ar7, ar8, ar9, ar10, ar11, ar12, \ ar13, ar14, ar15, ar16 inx  inz ksig1 ar1, ar2 mp3in ifilcod[, iskptim, iformat, iskipinit, ibufsize]ar1 mp3in ifilcod[, iskptim, iformat, iskipinit, ibufsize] ar1[, ar2[, ar3[, ... a24]]] soundin ifilcod [, iskptim] [, iformat] \ [, iskipinit] [, ibufsize] Signal I/O:Signal Output mdelay kstatus, kchan, kd1, kd2, kdelay aout1 [,aout2 ... aoutX] monitor aarra monitor  out asig1[, asig2,....]out aarray out32 asig1, asig2, asig3, asig4, asig5, asig6, asig7, asig8, asig10, \ asig11, asig12, asig13, asig14, asig15, asig16, asig17, asig18, \ asig19, asig20, asig21, asig22, asig23, asig24, asig25, asig26, \ asig27, asig28, asig29, asig30, asig31, asig32 outc asig1 [, asig2] [...] outch kchan1, asig1 [, kchan2] [, asig2] [...] outh asig1, asig2, asig3, asig4, asig5, asig6 outo asig1, asig2, asig3, asig4, asig5, asig6, asig7, asig8 outq asig1, asig2, asig3, asig4 outq1 asig outq2 asig outq3 asig outq4 asig outrg kstart, aout1 [,aout2, aout3, ..., aoutN] outs asig1, asig2 outs1 asig outs2 asig outvalue "channel name", ivalueoutvalue "channel name", kvalueoutvalue "channel name", "string" outx asig1, asig2, asig3, asig4, asig5, asig6, asig7, asig8, \ asig9, asig10, asig11, asig12, asig13, asig14, asig15, asig16 outz ksig1 soundout asig1, ifilcod [, iformat] soundouts asigl, asigr, ifilcod [, iformat] Signal I/O:Software Bus kval chani kchanaval chani kchan chano kval, kchanchano aval, kchan chn_k Sname, imode[, itype, idflt, imin, ima, ix, iy, iwidth, iheight, Sattributes] chn_a Sname, imode chn_S Sname, imode chnclear Sname1[, Sname2,...] gival chnexport Sname, imode[, itype, idflt, imin, imax]gkval chnexport Sname, imode[, itype, idflt, imin, imax]gaval chnexport Sname, imodegSval chnexport Sname, imode ival chnget Snamekval chnget Snameaval chnget SnameSval chnget SnameSval chngetks Sname chnmix aval, Sname itype, imode, ictltype, idflt, imin, imax chnparams Sname chnset ival, Snamechnset kval, Snamechnset aval, Snamechnset Sval, Snamechnsetks Sval, Sname setksmps iksmps xinarg1 [, xinarg2] ... [xinargN] xin  xout xoutarg1 [, xoutarg2] ... [, xoutargN] Signal I/O:Printing and Display dispfft xsig, iprd, iwsiz [, iwtyp] [, idbout] [, iwtflg] [,imin] [,imax] display xsig, iprd [, inprds] [, iwtflg] flashtxt iwhich, String print iarg [, iarg1] [, iarg2] [...] printf_i Sfmt, itrig, [iarg1[, iarg2[, ... ]]]printf Sfmt, ktrig, [xarg1[, xarg2[, ... ]]] printk itime, kval [, ispace] [, inamed] printk2 kvar [, inumspaces] [, inamed] printks "string", itime [, xval1] [, xval2] [...] printks2 "string", kval prints "string" [, xval1] [, xval2] [...] Signal I/O:Soundfile Queries ir filebit ifilcod [, iallowraw] ir filelen ifilcod, [iallowraw] ir filenchnls ifilcod [, iallowraw] ir filepeak ifilcod [, ichnl] ir filesr ifilcod [, iallowraw] ir filevalid ifilcod ir mp3len ifilcod Signal Modifiers:Amplitude Modifiers ares balance asig, acomp [, ihp] [, iskip] ares balance2 asig, acomp [, ihp] [, iskip] ares clip asig, imeth, ilimit [, iarg] ar compress aasig, acsig, kthresh, kloknee, khiknee, kratio, katt, krel, ilook ar compress2 aasig, acsig, kthresh, kloknee, khiknee, kratio, katt, krel, ilook ares dam asig, kthreshold, icomp1, icomp2, irtime, iftime ares gain asig, krms [, ihp] [, iskip] Signal Modifiers:Convolution and Morphing ar1 [, ar2] [, ar3] [, ar4] convolve ain, ifilcod [, ichannel] ares cross2 ain1, ain2, isize, ioverlap, iwin, kbias ares dconv asig, isize, ifn a1[, a2[, a3[, ... a8]]] ftconv ain, ift, iplen[, iskipsamples \ [, iirlen[, iskipinit]]] ftmorf kftndx, iftfn, iresfn ares liveconv ain, ift, iplen, kupdate, kclear ar1 [, ar2] [, ar3] [, ar4] pconvolve ain, ifilcod [, ipartitionsize, ichannel] ares tvconv asig1, asig2, xfreez1, xfreez2, iparts, ifils Signal Modifiers:Delay ares delay asig, idlt [, iskip] ares delay1 asig [, iskip] kr delayk ksig, idel[, imode]kr vdel_k ksig, kdel, imdel[, imode] ares delayr idlt [, iskip] delayw asig ares deltap kdlt ares deltap3 xdlt ares deltapi xdlt ares deltapn xnumsamps aout deltapx adel, iwsize deltapxw ain, adel, iwsize ares multitap asig [, itime1, igain1] [, itime2, igain2] [...] ares vdelay asig, adel, imaxdel [, iskip] ares vdelay3 asig, adel, imaxdel [, iskip] aout vdelayx ain, adl, imd, iws [, ist] aout1, aout2, aout3, aout4 vdelayxq ain1, ain2, ain3, ain4, adl, imd, iws [, ist] aout1, aout2 vdelayxs ain1, ain2, adl, imd, iws [, ist] aout vdelayxw ain, adl, imd, iws [, ist] aout1, aout2, aout3, aout4 vdelayxwq ain1, ain2, ain3, ain4, adl, \ imd, iws [, ist] aout1, aout2 vdelayxws ain1, ain2, adl, imd, iws [, ist] Signal Modifiers:Panning and Spatialization ao1, ao2 bformdec isetup, aw, ax, ay, az [, ar, as, at, au, av \ [, abk, al, am, an, ao, ap, aq]]ao1, ao2, ao3, ao4 bformdec isetup, aw, ax, ay, az [, ar, as, at, \ au, av [, abk, al, am, an, ao, ap, aq]]ao1, ao2, ao3, ao4, ao5 bformdec isetup, aw, ax, ay, az [, ar, as, \ at, au, av [, abk, al, am, an, ao, ap, aq]]ao1, ao2, ao3, ao4, ao5, ao6, ao7, ao8 bformdec isetup, aw, ax, ay, az \ [, ar, as, at, au, av [, abk, al, am, an, ao, ap, aq]]] ao1, ao2 bformdec1 isetup, aw, ax, ay, az [, ar, as, at, au, av \ [, abk, al, am, an, ao, ap, aq]]ao1, ao2, ao3, ao4 bformdec1 isetup, aw, ax, ay, az [, ar, as, at, \ au, av [, abk, al, am, an, ao, ap, aq]]ao1, ao2, ao3, ao4, ao5 bformdec1 isetup, aw, ax, ay, az [, ar, as, \ at, au, av [, abk, al, am, an, ao, ap, aq]]ao1, ao2, ao3, ao4, ao5, ao6, ao7, ao8 bformdec1 isetup, aw, ax, ay, az \ [, ar, as, at, au, av [, abk, al, am, an, ao, ap, aq]]]aout[] bformdec1 isetup, abform[] aw, ax, ay, az bformenc asig, kalpha, kbeta, kord0, kord1aw, ax, ay, az, ar, as, at, au, av bformenc asig, kalpha, kbeta, \ kord0, kord1 , kord2aw, ax, ay, az, ar, as, at, au, av, ak, al, am, an, ao, ap, aq bformenc \ asig, kalpha, kbeta, kord0, kord1, kord2, kord3 aw, ax, ay, az bformenc1 asig, kalpha, kbetaaw, ax, ay, az, ar, as, at, au, av bformenc1 asig, kalpha, kbetaaw, ax, ay, az, ar, as, at, au, av, ak, al, am, an, ao, ap, aq bformenc1 \ asig, kalpha, kbetaaarray[] bformenc1 asig, kalpha, kbeta aleft, aright, irt60low, irt60high, imfp hrtfearly asrc, ksrcx, ksrcy, ksrcz, klstnrx, klstnry, klstnrz, \ ifilel, ifiler, idefroom [,ifade, isr, iorder, ithreed, kheadrot, iroomx, iroomy, iroomz, iwallhigh, \ iwalllow, iwallgain1, iwallgain2, iwallgain3, ifloorhigh, ifloorlow, ifloorgain1, ifloorgain2, \ ifloorgain3, iceilinghigh, iceilinglow, iceilinggain1, iceilinggain2, iceilinggain3] aleft, aright hrtfer asig, kaz, kelev, HRTFcompact aleft, aright hrtfmove asrc, kAz, kElev, ifilel, ifiler [, imode, ifade, isr] aleft, aright hrtfmove2 asrc, kAz, kElev, ifilel, ifiler [,ioverlap, iradius, isr] aleft, aright, idel hrtfreverb asrc, ilowrt60, ihighrt60, ifilel, ifiler [,isr, imfp, iorder] aleft, aright hrtfstat asrc, iAz, iElev, ifilel, ifiler [,iradius, isr] a1, a2 locsend a1, a2, a3, a4 locsend  a1, a2 locsig asig, kdegree, kdistance, kreverbsenda1, a2, a3, a4 locsig asig, kdegree, kdistance, kreverbsend a1, a2, a3, a4 pan asig, kx, ky, ifn [, imode] [, ioffset] a1, a2 pan2 asig, xp [, imode] a1, a2, a3, a4 space asig, ifn, ktime, kreverbsend, kx, ky aW, aX, aY, aZ spat3d ain, kX, kY, kZ, idist, ift, imode, imdel, iovr [, istor] aW, aX, aY, aZ spat3di ain, iX, iY, iZ, idist, ift, imode [, istor] spat3dt ioutft, iX, iY, iZ, idist, ift, imode, irlen [, iftnocl] k1 spdist ifn, ktime, kx, ky a1, a2, a3, a4 spsend  ar1[, ar2...] vbap asig, kazim [, kelev] [, kspread] [, ilayout]array[] vbap asig, kazim [, kelev] [, kspread] [, ilayout] ar1, ..., ar16 vbap16 asig, kazim [, kelev] [, kspread] ar1, ..., ar16 vbap16move asig, idur, ispread, ifldnum, ifld1 \ [, ifld2] [...] ar1, ar2, ar3, ar4 vbap4 asig, kazim [, kelev] [, kspread] ar1, ar2, ar3, ar4 vbap4move asig, idur, ispread, ifldnum, ifld1 \ [, ifld2] [...] ar1, ..., ar8 vbap8 asig, kazim [, kelev] [, kspread] ar1, ..., ar8 vbap8move asig, idur, ispread, ifldnum, ifld1 \ [, ifld2] [...] k1[, k2...] vbapg kazim [,kelev] [, kspread] [, ilayout]karray[] vbapg kazim [,kelev] [, kspread] [, ilayout] kr1[, kr2...] vbapgmove idur, ispread, ifldnum, ifld1 \ [, ifld2] [...]karray[] vbapgmove idur, ispread, ifldnum, ifld1 \ [, ifld2] [...] vbaplsinit idim, ilsnum [, idir1] [, idir2] [...] [, idir32]vbaplsinit idim, ilsnum, ilsarray ar1[, ar2...] vbapmove asig, idur, ispread, ifldnum, ifld1 \ [, ifld2] [...]aarray[] vbapmove asig, idur, ispread, ifldnum, ifld1 \ [, ifld2] [...] vbapz inumchnls, istartndx, asig, kazim [, kelev] [, kspread] vbapzmove inumchnls, istartndx, asig, idur, ispread, ifldnum, ifld1, \ ifld2, [...] Signal Modifiers:Reverberation ares alpass asig, xrvt, ilpt [, iskip] [, insmps] a1, a2 babo asig, ksrcx, ksrcy, ksrcz, irx, iry, irz [, idiff] [, ifno] ares comb asig, krvt, ilpt [, iskip] [, insmps] ares combinv asig, krvt, ilpt [, iskip] [, insmps] aoutL, aoutR freeverb ainL, ainR, kRoomSize, kHFDamp[, iSRate[, iSkip]] ares nestedap asig, imode, imaxdel, idel1, igain1 [, idel2] [, igain2] \ [, idel3] [, igain3] [, istor] ares nreverb asig, ktime, khdif [, iskip] [,inumCombs] [, ifnCombs] \ [, inumAlpas] [, ifnAlpas] a1[, a2, ...] platerev itabexcite. itabouts, kbndry, iaspect, istiff, idecay, iloss, aexcite1[, aexcite2, ...] ares reverb asig, krvt [, iskip] ares reverb2 asig, ktime, khdif [, iskip] [,inumCombs] \ [, ifnCombs] [, inumAlpas] [, ifnAlpas] aoutL, aoutR reverbsc ainL, ainR, kfblvl, kfco[, israte[, ipitchm[, iskip]]] ares valpass asig, krvt, xlpt, imaxlpt [, iskip] [, insmps] ares vcomb asig, krvt, xlpt, imaxlpt [, iskip] [, insmps] Signal Modifiers:Sample Level Operators denorm a1[, a2[, a3[, ... ]]] ares diff asig [, iskip]kres diff ksig [, iskip] kres downsamp asig [, iwlen] ares fold asig, kincr ares integ asig [, iskip]kres integ ksig [, iskip] ares interp ksig [, iskip] [, imode] [, ivalue] ares ntrpol asig1, asig2, kpoint [, imin] [, imax]ires ntrpol isig1, isig2, ipoint [, imin] [, imax]kres ntrpol ksig1, ksig2, kpoint [, imin] [, imax] a(x) (control-rate args only) i(x) (control-rate or init-rate arg)i(karray,index1, ...) (k-array with indices) k(x) (i-rate args only)k(x) (a-rate args only) S(x) (control-rate or init-rate arg) ares samphold asig, agate [, ival] [, ivstor]kres samphold ksig, kgate [, ival] [, ivstor] ares upsamp ksig kval vaget kndx, avar vaset kval, kndx, avar Signal Modifiers:Signal Limiters ares limit asig, klow, khighires limit isig, ilow, ihighkres limit ksig, klow, khighires[] limit isig[], ilow, ihighkres[] limit ksig[], klow, khigh ares mirror asig, klow, khighires mirror isig, ilow, ihighkres mirror ksig, klow, khigh ares wrap asig, klow, khighires wrap isig, ilow, ihighkres wrap ksig, klow, khigh Signal Modifiers:Special Effects ar distort asig, kdist, ifn[, ihp, istor] ares distort1 asig, kpregain, kpostgain, kshape1, kshape2[, imode] ares flanger asig, adel, kfeedback [, imaxd] ares harmon asig, kestfrq, kmaxvar, kgenfreq1, kgenfreq2, imode, \ iminfrq, iprd ares harmon2 asig, koct, kfrq1, kfrq2, icpsmode, ilowest[, ipolarity]ares harmon3 asig, koct, kfrq1, \ kfrq2, kfrq3, icpsmode, ilowest[, ipolarity]ares harmon4 asig, koct, kfrq1, \ kfrq2, kfrq3, kfrq4, icpsmode, ilowest[, ipolarity] ares phaser1 asig, kfreq, kord, kfeedback [, iskip] ares phaser2 asig, kfreq, kq, kord, kmode, ksep, kfeedback Signal Modifiers:Standard Filters ares atone asig, khp [, iskip] ares atonex asig, khp [, inumlayer] [, iskip]ares atonex asig, ahp [, inumlayer] [, iskip] ares biquad asig, kb0, kb1, kb2, ka0, ka1, ka2 [, iskip] ares biquada asig, ab0, ab1, ab2, aa0, aa1, aa2 [, iskip] ares butbp asig, kfreq, kband [, iskip] ares butbr asig, kfreq, kband [, iskip] ares buthp asig, kfreq [, iskip]ares buthp asig, afreq [, iskip] ares butlp asig, kfreq [, iskip]ares butlp asig, afreq [, iskip] ares butterbp asig, xfreq, xband [, iskip] ares butterbr asig, xfreq, xband [, iskip] ares butterhp asig, kfreq [, iskip]ares butterhp asig, afreq [, iskip] ares butterlp asig, kfreq [, iskip]ares butterlp asig, afreq [, iskip] ares clfilt asig, kfreq, itype, inpol [, ikind] [, ipbr] [, isba] [, iskip] asig diode_ladder ain, xcf, xk [, inlp, isaturation, istor] ashifted doppler asource, ksourceposition, kmicposition [, isoundspeed, ifiltercutoff] asig K35_hpf ain, xcf, xQ [, inlp, isaturation, istor] asig K35_lpf ain, xcf, xQ [, inlp, isaturation, istor] ares median asig, ksize, imaxsize [, iskip] kres mediank kin, ksize, imaxsize [, iskip] aout mode ain, xfreq, xQ [, iskip] ares tone asig, khp [, iskip] ares tonex asig, khp [, inumlayer] [, iskip]ares tonex asig, ahp [, inumlayer] [, iskip] asig zdf_1pole ain, xcf [, kmode, istor] alp, ahp zdf_1pole_mode ain, xcf [, istor] asig zdf_2pole ain, xcf, xQ [, kmode, istor] alp, abp, ahp zdf_2pole_mode ain, xcf, Q [, istor] asig zdf_ladder ain, xcf, xQ [, istor] Signal Modifiers:Standard Filters:Resonant ares areson asig, kcf, kbw [, iscl] [, iskip]ares areson asig, acf, kbw [, iscl] [, iskip]ares areson asig, kcf, abw [, iscl] [, iskip]ares areson asig, acf, abw [, iscl] [, iskip] ares bqrez asig, xfco, xres [, imode] [, iskip] ares lowpass2 asig, kcf, kq [, iskip] ares lowres asig, xcutoff, xresonance [, iskip] ares lowresx asig, xcutoff, xresonance [, inumlayer] [, iskip] ares lpf18 asig, xfco, xres, xdist [, iskip] asig moogladder ain, kcf, kres[, istor]asig moogladder ain, acf, kres[, istor]asig moogladder ain, kcf, ares[, istor]asig moogladder ain, acf, ares[, istor] asig moogladder2 ain, kcf, kres[, istor]asig moogladder2 ain, acf, kres[, istor]asig moogladder2 ain, kcf, ares[, istor]asig moogladder2 ain, acf, ares[, istor] ares moogvcf asig, xfco, xres [,iscale, iskip] ares moogvcf2 asig, xfco, xres [,iscale, iskip] asig mvchpf ain, xcf[, istor] asig mvclpf1 ain, xcf, xres[,istor] asig mvclpf2 ain, xcf, xres[, istor] asig mvclpf3 ain, xcf, xres[, istor] asig1,asig2,asig3,asig4 mvclpf4 ain, xcf, xres[, istor] ares reson asig, xcf, xbw [, iscl] [, iskip] ares resonr asig, xcf, xbw [, iscl] [, iskip] ares resonx asig, xcf, xbw [, inumlayer] [, iscl] [, iskip] ares resony asig, kbf, kbw, inum, ksep [, isepmode] [, iscl] [, iskip] ares resonz asig, xcf, xbw [, iscl] [, iskip] ares rezzy asig, xfco, xres [, imode, iskip] ahp,alp,abp,abr statevar ain, xcf, xq [, iosamps, istor] alow, ahigh, aband svfilter asig, kcf, kq [, iscl] [, iskip] ares tbvcf asig, xfco, xres, kdist, kasym [, iskip] ares vlowres asig, kfco, kres, iord, ksep Signal Modifiers:Standard Filters:Control kres aresonk ksig, kcf, kbw [, iscl] [, iskip] kres atonek ksig, khp [, iskip] kres lineto ksig, ktime kres port ksig, ihtim [, isig] kres portk ksig, khtim [, isig] kres resonk ksig, kcf, kbw [, iscl] [, iskip] kres resonxk ksig, kcf, kbw[, inumlayer, iscl, istor] aout sc_lag ain, klagtime [, initialvalue=0]kout sc_lag kin, klagtime [, initialvalue=0] aout sc_lagud ain, klagup, klagdownkout sc_lagud kin, klagup, klagdown aout sc_trig ain, kdurkout sc_trig kin, kdur kres tlineto ksig, ktime, ktrig kres tonek ksig, khp [, iskip] Signal Modifiers:Specialized Filters ares dcblock ain [, igain] ares dcblock2 ain [, iorder] [, iskip] asig eqfil ain, kcf, kbw, kgain[, istor] ares exciter asig, kfreq, kceil, kharmonics, kblend ares filter2 asig, iM, iN, ib0, ib1, ..., ibM, ia1, ia2, ..., iaNkres filter2 ksig, iM, iN, ib0, ib1, ..., ibM, ia1, ia2, ..., iaN am, af fmanal are, aim asig fofilter ain, xcf, xris, xdec[, istor] ar1, ar2 hilbert asig ar1, ar2 hilbert2 asig, ifftsize, ihopsize ares nlfilt ain, ka, kb, kd, kC, kL ares nlfilt2 ain, ka, kb, kd, kC, kL ares pareq asig, kc, kv, kq [, imode] [, iskip] ar rbjeq asig, kfco, klvl, kQ, kS[, imode] ares zfilter2 asig, kdamp, kfreq, iM, iN, ib0, ib1, ..., ibM, \ ia1,ia2, ..., iaN Signal Modifiers:Waveguides ares wguide1 asig, xfreq, kcutoff, kfeedback ares wguide2 asig, xfreq1, xfreq2, kcutoff1, kcutoff2, \ kfeedback1, kfeedback2 Signal Modifiers:Waveshaping aout chebyshevpoly ain, k0 [, k1 [, k2 [...]]] aout pdclip ain, kWidth, kCenter [, ibipolar [, ifullscale]] aout pdhalf ain, kShapeAmount [, ibipolar [, ifullscale]] aout pdhalfy ain, kShapeAmount [, ibipolar [, ifullscale]] aout powershape ain, kShapeAmount [, ifullscale] Signal Modifiers:Comparators and Accumulators aout cmp a1, S_operator, a2aout cmp a1, S_operator, kxkOut[] cmp kA, S_operator, kBkOut[] cmp k1, S_operator1, kIn[], S_operator2, k2 amax max ain1, ain2 [, ain3] [, ain4] [...]kmax max kin1, kin2 [, kin3] [, kin4] [...]imax max iin1, iin2 [, iin3] [, iin4] [...] knumkout max_k asig, ktrig, itype amax maxabs ain1, ain2 [, ain3] [, ain4] [...]kmax maxabs kin1, kin2 [, kin3] [, kin4] [...] maxabsaccum aAccumulator, aInput maxaccum aAccumulator, aInput amin min ain1, ain2 [, ain3] [, ain4] [...]kmin min kin1, kin2 [, kin3] [, kin4] [...]imin min iin1, iin2 [, iin3] [, iin4] [...] amin minabs ain1, ain2 [, ain3] [, ain4] [...]kmin minabs kin1, kin2 [, kin3] [, kin4] [...] minabsaccum aAccumulator, aInput minaccum aAccumulator, aInput Instrument Control:Clock Control clockoff inum clockon inum Instrument Control:Conditional Values (a == b ? v1 : v2) (a >= b ? v1 : v2) (a > b ? v1 : v2) (a <= b ? v1 : v2) (a < b ? v1 : v2) (a != b ? v1 : v2) Instrument Control:Compilation ires compilecsd Sfilename ires compileorc Sfilename ires compilestr Sorch ires evalstr Scode kres evalstr Scode, ktrig return ival Instrument Control:Duration Control ihold  turnoff turnoff instturnoff knst turnoff2 kinsno, kmode, krelease turnon insnum [, itime] Instrument Control:Invocation event "scorechar", kinsnum, kdelay, kdur, [, kp4] [, kp5] [, ...]event "scorechar", "insname", kdelay, kdur, [, kp4] [, kp5] [, ...] event_i "scorechar", iinsnum, idelay, idur, [, ip4] [, ip5] [, ...]event_i "scorechar", "insname", idelay, idur, [, ip4] [, ip5] [, ...] mute insnum [, iswitch]mute "insname" [, iswitch] iHandle nstance insnum, iwhen, idur [, ip4] [, ip5] [...]iHandle nstance "insname", iwhen, idur [, ip4] [, ip5] [...] readscore Sin remove insnum schedkwhen ktrigger, kmintim, kmaxnum, kinsnum, kwhen, kdur \ [, ip4] [, ip5] [...]schedkwhen ktrigger, kmintim, kmaxnum, "insname", kwhen, kdur \ [, ip4] [, ip5] [...] schedkwhennamed ktrigger, kmintim, kmaxnum, "name", kwhen, kdur \ [, ip4] [, ip5] [...] schedule insnum, iwhen, idur [, ip4] [, ip5] [...]schedule "insname", iwhen, idur [, ip4] [, ip5] [...] schedwhen ktrigger, kinsnum, kwhen, kdur [, ip4] [, ip5] [...]schedwhen ktrigger, "insname", kwhen, kdur [, ip4] [, ip5] [...] scoreline Sin, ktrig scoreline_i Sin Instrument Control:Program Flow Control cggoto condition, label cigoto condition, label ckgoto condition, label cngoto condition, label else  elseif xa R xb then  endif  goto label if ia R ib igoto labelif ka R kb kgoto labelif xa R xb goto labelif xa R xb then  igoto label kgoto label loop_ge indx, idecr, imin, labelloop_ge kndx, kdecr, kmin, label loop_gt indx, idecr, imin, labelloop_gt kndx, kdecr, kmin, label loop_le indx, incr, imax, labelloop_le kndx, kncr, kmax, label loop_lt indx, incr, imax, labelloop_lt kndx, kncr, kmax, label tigoto label timout istrt, idur, label until condition do ... od  while condition do ... od  Instrument Control:Realtime Performance Control ir active insnum [,iopt [,inorel]]ir active Sinsname [,iopt [,inorel]]kres active kinsnum [,iopt [,inorel]] ktot[,kcpu1, kcpu2,...]cpumeter ifreq cpuprc insnum, ipercentcpuprc Sinsname, ipercent exitnow [ivalue] jacktransport icommand [, ilocation] maxalloc insnum, icountmaxalloc Sinsname, icount prealloc insnum, icountprealloc "insname", icount Instrument Control:Initialization and Reinitialization ares = xargires = iargkres = kargires, ... = iarg, ...kres, ... = karg, ...table [ kval] = karg ares init iargires init iargkres init iargares, ... init iarg, ...ires, ... init iarg, ...kres, ... init iarg, ...tab init isize[, ival] insno nstrnum "name" p(x) ivar1, ... passign [istart] ares += xargires += iargkres += kargtable [ kval] += karg pset icon1 [, icon2] [...] reinit label rigoto label rireturn  ir tival  Instrument Control:Sensing and Control kres button knum ktrig changed kvar1 [, kvar2,..., kvarN] ktrig changed2 kvar1 [, kvar2,..., kvarN]ktrig changed2 karr[]ktrig changed2 aarr[] kres checkbox knum kres control knum ares follow asig, idt ares follow2 asig, katt, krel Svalue getcfg iopt kres joystick kdevice ktab ktrig metro kfreq [, initphase] ksig midifilestatus  ksig miditempo  p5gconnect  kres p5gdata kcontrol icount pcount  kres peak asigkres peak ksig ivalue pindex ipfieldIndex koct, kamp pitch asig, iupdte, ilo, ihi, idbthresh [, ifrqs] [, iconf] \ [, istrt] [, iocts] [, iq] [, inptls] [, irolloff] [, iskip] kcps, krms pitchamdf asig, imincps, imaxcps [, icps] [, imedi] \ [, idowns] [, iexcps] [, irmsmedi] acps, alock plltrack asig, kd [, kloopf, kloopq, klf, khf, kthresh] kcps, kamp ptrack asig, ihopsize[,ipeaks] ival readscratch[index] rewindscore  kres rms asig [, ihp] [, iskip] kres[, kkeydown] sensekey  ktrig_out seqtime ktime_unit, kstart, kloop, kinitndx, kfn_times ktrig_out seqtime2 ktrig_in, ktime_unit, kstart, kloop, kinitndx, kfn_times setctrl inum, ival, itype setscorepos ipos splitrig ktrig, kndx, imaxtics, ifn, kout1 [,kout2,...,koutN] ktemp tempest kin, iprd, imindur, imemdur, ihp, ithresh, ihtim, ixfdbak, \ istartempo, ifn [, idisprd] [, itweek] tempo ktempo, istartempo kres tempoval  ktrig timedseq ktimpnt, ifn, kp1 [,kp2, kp3, ...,kpN] kout trigger ksig, kthreshold, kmode trigseq ktrig_in, kstart, kloop, kinitndx, kfn_values, kout1 [, kout2] [...] ares vactrol asig [iup, idown] ires wiiconnect [itimeout, imaxnum] kres wiidata kcontrol[, knum] wiirange icontrol, iminimum, imaximum[, inum] kres wiisend kcontrol, kvalue[, knum] writescratchival[, index] kx, ky xyin iprd, ixmin, ixmax, iymin, iymax [, ixinit] [, iyinit] Instrument Control:Stacks xval1, [xval2, ... , xval31] pop ival1, [ival2, ... , ival31] pop  fsig pop_f  push xval1, [xval2, ... , xval31]push ival1, [ival2, ... , ival31] push_f fsig stack iStackSize Instrument Control:Subinstrument Control a1, [...] [, a8] subinstr instrnum [, p4] [, p5] [...]a1, [...] [, a8] subinstr "insname" [, p4] [, p5] [...] subinstrinit instrnum [, p4] [, p5] [...]subinstrinit "insname" [, p4] [, p5] [...] Instrument Control:Time Reading ir[, inano] date kr[, knano] date  Sir dates [ itime] ir readclock inum ires rtclock kres rtclock  kres timeinstk  kres timeinsts  ires timek kres timek  ires times kres times  Jacko Opcodes asignal JackoAudioIn ScsoundPortName JackoAudioInConnect SexternalPortName, ScsoundPortName JackoAudioOut ScsoundPortName, asignal JackoAudioOutConnect ScsoundPortName, SexternalPortName JackoFreewheel [ienabled] JackoInfo   JackoInit ServerName, SclientName JackoMidiInConnect SexternalPortName, ScsoundPortName JackoMidiOut ScsoundPortName, kstatus, kchannel, kdata1[, kdata2] JackoMidiOutConnect ScsoundPortName, SexternalPortName JackoNoteOut ScsoundPortName, kstatus, kchannel, kdata1[, kdata2] JackoOn [iactive] JackoTransport kcommand, [kposition] Lua Opcodes lua_exec Sluacode lua_iopcall Sname, ...lua_ikopcall Sname, ...lua_iaopcall Sname, ...lua_iopcall_off Sname, ...lua_ikopcall_off Sname, ...lua_iaopcall_off Sname, ... lua_opdef Sname, Sluacode Serial I/O iPort serialBegin SPortName [, ibaudRate] serialEnd iPort serialFlush iPort serialPrint iPort kByte serialRead iPort serialWrite iPort, iByte serialWrite iPort, kByte serialWrite iPort, SBytes serialWrite_i iPort, iByte serialWrite_i iPort, SBytes Table Control ftfree ifno, iwhen gir ftgen ifn, itime, isize, igen, iarga [, iargb ] [...]gir ftgen ifn, itime, isize, igen, iarray ifno ftgentmp ip1, ip2dummy, isize, igen, iarga, iargb, ... Sdst getftargs iftno, ktrig sndload Sfname[, ifmt[, ichns[, isr[, ibas[, iamp[, istrt \ [, ilpmod[, ilps[, ilpe]]]]]]]]] Table Control:Table Queries karray[] array ival1, ival2,.....ivaln karray[] fillarray ival1, ival2,.....ivalnkarray fillarray ival1, ival2,.....ivalnkarray fillarray kval1, kval2,.....kvaln ftchnls(x) (init-rate args only) ftcps(x) (init-rate args only) ftlen(x) (init-rate args only) ftlptim(x) (init-rate args only) ftsr(x) (init-rate args only) karray genarray kstart, kens[, inc]iarray genarray istart, iens[, inc] karray genarray_i istart, iend [,inc] ir lenarray karray[, iwhich]kr lenarray karray[, iwhich] karray maparray kinarray, Stringkarray maparray_i kinarray, String nsamp(x) (init-rate args only) karray slicearray kinarray, istart, iend [,istride] ires tableng ifnkres tableng kfn kr tabsum ifn[[, kmin] [, kmax]] tb0_init ifntb1_init ifntb2_init ifntb3_init ifntb4_init ifntb5_init ifntb6_init ifntb7_init ifntb8_init ifntb9_init ifntb10_init ifntb11_init ifntb12_init ifntb13_init ifntb14_init ifntb15_init ifniout = tb0(iIndex)kout = tb0(kIndex)iout = tb1(iIndex)kout = tb1(kIndex)iout = tb2(iIndex)kout = tb2(kIndex)iout = tb3(iIndex)kout = tb3(kIndex)iout = tb4(iIndex)kout = tb4(kIndex)iout = tb5(iIndex)kout = tb5(kIndex)iout = tb6(iIndex)kout = tb6(kIndex)iout = tb7(iIndex)kout = tb7(kIndex)iout = tb8(iIndex)kout = tb8(kIndex)iout = tb9(iIndex)kout = tb9(kIndex)iout = tb10(iIndex)kout = tb10(kIndex)iout = tb11(iIndex)kout = tb11(kIndex)iout = tb12(iIndex)kout = tb12(kIndex)iout = tb13(iIndex)kout = tb13(kIndex)iout = tb14(iIndex)kout = tb14(kIndex)iout = tb15(iIndex)kout = tb15(kIndex) Table Control:Dynamic Selection ares tableikt xndx, kfn [, ixmode] [, ixoff] [, iwrap]kres tableikt kndx, kfn [, ixmode] [, ixoff] [, iwrap] ares tablekt xndx, kfn [, ixmode] [, ixoff] [, iwrap]kres tablekt kndx, kfn [, ixmode] [, ixoff] [, iwrap] ares tablexkt xndx, kfn, kwarp, iwsize [, ixmode] [, ixoff] [, iwrap] Table Control:Read/Write Opreations ians ftaudio ifn, "filename", iformatkans ftaudio ktrig, kfn, "filename", kformat [, isync] ftload Sfilename, iflag, ifn1 [, ifn2] [...] ftloadk Sfilename, ktrig, iflag, ifn1 [, ifn2] [...] iNumberOfFile ftsamplebank SDirectory, iFirstTableNumber, iSkipTime, iFormat, iChannel,kNumberOfFile ftsamplebank SDirectory, kFirstTableNumber, kTrigger, kSkipTime, kFormat, kChannel, ftsave "filename", iflag, ifn1 [, ifn2] [...] ftsavek "filename", ktrig, iflag, ifn1 [, ifn2] [...] ptablew asig, andx, ifn [, ixmode] [, ixoff] [, iwgmode]ptablew isig, indx, ifn [, ixmode] [, ixoff] [, iwgmode]ptablew ksig, kndx, ifn [, ixmode] [, ixoff] [, iwgmode] tablecopy kdft, ksft knumpassed tablefilter kouttable, kintatble, kmode, kparam inumpassed tablefilteri iouttable, iintatble, imode, iparam tablegpw kfn tableicopy idft, isft tableigpw ifn tableimix idft, idoff, ilen, is1ft, is1off, is1g, is2ft, is2off, is2g tableiw isig, indx, ifn [, ixmode] [, ixoff] [, iwgmode] tablemix kdft, kdoff, klen, ks1ft, ks1off, ks1g, ks2ft, ks2off, ks2g ares tablera kfn, kstart, koff tablew asig, andx, ifn [, ixmode] [, ixoff] [, iwgmode]tablew isig, indx, ifn [, ixmode] [, ixoff] [, iwgmode]tablew ksig, kndx, ifn [, ixmode] [, ixoff] [, iwgmode] kstart tablewa kfn, asig, koff tablewkt asig, andx, kfn [, ixmode] [, ixoff] [, iwgmode]tablewkt ksig, kndx, kfn [, ixmode] [, ixoff] [, iwgmode] kout tabmorph kindex, kweightpoint, ktabnum1, ktabnum2, \ ifn1, ifn2 [, ifn3, ifn4, ...,ifnN] aout tabmorpha aindex, aweightpoint, atabnum1, atabnum2, \ ifn1, ifn2 [, ifn3, ifn4, ... ifnN] aout tabmorphak aindex, kweightpoint, ktabnum1, ktabnum2, \ ifn1, ifn2 [, ifn3, ifn4, ... ifnN] kout tabmorphi kindex, kweightpoint, ktabnum1, ktabnum2, \ ifn1, ifn2 [, ifn3, ifn4, ..., ifnN] tabplay ktrig, knumtics, kfn, kout1 [,kout2,..., koutN] tabrec ktrig_start, ktrig_stop, knumtics, kfn, kin1 [,kin2,...,kinN] FLTK:Containers FLgroup "label", iwidth, iheight, ix, iy [, iborder] [, image] FLgroupEnd  FLpack iwidth, iheight, ix, iy, itype, ispace, iborder FLpackEnd  FLpanel "label", iwidth, iheight [, ix] [, iy] [, iborder] [, ikbdcapture] [, iclose] FLpanelEnd  FLscroll iwidth, iheight [, ix] [, iy] FLscrollEnd  FLtabs iwidth, iheight, ix, iy FLtabsEnd  FLTK:Valuators kout, ihandle FLcount "label", imin, imax, istep1, istep2, itype, \ iwidth, iheight, ix, iy, iopcode [, kp1] [, kp2] [, kp3] [...] [, kpN] koutx, kouty, ihandlex, ihandley FLjoy "label", iminx, imaxx, iminy, \ imaxy, iexpx, iexpy, idispx, idispy, iwidth, iheight, ix, iy kout, ihandle FLknob "label", imin, imax, iexp, itype, idisp, iwidth, \ ix, iy [, icursorsize] kout, ihandle FLroller "label", imin, imax, istep, iexp, itype, idisp, \ iwidth, iheight, ix, iy kout, ihandle FLslider "label", imin, imax, iexp, itype, idisp, iwidth, \ iheight, ix, iy kout, ihandle FLtext "label", imin, imax, istep, itype, iwidth, \ iheight, ix, iy FLTK:Other ihandle FLbox "label", itype, ifont, isize, iwidth, iheight, ix, iy [, image]ihandle FLbox istr, itype, ifont, isize, iwidth, iheight, ix, iy [, image] kout, ihandle FLbutBank itype, inumx, inumy, iwidth, iheight, ix, iy, \ iopcode [, kp1] [, kp2] [, kp3] [, kp4] [, kp5] [....] [, kpN] kout, ihandle FLbutton "label", ion, ioff, itype, iwidth, iheight, ix, \ iy, iopcode [, kp1] [, kp2] [, kp3] [, kp4] [, kp5] [....] [, kpN] ihandle FLcloseButton "label", iwidth, iheight, ix, iy ihandle FLexecButton "command", iwidth, iheight, ix, iy inumsnap FLgetsnap index [, igroup] ihandle FLhvsBox inumlinesX, inumlinesY, iwidth, iheight, ix, iy FLhvsBox kx, ky, ihandle kascii FLkeyIn [ifn] FLloadsnap "filename" [, igroup] kx, ky, kb1, kb2, kb3 FLmouse [imode] FLprintk itime, kval, idisp FLprintk2 kval, idisp FLrun  FLsavesnap "filename" [, igroup] inumsnap, inumval FLsetsnap index [, ifn, igroup] FLsetSnapGroup igroup FLsetVal ktrig, kvalue, ihandle FLsetVal_i ivalue, ihandle FLslidBnk "names", inumsliders [, ioutable] [, iwidth] [, iheight] [, ix] \ [, iy] [, itypetable] [, iexptable] [, istart_index] [, iminmaxtable] FLslidBnk2 "names", inumsliders, ioutable, iconfigtable [,iwidth, iheight, ix, iy, istart_index] FLslidBnk2 istring, inumsliders, ioutable, iconfigtable [,iwidth, iheight, ix, iy, istart_index] FLslidBnk2Set ihandle, ifn [, istartIndex, istartSlid, inumSlid] FLslidBnk2Setk ktrig, ihandle, ifn [, istartIndex, istartSlid, inumSlid] ihandle FLslidBnkGetHandle  FLslidBnkSet ihandle, ifn [, istartIndex, istartSlid, inumSlid] FLslidBnkSetk ktrig, ihandle, ifn [, istartIndex, istartSlid, inumSlid] FLupdate  ihandle FLvalue "label", iwidth, iheight, ix, iy FLvkeybd "keyboard.map", iwidth, iheight, ix, iy FLvslidBnk "names", inumsliders [, ioutable] [, iwidth] [, iheight] [, ix] \ [, iy] [, itypetable] [, iexptable] [, istart_index] [, iminmaxtable] FLvslidBnk2 "names", inumsliders, ioutable, iconfigtable [,iwidth, iheight, ix, iy, istart_index] koutx, kouty, kinside FLxyin ioutx_min, ioutx_max, iouty_min, iouty_max, \ iwindx_min, iwindx_max, iwindy_min, iwindy_max [, iexpx, iexpy, ioutx, iouty] vphaseseg kphase, ioutab, ielems, itab1,idist1,itab2 \ [,idist2,itab3, ... ,idistN-1,itabN] FLTK:Appearance FLcolor ired, igreen, iblue [, ired2, igreen2, iblue2] FLcolor2 ired, igreen, iblue FLhide ihandle FLlabel isize, ifont, ialign, ired, igreen, iblue FLsetAlign ialign, ihandle FLsetBox itype, ihandle FLsetColor ired, igreen, iblue, ihandle FLsetColor2 ired, igreen, iblue, ihandle FLsetFont ifont, ihandle FLsetPosition ix, iy, ihandle FLsetSize iwidth, iheight, ihandle FLsetText "itext", ihandleFLsetText istr, ihandle FLsetTextColor ired, iblue, igreen, ihandle FLsetTextSize isize, ihandle FLsetTextType itype, ihandle FLshow ihandle Mathematical Operations:Arithmetic and Logic Operations a + b (no rate restriction) a / b (no rate restriction) a % b (no rate restriction) a * b (no rate restriction) a && b (logical AND; not audio-rate) a & b (bitwise AND) ~ a (bitwise NOT) a | b (bitwise OR) a << b (bitshift left) a >> b (bitshift left) a # b (bitwise NON EQUIVALENCE) ! a (logical NOT; not audio-rate) a || b (logical OR; not audio-rate) a ˆ b (b not audio-rate) a − b (no rate restriction) Mathematical Operations:Arrays ires[] cbrt iargkres[] cbrt karg ires[] fmax iarg1[], iarg2[] kres[] fmax karg1[], karg2[]ires[] fmax iarg1[], iarg2 kres[] fmax karg[], karg2 ires[] fmin iarg1[], iarg2[] kres[] fmin karg1[], karg2[]ires[] fmin iarg1[], iarg2 kres[] fmin karg[], karg2 ires[] fmod iarg1[], iarg2[] kres[] fmod karg1[], karg2[]ires[] fmod iarg1[], iarg2 kres[] fmod karg[], karg2 ires[] hypot iarg1[], iarg2[] kres[] hypot karg1[], karg2[] ires[] limit1 iargkres[] limit1 karg Mathematical Operations:Comparators and Accumulators clear avar1 [, avar2] [, avar3] [...] vincr accum, aincr Mathematical Operations:Mathematical Functions abs(x) (no rate restriction)abs(k/i[]) (k- or i-arrays ) ceil(x) (init-, control-, or audio-rate arg allowed)ceil(k/i[]) (k- or i-arrays ) exp(x) (no rate restriction)exp(k/i[]) (k- or i-arrays) floor(x) (init-, control-, or audio-rate arg allowed)floor(k/i[]) (k- or i-arrays ) frac(x) (init-rate or control-rate args; also works at audio rate in Csound5)frac(k/i[]) (k- or i-arrays ) int(x) (init-rate or control-rate; also works at audio rate in Csound5) log(x) (no rate restriction)log(k/i[]) (k- or i-arrays )kout[]log kin[],ibas log10(x) (no rate restriction)log10(k/i[]) (k- or i-arrays ) log2(x) (no rate restriction)log2(k/i[]) (k- or i-arrays ) logbtwo(x) (init-rate or control-rate args only) powoftwo(x) (init-rate or control-rate args only) qinf(x) (no rate restriction) qnan(x) (no rate restriction) round(x) (init-, control-, or audio-rate arg allowed)round(k/i[]) (k- or i-arrays ) sqrt(x) (no rate restriction)sqrt(k/i[]) (k- or i-arrays ) Mathematical Operations:Trigonometric Functions cos(x) (no rate restriction)cos(k/i[]) (k- or i-arrays ) cosh(x) (no rate restriction)cosh(k/i[]) (k- or i-arrays ) cosinv(x) (no rate restriction)cosinv(k/i[]) (k- or i-arrays ) signum(x) (no rate restriction) sin(x) (no rate restriction)sin(k/i[]) (k- or i-arrays ) sinh(x) (no rate restriction)sinh(k/i[]) (k- or i-arrays ) sininv(x) (no rate restriction)sininv(k/i[]) (k- or i-arrays) tan(x) (no rate restriction)tan(k/i[]) (k- or i-arrays ) tanh(x) (no rate restriction)tanh(k/i[]) (k- or i-arrays ) taninv(x) (no rate restriction)taninv(k/i[]) (k- or i-arrays ) Mathematical Operations:Amplitude Functions ampdb(x) (no rate restriction) ampdbfs(x) (no rate restriction) db(x) dbamp(x) (init-rate or control-rate args only) dbfsamp(x) (init-rate or control-rate args only) Mathematical Operations:Random Functions birnd(x) (init- or control-rate only) rnd(x) (init- or control-rate only) Mathematical Operations:Opcode Equivalents of Functions ares divz xa, xb, ksubstires divz ia, ib, isubstkres divz ka, kb, ksubst...divz(ka, kb, ksubst)... (no rate restriction) ares mac ksig1, asig1 [, ksig2] [, asig2] [, ksig3] [, asig3] [...] ares maca asig1 , asig2 [, asig3] [, asig4] [, asig5] [...] aout polynomial ain, k0 [, k1 [, k2 [...]]] ares pow aarg, kpow [, inorm]ires pow iarg, ipow [, inorm]kres pow karg, kpow [, inorm]ires[] pow iarg[], ipow[] kres[] pow karg[], kpow[]ires[] pow iarg[], ipow kres[] pow karg[], kpow ares product asig1, asig2 [, asig3] [...] ares sum asig1 [, asig2] [, asig3] [...]kres sum karrires sum iarr ares taninv2 ay, axires taninv2 iy, ixkres taninv2 ky, kx...taninv2(ky, kx)... (no rate restriction) Pitch Converters:Functions cent(x) cpsmidinn (MidiNoteNumber) (init- or control-rate args only) cpsoct (oct) (no rate restriction) cpspch (pch) (init- or control-rate args only) imidi ftom ifreq [,irnd]kmidi ftom kfreq [,irnd] ifreq mtof imidikfreq mtof kmidi Snote mton kmidiSnote mton imidi kmidi ntom Snoteimidi ntom Snote octave(x) octcps (cps) (init- or control-rate args only) octmidinn (MidiNoteNumber) (init- or control-rate args only) octpch (pch) (init- or control-rate args only) pchmidinn (MidiNoteNumber) (init- or control-rate args only) pchoct (oct) (init- or control-rate args only) imidi pchtom ipchkmidi pchtom kpch semitone(x) Pitch Converters:Tuning Opcodes icps cps2pch ipch, iequal kcps cpstun ktrig, kindex, kfn icps cpstuni index, ifn icps cpsxpch ipch, iequal, irepeat, ibase Real-time MIDI:Input kaft aftouch [imin] [, imax] ival chanctrl ichnl, ictlno [, ilow] [, ihigh]kval chanctrl ichnl, ictlno [, ilow] [, ihigh] idest ctrl14 ichan, ictlno1, ictlno2, imin, imax [, ifn]kdest ctrl14 ichan, ictlno1, ictlno2, kmin, kmax [, ifn] idest ctrl21 ichan, ictlno1, ictlno2, ictlno3, imin, imax [, ifn]kdest ctrl21 ichan, ictlno1, ictlno2, ictlno3, kmin, kmax [, ifn] idest ctrl7 ichan, ictlno, imin, imax [, ifn]kdest ctrl7 ichan, ictlno, kmin, kmax [, ifn]adest ctrl7 ichan, ictlno, kmin, kmax [, ifn] [, icutoff] ctrlinit ichnl, ictlno1, ival1 [, ictlno2] [, ival2] [, ictlno3] \ [, ival3] [,...ival32] initc14 ichan, ictlno1, ictlno2, ivalue initc21 ichan, ictlno1, ictlno2, ictlno3, ivalue initc7 ichan, ictlno, ivalue massign ichnl, insnum[, ireset]massign ichnl, "insname"[, ireset] idest midic14 ictlno1, ictlno2, imin, imax [, ifn]kdest midic14 ictlno1, ictlno2, kmin, kmax [, ifn] idest midic21 ictlno1, ictlno2, ictlno3, imin, imax [, ifn]kdest midic21 ictlno1, ictlno2, ictlno3, kmin, kmax [, ifn] idest midic7 ictlno, imin, imax [, ifn]kdest midic7 ictlno, kmin, kmax [, ifn] ival midictrl inum [, imin] [, imax]kval midictrl inum [, imin] [, imax] ival notnum  ibend pchbend [imin] [, imax]kbend pchbend [imin] [, imax] pgmassign ipgm, inst[, ichn]pgmassign ipgm, "insname"[, ichn] ires polyaft inote [, ilow] [, ihigh]kres polyaft inote [, ilow] [, ihigh] ival veloc [ilow] [, ihigh] Real-time MIDI:Output nrpn kchan, kparmnum, kparmvalue outiat ichn, ivalue, imin, imax outic ichn, inum, ivalue, imin, imax outic14 ichn, imsb, ilsb, ivalue, imin, imax outipat ichn, inotenum, ivalue, imin, imax outipb ichn, ivalue, imin, imax outipc ichn, iprog, imin, imax outkat kchn, kvalue, kmin, kmax outkc kchn, knum, kvalue, kmin, kmax outkc14 kchn, kmsb, klsb, kvalue, kmin, kmax outkpat kchn, knotenum, kvalue, kmin, kmax outkpb kchn, kvalue, kmin, kmax outkpc kchn, kprog, kmin, kmax Real-time MIDI:Converters iamp ampmidi iscal [, ifn] iamplitude ampmidid ivelocity, idecibelskamplitude ampmidid kvelocity, idecibels icps cpsmidi  icps cpsmidib [irange]kcps cpsmidib [irange] icps cpstmid ifn ioct octmidi  ioct octmidib [irange]koct octmidib [irange] ipch pchmidi  ipch pchmidib [irange]kpch pchmidib [irange] Real-time MIDI:Generic I/O kstatus, kchan, kdata1, kdata2 midiin  midiout kstatus, kchan, kdata1, kdata2 midiout_i istatus, ichan, idata1, idata2 Real-time MIDI:Event Extenders kflag release  xtratim iextradur Real-time MIDI:Note Output kMidiNoteNum, kCountermidiarp kRate[, kMode] midion kchn, knum, kvel midion2 kchn, knum, kvel, ktrig moscil kchn, knum, kvel, kdur, kpause noteoff ichn, inum, ivel noteon ichn, inum, ivel noteondur ichn, inum, ivel, idur noteondur2 ichn, inum, ivel, idur Real-time MIDI:MIDI/Score Interoperability midichannelaftertouch xchannelaftertouch [, ilow] [, ihigh] ichn midichn  midicontrolchange xcontroller, xcontrollervalue [, ilow] [, ihigh] mididefault xdefault, xvalue midinoteoff xkey, xvelocity midinoteoncps xcps, xvelocity midinoteonkey xkey, xvelocity midinoteonoct xoct, xvelocity midinoteonpch xpch, xvelocity midipitchbend xpitchbend [, ilow] [, ihigh] midipolyaftertouch xpolyaftertouch, xcontrollervalue [, ilow] [, ihigh] midiprogramchange xprogram Real-time MIDI:System Realtime mclock ifreq mrtmsg imsgtype Real-time MIDI:Slider Banks i1,...,i16 s16b14 ichan, ictlno_msb1, ictlno_lsb1, imin1, imax1, \ initvalue1, ifn1,..., ictlno_msb16, ictlno_lsb16, imin16, imax16, initvalue16, ifn16k1,...,k16 s16b14 ichan, ictlno_msb1, ictlno_lsb1, imin1, imax1, \ initvalue1, ifn1,..., ictlno_msb16, ictlno_lsb16, imin16, imax16, initvalue16, ifn16 i1,...,i32 s32b14 ichan, ictlno_msb1, ictlno_lsb1, imin1, imax1, \ initvalue1, ifn1,..., ictlno_msb32, ictlno_lsb32, imin32, imax32, initvalue32, ifn32k1,...,k32 s32b14 ichan, ictlno_msb1, ictlno_lsb1, imin1, imax1, \ initvalue1, ifn1,..., ictlno_msb32, ictlno_lsb32, imin32, imax32, initvalue32, ifn32 i1,...,i16 slider16 ichan, ictlnum1, imin1, imax1, init1, ifn1,..., \ ictlnum16, imin16, imax16, init16, ifn16k1,...,k16 slider16 ichan, ictlnum1, imin1, imax1, init1, ifn1,..., \ ictlnum16, imin16, imax16, init16, ifn16 k1,...,k16 slider16f ichan, ictlnum1, imin1, imax1, init1, ifn1, \ icutoff1,..., ictlnum16, imin16, imax16, init16, ifn16, icutoff16 kflag slider16table ichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \ init1, ifn1, .... , ictlnum16, imin16, imax16, init16, ifn16 kflag slider16tablef ichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \ init1, ifn1, icutoff1, .... , ictlnum16, imin16, imax16, init16, ifn16, icutoff16 i1,...,i32 slider32 ichan, ictlnum1, imin1, imax1, init1, ifn1,..., \ ictlnum32, imin32, imax32, init32, ifn32k1,...,k32 slider32 ichan, ictlnum1, imin1, imax1, init1, ifn1,..., \ ictlnum32, imin32, imax32, init32, ifn32 k1,...,k32 slider32f ichan, ictlnum1, imin1, imax1, init1, ifn1, icutoff1, \ ..., ictlnum32, imin32, imax32, init32, ifn32, icutoff32 kflag slider32table ichan, ioutTable, ioffset, ictlnum1, imin1, \ imax1, init1, ifn1, .... , ictlnum32, imin32, imax32, init32, ifn32 kflag slider32tablef ichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \ init1, ifn1, icutoff1, .... , ictlnum32, imin32, imax32, init32, ifn32, icutoff32 i1,...,i64 slider64 ichan, ictlnum1, imin1, imax1, init1, ifn1,..., \ ictlnum64, imin64, imax64, init64, ifn64k1,...,k64 slider64 ichan, ictlnum1, imin1, imax1, init1, ifn1,..., \ ictlnum64, imin64, imax64, init64, ifn64 k1,...,k64 slider64f ichan, ictlnum1, imin1, imax1, init1, ifn1, \ icutoff1,..., ictlnum64, imin64, imax64, init64, ifn64, icutoff64 kflag slider64table ichan, ioutTable, ioffset, ictlnum1, imin1, \ imax1, init1, ifn1, .... , ictlnum64, imin64, imax64, init64, ifn64 kflag slider64tablef ichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \ init1, ifn1, icutoff1, .... , ictlnum64, imin64, imax64, init64, ifn64, icutoff64 i1,...,i8 slider8 ichan, ictlnum1, imin1, imax1, init1, ifn1,..., \ ictlnum8, imin8, imax8, init8, ifn8k1,...,k8 slider8 ichan, ictlnum1, imin1, imax1, init1, ifn1,..., \ ictlnum8, imin8, imax8, init8, ifn8 k1,...,k8 slider8f ichan, ictlnum1, imin1, imax1, init1, ifn1, icutoff1, \ ..., ictlnum8, imin8, imax8, init8, ifn8, icutoff8 kflag slider8table ichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \ init1, ifn1,..., ictlnum8, imin8, imax8, init8, ifn8 kflag slider8tablef ichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \ init1, ifn1, icutoff1, .... , ictlnum8, imin8, imax8, init8, ifn8, icutoff8 k1, k2, ...., k16 sliderKawai imin1, imax1, init1, ifn1, \ imin2, imax2, init2, ifn2, ..., imin16, imax16, init16, ifn16 Signal Flow Graph Opcodes alwayson Tinstrument [p4, ..., pn] connect Tsource1, Soutlet1, Tsink1, Sinlet1 ifno ftgenonce ip1, ip2dummy, isize, igen, iarga, iargb, ... asignal inleta Sname fsignal inletf Sname ksignal inletk Sname ksignal inletkid Sname, SinstanceID array inletv Sname outleta Sname, asignal outletf Sname, fsignal outletk Sname, ksignal outletkid Sname, SinstanceID, ksignal outletv Sname, array Spectral Processing:STFT ktableseg ifn1, idur1, ifn2 [, idur2] [, ifn3] [...] ares pvadd ktimpnt, kfmod, ifilcod, ifn, ibins [, ibinoffset] \ [, ibinincr] [, iextractmode] [, ifreqlim] [, igatefn] pvbufread ktimpnt, ifile ares pvcross ktimpnt, kfmod, ifile, kampscale1, kampscale2 [, ispecwp] ares pvinterp ktimpnt, kfmod, ifile, kfreqscale1, kfreqscale2, \ kampscale1, kampscale2, kfreqinterp, kampinterp ares pvoc ktimpnt, kfmod, ifilcod [, ispecwp] [, iextractmode] \ [, ifreqlim] [, igatefn] kfreq, kamp pvread ktimpnt, ifile, ibin tableseg ifn1, idur1, ifn2 [, idur2] [, ifn3] [...] tablexseg ifn1, idur1, ifn2 [, idur2] [, ifn3] [...] ares vpvoc ktimpnt, kfmod, ifile [, ispecwp] [, ifn] Spectral Processing:LPC ares lpfreson asig, kfrqratio lpinterp islot1, islot2, kmix krmsr, krmso, kerr, kcps lpread ktimpnt, ifilcod [, inpoles] [, ifrmrate] ares lpreson asig lpslot islot Spectral Processing:Non-Standard wsig specaddm wsig1, wsig2 [, imul2] wsig specdiff wsigin specdisp wsig, iprd [, iwtflg] wsig specfilt wsigin, ifhtim wsig spechist wsigin koct, kamp specptrk wsig, kvar, ilo, ihi, istr, idbthresh, inptls, \ irolloff [, iodd] [, iconfs] [, interp] [, ifprd] [, iwtflg] wsig specscal wsigin, ifscale, ifthresh ksum specsum wsig [, interp] wsig spectrum xsig, iprd, iocts, ifrqa [, iq] [, ihann] [, idbout] \ [, idsprd] [, idsinrs] Spectral Processing:Streaming fsig binit fin, isize fsig cudanal ain, ifftsize, ioverlap, iwinsize, iwintype [, iformat] [, iinit] asig cudasliding ain, amod, iwinsize asig cudasynth kamp, kfreq, itab, iftab, iatab[, inum]asig cudasynth fsig, kamp, kfreq[, inum]asig cudasynth fsig ftrks partials ffr, fphs, kthresh, kminpts, kmaxgap, imaxtracks kframe pvs2tab tvar|kvar[], fsigkframe pvs2tab kmags[], kfreqs[], fsig ares pvsadsyn fsrc, inoscs, kfmod [, ibinoffset] [, ibinincr] [, iinit] fsig pvsanal ain, ifftsize, ioverlap, iwinsize, iwintype [, iformat] [, iinit] fsig pvsarp fsigin, kbin, kdepth, kgain fsig pvsbandp fsigin, xlowcut, xlowfull, \ xhighfull, xhighcut[, ktype] fsig pvsbandr fsigin, xlowcut, xlowfull, \ xhighfull, xhighcut[, ktype] kamp, kfr pvsbin fsig, kbin fsig pvsblur fsigin, kblurtime, imaxdel ihandle, ktime pvsbuffer fsig, ilen fsig pvsbufread ktime, khandle[, ilo, ihi, iclear] fsig pvsbufread2 ktime, khandle, ift1, ift2 fsig pvscale fsigin, kscal[, kkeepform, kgain, kcoefs] kcent pvscent fsigacent pvscent fsig keps[] pvsceps fsig[, icoefs] fsig pvscross fsrc, fdest, kamp1, kamp2 fsig pvsdemix fleft, fright, kpos, kwidth, ipoints fsig pvsdiskin SFname,ktscal,kgain[,ioffset, ichan] pvsdisp fsig[, ibins, iwtflg] fsig pvsfilter fsigin, fsigfil, kdepth[, igain] fsig pvsfread ktimpt, ifn [, ichan] fsig pvsfreeze fsigin, kfreeza, kfreezf pvsftr fsrc, ifna [, ifnf] kflag pvsftw fsrc, ifna [, ifnf] pvsfwrite fsig, ifile fsig pvsgain fsigin, kgain fsig pvshift fsigin, kshift, klowest[, kkeepform, igain, kcoefs] ffr,fphs pvsifd ain, ifftsize, ihopsize, iwintype[,iscal] fsig pvsin kchan[, isize, iolap, iwinsize, iwintype, iformat] ioverlap, inumbins, iwinsize, iformat pvsinfo fsrc fsig pvsinit isize[, iolap, iwinsize, iwintype, iformat] fsig pvslock fsigin, klock fsig pvsmaska fsrc, ifn, kdepth fsig pvsmix fsigin1, fsigin2 fsig pvsmooth fsigin, kacf, kfcf fsig pvsmorph fsig1, fsig2, kampint, kfrqint fsig pvsosc kamp, kfreq, ktype, isize [,ioverlap] [, iwinsize] [, iwintype] [, iformat] pvsout fsig, kchan kfr, kamp pvspitch fsig, kthresh fsig pvstanal ktimescal, kamp, kpitch, ktab, [kdetect, kwrap, ioffset,ifftsize, ihop, idbthresh] fsig pvstencil fsigin, kgain, klevel, iftable fsig pvstrace fsigin, kn fsig, kBins[] pvstrace fsigin, kn[, isort] fsig pvsvoc famp, fexc, kdepth, kgain [,kcoefs] fsig pvswarp fsigin, kscal, kshift[, klowest, kmeth, kgain, kcoefs] ares pvsynth fsrc, [iinit] asig resyn fin, kscal, kpitch, kmaxtracks, ifn asig sinsyn fin, kscal, kmaxtracks, ifn fsig tab2pvs tvar|karr[][,ihopsize, iwinsize, iwintype]fsig tab2pvs kmags[], kfreqs[][,ihopsize, iwinsize, iwintype] ffr,fphs tabifd ktimpt, kamp, kpitch, ifftsize, ihopsize, iwintype,ifn asig tradsyn fin, kscal, kpitch, kmaxtracks, ifn fsig trcross fin1, fin2, ksearch, kdepth [, kmode] fsig trfilter fin, kamnt, ifn fsig, kfr, kamp trhighest fin1, kscal fsig, kfr, kamp trlowest fin1, kscal fsig trmix fin1, fin2 fsig trscale fin, kpitch[, kgain] fsig trshift fin, kpshift[, kgain] fsiglow, fsighi trsplit fin, ksplit[, kgainlow, kgainhigh] Spectral Processing:ATS ar ATSadd ktimepnt, kfmod, iatsfile, ifn, ipartials[, ipartialoffset, \ ipartialincr, igatefn] ar ATSaddnz ktimepnt, iatsfile, ibands[, ibandoffset, ibandincr] ATSbufread ktimepnt, kfmod, iatsfile, ipartials[, ipartialoffset, \ ipartialincr] ar ATScross ktimepnt, kfmod, iatsfile, ifn, kmylev, kbuflev, ipartials \ [, ipartialoffset, ipartialincr] idata ATSinfo iatsfile, ilocation kamp ATSinterpread kfreq kfrq, kamp ATSpartialtap ipartialnum kfreq, kamp ATSread ktimepnt, iatsfile, ipartial kenergy ATSreadnz ktimepnt, iatsfile, iband ar ATSsinnoi ktimepnt, ksinlev, knzlev, kfmod, iatsfile, ipartials \ [, ipartialoffset, ipartialincr] Spectral Processing:Loris lorismorph isrcidx, itgtidx, istoreidx, kfreqmorphenv, kampmorphenv, kbwmorphenv ar lorisplay ireadidx, kfreqenv, kampenv, kbwenv lorisread ktimpnt, ifilcod, istoreidx, kfreqenv, kampenv, kbwenv[, ifadetime] Spectral Processing:Other kcent centroid asig, ktrig, ifftsize asig[,asig2] filescal ktimescal, kamp, kpitch, Sfile, klock [,ifftsize, idecim, ithresh] asig mincer atimpt, kamp, kpitch, ktab, klock[,ifftsize,idecim] asig, asig2, ktime mp3scal Sfile, ktimescal, kpitch, kamp[, iskip, ifftsize, idecim, ilock] asig paulstretch istretch, iwindowsize, ift asig temposcal ktimescal, kamp, kpitch, ktab, klock [,ifftsize, idecim, ithresh] Strings:Definition Sdst strfromurl StringURL Sdst strget indx strset iarg, istring Strings:Manipulation puts Sstr, ktrig[, inonl] Sdst sprintf Sfmt, xarg1[, xarg2[, ... ]] Sdst sprintfk Sfmt, xarg1[, xarg2[, ... ]] Sdst strcat Ssrc1, Ssrc2 Sdst strcatk Ssrc1, Ssrc2 ires strcmp S1, S2 kres strcmpk S1, S2 Sdst strcpy SsrcSdst = Ssrc Sdst strcpyk Ssrc ipos strindex S1, S2 kpos strindexk S1, S2 ilen strlen Sstr klen strlenk Sstr ipos strrindex S1, S2 kpos strrindexk S1, S2 Sdst strsub Ssrc[, istart[, iend]] Sdst strsubk Ssrc, kstart, kend Strings:Conversion ichr strchar Sstr[, ipos] kchr strchark Sstr[, kpos] Sdst strlower Ssrc Sdst strlowerk Ssrc ir strtod Sstrir strtod indx kr strtodk Sstrkr strtodk kndx ir strtol Sstrir strtol indx kr strtolk Sstrkr strtolk kndx Sdst strupper Ssrc Sdst strupperk Ssrc Vectorial:Tables vtaba andx, ifn, aout1 [, aout2, aout3, .... , aoutN ] vtabi indx, ifn, iout1 [, iout2, iout3, .... , ioutN ] vtabk kndx, ifn, kout1 [, kout2, kout3, .... , koutN ] vtable1k kfn,kout1 [, kout2, kout3, .... , koutN ] vtablea andx, kfn, kinterp, ixmode, aout1 [, aout2, aout3, .... , aoutN ] vtablei indx, ifn, interp, ixmode, iout1 [, iout2, iout3, .... , ioutN ] vtablek kndx, kfn, kinterp, ixmode, kout1 [, kout2, kout3, .... , koutN ] vtablewa andx, kfn, ixmode, ainarg1 [, ainarg2, ainarg3 , .... , ainargN ] vtablewi indx, ifn, ixmode, inarg1 [, inarg2, inarg3 , .... , inargN ] vtablewk kndx, kfn, ixmode, kinarg1 [, kinarg2, kinarg3 , .... , kinargN ] vtabwa andx, ifn, ainarg1 [, ainarg2, ainarg3 , .... , ainargN ] vtabwi indx, ifn, inarg1 [, inarg2, inarg3 , .... , inargN ] vtabwk kndx, ifn, kinarg1 [, kinarg2, kinarg3 , .... , kinargN ] Vectorial:Scalar operations vadd ifn, kval, kelements [, kdstoffset] [, kverbose] vadd_i ifn, ival, ielements [, idstoffset] vexp ifn, kval, kelements [, kdstoffset] [, kverbose] vexp_i ifn, ival, ielements[, idstoffset] vmult ifn, kval, kelements [, kdstoffset] [, kverbose] vmult_i ifn, ival, ielements [, idstoffset] vpow ifn, kval, kelements [, kdstoffset] [, kverbose] vpow_i ifn, ival, ielements [, idstoffset] Vectorial:Vectorial operations vaddv ifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose] vaddv_i ifn1, ifn2, ielements [, idstoffset] [, isrcoffset] vcopy ifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [, kverbose] vcopy_i ifn1, ifn2, ielements [,idstoffset, isrcoffset] vdivv ifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose] vdivv_i ifn1, ifn2, ielements [, idstoffset] [, isrcoffset] vexpv ifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose] vexpv_i ifn1, ifn2, ielements [, idstoffset] [, isrcoffset] vmap ifn1, ifn2, ielements [,idstoffset, isrcoffset] vmultv ifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose] vmultv_i ifn1, ifn2, ielements [, idstoffset] [, isrcoffset] vpowv ifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose] vpowv_i ifn1, ifn2, ielements [, idstoffset] [, isrcoffset] vsubv ifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose] vsubv_i ifn1, ifn2, ielements [, idstoffset] [, isrcoffset] Vectorial:Envelopes vexpseg ifnout, ielements, ifn1, idur1, ifn2 [, idur2, ifn3 [...]] vlinseg ifnout, ielements, ifn1, idur1, ifn2 [, idur2, ifn3 [...]] Vectorial:Limiting and Wrapping vlimit ifn, kmin, kmax, ielements vmirror ifn, kmin, kmax, ielements vwrap ifn, kmin, kmax, ielements Vectorial:Delay Paths kout vdelayk ksig, kdel, imaxdel [, iskip, imode] vecdelay ifn, ifnIn, ifnDel, ielements, imaxdel [, iskip] vport ifn, khtime, ielements [, ifnInit] Vectorial:Random vrandh ifn, krange, kcps, ielements [, idstoffset] [, iseed] \ [, isize] [, ioffset] vrandi ifn, krange, kcps, ielements [, idstoffset] [, iseed] \ [, isize] [, ioffset] Vectorial:Cellular Automata cell ktrig, kreinit, ioutFunc, initStateFunc, iRuleFunc, ielements vcella ktrig, kreinit, ioutFunc, initStateFunc, \ iRuleFunc, ielements, irulelen [, iradius] Zak Patch System zacl kfirst, klast zakinit isizea, isizek ares zamod asig, kzamod ares zar kndx ares zarg kndx, kgain zaw asig, kndx zawm asig, kndx [, imix] ir zir indx ziw isig, indx ziwm isig, indx [, imix] zkcl kfirst, klast kres zkmod ksig, kzkmod kres zkr kndx zkw kval, kndx zkwm ksig, kndx [, imix] Plugin Hosting:DSSI and LADSPA dssiactivate ihandle, ktoggle [aout1, aout2, ..., aout9] dssiaudio ihandle, [ain1, ain2, ..., ain9] dssictls ihandle, iport, kvalue, ktrigger ihandle dssiinit ilibraryname, iplugindex [, iverbose] dssilist  OSC OSCbundle kwhen, ihost, iport, Sdest[], Stype[],kArgs[][][,isize] kans OSCcount  ihandle OSCinit iport ihandle OSCinitM Sgroup, iport kans OSClisten ihandle, idest, itype [, xdata1, xdata2, ...]kans, kdata[] OSClisten ihandle, idest, itype Smess[],klen OSCraw iport OSCsend kwhen, ihost, iport, idestination[, itype , xdata1, xdata2, ...] Faust Opcodes ihandle,a1[,a2,...] faustaudio ifac[,ain1,...] ihandle faustcompile Scode, Sargs[,iasync, istacksize] faustctl idsp,Scontrol,kval ihandle faustdsp ifac ihandle,a1[,a2,...] faustgen SCode[,ain1,...] a1[, a2,...] faustplay ihandle[, ain1,...] Network remoteport iportnum asig sockrecv iport, ilengthksig sockrecv iport, ilengthasigl, asigr sockrecvs iport, ilengthString sockrecv iport, ilengthasig strecv Sipaddr, iport socksend asig, Sipaddr, iport, ilengthsocksend ksig, Sipaddr, iport, ilengthsocksends asigl, asigr, Sipaddr, iport, ilengthstsend asig, Sipaddr, iport Remote Opcodes insglobal isource, instrnum [,instrnum...] insremot idestination, isource, instrnum [,instrnum...] midglobal isource, instrnum [,instrnum...] midremot idestination, isource, instrnum [,instrnum...] Mixer Opcodes MixerClear  kgain MixerGetLevel isend, ibuss asignal MixerReceive ibuss, ichannel MixerSend asignal, isend, ibuss, ichannel MixerSetLevel isend, ibuss, kgain MixerSetLevel_i isend, ibuss, igain Ableton Link Opcodes link_beat_force i_peer, k_beat [, k_at_time_seconds [, k_quantum ]] k_beat_number, k_phase, k_current_time_seconds link_beat_get i_peer [, k_quantum] link_beat_request i_peer, k_beat [, k_at_time_seconds [, k_quantum ]] i_peer link_create [i_bpm] ableton_link_enable i_peer [, k_enable] k_is_enabled link_is_enabled i_peer k_trigger, k_beat, k_phase, k_current_time_seconds link_metro i_peer [, k_quantum] k_count link_peers i_peer k_bpm link_tempo_get i_peer link_tempo_set i_peer, k_bpm [, k_at_time_seconds] Python Opcodes pyassign "variable", kvaluepyassigni "variable", ivaluepylassign "variable", kvaluepylassigni "variable", ivaluepyassignt ktrigger, "variable", kvaluepylassignt ktrigger, "variable", kvalue pycall "callable", karg1, ...kresult pycall1 "callable", karg1, ...kresult1, kresult2 pycall2 "callable", karg1, ...kr1, kr2, kr3 pycall3 "callable", karg1, ...kr1, kr2, kr3, kr4 pycall4 "callable", karg1, ...kr1, kr2, kr3, kr4, kr5 pycall5 "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6 pycall6 "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6, kr7 pycall7 "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6, kr7, kr8 pycall8 "callable", karg1, ... pycallt ktrigger, "callable", karg1, ...kresult pycall1t ktrigger, "callable", karg1, ...kresult1, kresult2 pycall2t ktrigger, "callable", karg1, ...kr1, kr2, kr3 pycall3t ktrigger, "callable", karg1, ...kr1, kr2, kr3, kr4 pycall4t ktrigger, "callable", karg1, ...kr1, kr2, kr3, kr4, kr5 pycall5t ktrigger, "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6 pycall6t ktrigger, "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6, kr7 pycall7t ktrigger, "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6, kr7, kr8 pycall8t ktrigger, "callable", karg1, ... pycalli "callable", karg1, ...iresult pycall1i "callable", iarg1, ...iresult1, iresult2 pycall2i "callable", iarg1, ...ir1, ir2, ir3 pycall3i "callable", iarg1, ...ir1, ir2, ir3, ir4 pycall4i "callable", iarg1, ...ir1, ir2, ir3, ir4, ir5 pycall5i "callable", iarg1, ...ir1, ir2, ir3, ir4, ir5, ir6 pycall6i "callable", iarg1, ...ir1, ir2, ir3, ir4, ir5, ir6, ir7 pycall7i "callable", iarg1, ...ir1, ir2, ir3, ir4, ir5, ir6, ir7, ir8 pycall8i "callable", iarg1, ...pycalln "callable", nresults, kresult1, ..., kresultn, karg1, ...pycallni "callable", nresults, iresult1, ..., iresultn, iarg1, ... pylcall "callable", karg1, ...kresult pylcall1 "callable", karg1, ...kresult1, kresult2 pylcall2 "callable", karg1, ...kr1, kr2, kr3 pylcall3 "callable", karg1, ...kr1, kr2, kr3, kr4 pylcall4 "callable", karg1, ...kr1, kr2, kr3, kr4, kr5 pylcall5 "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6 pylcall6 "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6, kr7 pylcall7 "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6, kr7, kr8 pylcall8 "callable", karg1, ... pylcallt ktrigger, "callable", karg1, ...kresult pylcall1t ktrigger, "callable", karg1, ...kresult1, kresult2 pylcall2t ktrigger, "callable", karg1, ...kr1, kr2, kr3 pylcall3t ktrigger, "callable", karg1, ...kr1, kr2, kr3, kr4 pylcall4t ktrigger, "callable", karg1, ...kr1, kr2, kr3, kr4, kr5 pylcall5t ktrigger, "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6 pylcall6t ktrigger, "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6, kr7 pylcall7t ktrigger, "callable", karg1, ...kr1, kr2, kr3, kr4, kr5, kr6, kr7, kr8 pylcall8t ktrigger, "callable", karg1, ... pylcalli "callable", karg1, ...iresult pylcall1i "callable", iarg1, ...iresult1, iresult2 pylcall2i "callable", iarg1, ...ir1, ir2, ir3 pylcall3i "callable", iarg1, ...ir1, ir2, ir3, ir4 pylcall4i "callable", iarg1, ...ir1, ir2, ir3, ir4, ir5 pylcall5i "callable", iarg1, ...ir1, ir2, ir3, ir4, ir5, ir6 pylcall6i "callable", iarg1, ...ir1, ir2, ir3, ir4, ir5, ir6, ir7 pylcall7i "callable", iarg1, ...ir1, ir2, ir3, ir4, ir5, ir6, ir7, ir8 pylcall8i "callable", iarg1, ...pylcalln "callable", nresults, kresult1, ..., kresultn, karg1, ...pylcallni "callable", nresults, iresult1, ..., iresultn, iarg1, ... kresult pyeval "expression"iresult pyevali "expression"kresult pyleval "expression"iresult pylevali "expression"kresult pyevalt ktrigger, "expression"kresult pylevalt ktrigger, "expression" pyexec "filename"pyexeci "filename"pylexec "filename"pylexeci "filename"pyexect ktrigger, "filename"plyexect ktrigger, "filename" pyinit  pyrun "statement"pyruni "statement"pylrun "statement"pylruni "statement"pyrunt ktrigger, "statement"pylrunt ktrigger, "statement" Image Processing Opcodes iimagenum imagecreate iwidth, iheight imagefree iimagenum ared, agreen, ablue imagegetpixel iimagenum, ax, aykred, kgreen, kblue imagegetpixel iimagenum, kx, ky iimagenum imageload filename imagesave iimagenum, filename imagesetpixel iimagenum, ax, ay, ared, agreen, ablueimagesetpixel iimagenum, kx, ky, kred, kgreen, kblue iwidth, iheight imagesize iimagenum Array Opcodes copya2ftab kftbl, tab copyf2array tab, kftbl i/kout[] getcoli/kin[],i/kcol i/kout[] getrowi/kin[],i/krow kmax [,kindx] maxarray karray kmin [,kindx] minarray karray printarray ixs[] [, Smft, Slabel ]printarray kxs[] [, ktrig, Sfmt, Slabel ] kres/iresproduct karr[]/iarr[] (k- or i-arrays ) reshapearray array[], isize0 [, isize1 ] scalearray tarray, kmin, kmax[, kleft, kright] i/kout[] setcoli/kin[],i/kcol i/kout[] setrowi/kin[],i/krow kout[] shiftin asig asig shiftout kIn[][, ioff] ksum sumarray karray kout[] tab2array ifn [, kstart, kend, kstep ]iout[] tab2array ifn [, istart, iend, istep ] Array Operations: Fast Fourier Transform kout[] fft kin[] kout[] fftinv kin[] kout[] rfft kin[] kout[] rifft kin[] kout[] unwrap kin[] kout[] window kin[][, koff, itype] Array Operations: complex numbers kout[] c2r kin[] kout[] cmplxprod kin1[], kin2[] kout[] mags kin[] kout[] phs kin[] kout[] pol2rect kin[]kout[] pol2rect kmags[], kphs[] kout[] r2c kin[] kout[] rect2pol kin[] Array Operations: Discrete Cosine Transform kout[] dct kin[]iout[] dct iin[] kout[] dctinv kin[]iout[] dctinv iin[] Array Operations: dot product kres/iresdot karr1[]/iarr1[], karr2[]/iarr2[] (k- or i-arrays ) Array Operations: Mel scale filterbank kout[] mfb kin[],klow,khigh,ibands Array Operations: sorting k/i[]sorta k/i[] (k- or i-arrays ) k/i[]sortd k/i[] (k- or i-arrays ) Array Operations: Cepstrum keps[] ceps kmags[][, icoefs] kenv cepsinv keps[] Miscellaneous SFiles[] directory SDirectory[, SExtention] kfl fareylen kfn ifl fareyleni ifn kout[] framebuffer ain, isizeaout framebuffer kin, isize modmatrix iresfn, isrcmodfn, isrcparmfn, imodscale, inum_mod, \\ inum_parm, kupdate idacc,iadcc nchnls_hw  aout olabuffer kin, ioverlap Sres pwd  aout select a1, a2, aless, aequal, amore ires system_i itrig, Scmd, [inowait]kres system ktrig, Scmd, [knowait] tableshuffle ktablenumtableshufflei itablenum Utilities csound -U atsa [flags] infilename outfilename cs [-OPTIONS] <name> [CSOUND OPTIONS ... ] csb64enc [OPTIONS ... ] infile1 [ infile2 [ ... ]] csound -U cvanal [flags] infilename outfilenamecvanal [flags] infilename outfilename dnoise [flags] -i noise_ref_file -o output_soundfile input_soundfile envext [-flags] soundfilecsound -U envext [-flags] soundfile extractor [OPTIONS ... ] infile het_export het_file cstext_filecsound -U het_export het_file cstext_file het_import cstext_file het_filecsound -U het_import cstext_file het_file csound -U hetro [flags] infilename outfilenamehetro [flags] infilename outfilename csound -U lpanal [flags] infilename outfilenamelpanal [flags] infilename outfilename makecsd [OPTIONS ... ] infile1 [ infile2 [ ... ]] mixer [OPTIONS ... ] infile [[OPTIONS... ] infile] ... mkdb [-m] [base_directory] pv_export pv_file cstext_filecsound -U pv_export pv_file cstext_file pv_import cstext_file pv_filecsound -U pv_import cstext_file pv_file csound -U pvanal [flags] infilename outfilenamepvanal [flags] infilename outfilename csound -U pvlook [flags] infilenamepvlook [flags] infilename scale [OPTIONS ... ] infile sdif2ad [flags] infilename outfilename csound -U sndinfo [options] soundfilenames ...sndinfo [options] soundfilenames ... src_conv [flags] infile srconv [flags] infile