Skip to content

Opcode Quick Reference

Orchestra Syntax:Header

0dbfs= iarg
0dbfs

A4= iarg

kr= iarg

ksmps= iarg

nchnls= iarg

nchnls_i= iarg

sr= iarg

Orchestra Syntax:Block Statements

endin

endop

instri, j, ...

opcodename, outtypes, intypes

Orchestra Syntax:Macros

$NAME

#defineNAME # replacement text #
#define NAME(a' b' c') # replacement text #

#ifdefNAME
....
#else
....
#end

#ifndefNAME
....
#else
....
#end

#include"filename"
#includestr "filename"

#undefNAME

Signal Generators:Additive Synthesis/Resynthesis

aresadsynkamod, kfmod, ksmod, ifilcod

aresadsyntkamp, kcps, iwfn, ifreqfn, iampfn, icnt [, iphs]

aradsynt2kamp, kcps, iwfn, ifreqfn, iampfn, icnt [, iphs]

areshsboscilkamp, ktone, kbrite, ibasfreq, iwfn, ioctfn \
    [, ioctcnt] [, iphs]

Signal Generators:Basic Oscillators

kreslfokamp, kcps [, itype]
ares lfo kamp, kcps [, itype]

aresoscbnkkcps, 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]

aresoscilxamp, xcps [, ifn, iphs]
kres oscil kamp, kcps [, ifn, iphs]

aresoscil3xamp, xcps [, ifn, iphs]
kres oscil3 kamp, kcps [, ifn, iphs]

aresoscilixamp, xcps[, ifn, iphs]
kres oscili kamp, kcps[, ifn, iphs]

aresosciliktxamp, xcps, kfn [, iphs] [, istor]
kres oscilikt kamp, kcps, kfn [, iphs] [, istor]

aresosciliktpkcps, kfn, kphs [, istor]

aresosciliktsxamp, xcps, kfn, async, kphs [, istor]

aresoscilnkamp, ifrq, ifn, itimes

aresoscilsiamp, icps, iphs [, iflg]

aresposcilaamp, 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]

aresposcil3aamp, 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]

koutvibrkAverageAmp, kAverageFreq, ifn

koutvibratokAverageAmp, kAverageFreq, kRandAmountAmp, kRandAmountFreq, \
    kAmpMinRate, kAmpMaxRate, kcpsMinRate, kcpsMaxRate, ifn [, iphs]

Signal Generators:Dynamic Spectrum Oscillators

aresbuzzxamp, xcps, knh, ifn [, iphs]

aresgbuzzxamp, xcps, knh, klh, kmul, ifn [, iphs]

aresmpulsekamp, kintvl [, ioffset]

aout [, asyncout]squinewaveacps, aClip, aSkew, asyncin [, iMinSweep] [, iphase]
aout [, asyncout] squinewave acps, aClip, aSkew [, ksyncin] [, iMinSweep] [, iphase]

aresvcoxamp, xcps, iwave, kpw [, ifn] [, imaxd] [, ileak] [, inyx] \
    [, iphs] [, iskip]

aresvco2kamp, kcps [, imode] [, kpw] [, kphs] [, inyx]

kfnvco2ftkcps, iwave [, inyx]

ifnvco2ifticps, iwave [, inyx]

ifnvco2initiwave [, ibasfn] [, ipmul] [, iminsiz] [, imaxsiz] [, isrcft]

Signal Generators:FM Synthesis

a1, a2crossfmxfrq1, 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]

aresfmb3kamp, kfreq, kc1, kc2, kvdepth, kvrate[, ifn1, ifn2, ifn3, \
    ifn4, ivfn]

aresfmbellkamp, kfreq, kc1, kc2, kvdepth, kvrate[, ifn1, ifn2, ifn3, \
    ifn4, ivfn, isus]

aresfmmetalkamp, kfreq, kc1, kc2, kvdepth, kvrate, ifn1, ifn2, ifn3, \
    ifn4, ivfn

aresfmpercflkamp, kfreq, kc1, kc2, kvdepth, kvrate[, ifn1, ifn2, \
    ifn3, ifn4, ivfn]

aresfmrhodekamp, kfreq, kc1, kc2, kvdepth, kvrate, ifn1, ifn2, \
    ifn3, ifn4, ivfn

aresfmvoicekamp, kfreq, kvowel, ktilt, kvibamt, kvibrate[, ifn1, \
    ifn2, ifn3, ifn4, ivibfn]

aresfmwurliekamp, kfreq, kc1, kc2, kvdepth, kvrate, ifn1, ifn2, ifn3, \
    ifn4, ivfn

aresfoscilxamp, kcps, xcar, xmod, kndx [, ifn , iphs]

aresfoscilixamp, kcps, xcar, xmod, kndx [, ifn, iphs]

Signal Generators:Granular Synthesis

asigdiskgrainSfname, kamp, kfreq, kpitch, kgrsize, kprate, \
    ifun, iolaps [,imaxgrsize , ioffset]

aresfofxamp, xfund, xform, koct, kband, kris, kdur, kdec, iolaps, \
    ifna, ifnb, itotdur [, iphs] [, ifmode] [, iskip]

aresfof2xamp, xfund, xform, koct, kband, kris, kdur, kdec, iolaps, \
    ifna, ifnb, itotdur, kphs, kgliss [, iskip]

aresfogxamp, xdens, xtrans, aspd, koct, kband, kris, kdur, kdec, \
    iolaps, ifna, ifnb, itotdur [, iphs] [, itmode] [, iskip]

aresgrainxamp, xpitch, xdens, kampoff, kpitchoff, kgdur, igfn, \
    iwfn, imgdur [, igrnd]

aresgrain2kcps, kfmd, kgdur, iovrlp, kfn, iwfn [, irpow] \
    [, iseed] [, imode]

aresgrain3kcps, kphs, kfmd, kpmd, kgdur, kdens, imaxovr, kfn, iwfn, \
    kfrpow, kprpow [, iseed] [, imode]

aresgranulexamp, 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]partikkelagrainfreq, \
    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]

kindexpartikkelgetkparameterindex, iopcode_id

partikkelsetkparameterindex, kmaskindex, iopcode_id

async [,aphase]partikkelsynciopcode_id

ares [, ac]sndwarpxamp, xtimewarp, xresample, ifn1, ibeg, iwsize, \
    irandw, ioverlap, ifn2, itimemode

ar1, ar2 [,ac1] [, ac2]sndwarpstxamp, xtimewarp, xresample, ifn1, \
    ibeg, iwsize, irandw, ioverlap, ifn2, itimemode

asigsyncgrainkamp, kfreq, kpitch, kgrsize, kprate, ifun1, ifun2, iolaps

asigsyncloopkamp, kfreq, kpitch, kgrsize, kprate, klstart, \
    klend, ifun1, ifun2, iolaps[,istart, iskip]

arvosimkamp, kFund, kForm, kDecay, kPulseCount, kPulseFactor, ifn [, iskip]

Signal Generators:Hyper Vectorial Synthesis

hvs1kx, inumParms, inumPointsX, iOutTab, iPositionsTab, iSnapTab [, iConfigTab]

hvs2kx, ky, inumParms, inumPointsX, inumPointsY, iOutTab, iPositionsTab, \
    iSnapTab [, iConfigTab]

hvs3kx, ky, kz, inumParms, inumPointsX, inumPointsY, inumPointsZ, iOutTab, \
    iPositionsTab, iSnapTab [, iConfigTab]

Signal Generators:Linear and Exponential Generators

kybpfkx, kx1, ky1, kx2, ..., kxn, kyn
iy bpf ix, ix1, iy1, ix2, ..., ixn, iyn
kys[] bpf kxs[], kx1, ky1, kx2, ..., kxn, kyn
iys[] bpf ixs[], ix1, iy1, ix2, ..., ixn, iyn
ky bpf kx, kxs[], kys[]
iy bpf ix, ixs[], iys[]
ay bpf ax, kx1, ky1, kx2, ..., kxn, kyn
ay bpf ax, kxs[], kys[]
ky, kw bpf kx, kxs[], kys[], kws[]

kybpfcoskx, kx1, ky1, kx2, ..., kxn, kyn
kys[] bpfcos kxs[], kx1, ky1, kx2, ..., kxn, kyn
ky bpfcos kx, kxs[], kys[]
ky bpfcos kx, ixs[], iys[]
ky, kz bpfcos kx, kxs[], kys[], kzs[]
ky, kz bpfcos kx, ixs[], iys[], izs[]

arescossegia, idur1, ib [, idur2] [, ic] [...]
kres cosseg ia, idur1, ib [, idur2] [, ic] [...]

arescossegbia, itim1, ib [, itim2] [, ic] [...]
kres cossegb ia, itim1, ib [, itim2] [, ic] [...]

arescossegria, idur1, ib [, idur2] [, ic] [...], irel, iz
kres cossegr ia, idur1, ib [, idur2] [, ic] [...], irel, iz

koutexpcurvekindex, ksteepness

aresexponia, idur, ib
kres expon ia, idur, ib

aresexpsegia, idur1, ib [, idur2] [, ic] [...]
kres expseg ia, idur1, ib [, idur2] [, ic] [...]

aresexpsegaia, idur1, ib [, idur2] [, ic] [...]

aresexpsegbia, itim1, ib [, itim2] [, ic] [...]
kres expsegb ia, itim1, ib [, itim2] [, ic] [...]

aresexpsegbaia, itim1, ib [, itim2] [, ic] [...]

aresexpsegria, idur1, ib [, idur2] [, ic] [...], irel, iz
kres expsegr ia, idur1, ib [, idur2] [, ic] [...], irel, iz

koutgainsliderkindex

kylincoskx, ky0, ky1 [, kx0, kx1 ]
iy lincos ix, iy0, iy1 [, ix0, ix1 ]

areslineia, idur, ib
kres line ia, idur, ib

kylinlinkx, 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 ]

areslinsegia, idur1, ib [, idur2] [, ic] [...]
kres linseg ia, idur1, ib [, idur2] [, ic] [...]

areslinsegbia, itim1, ib [, itim2] [, ic] [...]
kres linsegb ia, itim1, ib [, itim2] [, ic] [...]

areslinsegria, idur1, ib [, idur2] [, ic] [...], irel, iz
kres linsegr ia, idur1, ib [, idur2] [, ic] [...], irel, iz

koutlogcurvekindex, ksteepness

ksigloopsegkfreq, ktrig, iphase, kvalue0, ktime0 [, kvalue1] [, ktime1] \
    [, kvalue2] [, ktime2][...]

ksigloopsegpkphase, kvalue0, kdur0, kvalue1 \
    [, kdur1, ... , kdurN-1, kvalueN]

ksiglooptsegkfreq, ktrig, iphase, kvalue0, ktype0, ktime0, [, kvalue1] \
    [,ktype1] [, ktime1] [, kvalue2] [,ktype2] [, ktime2] [...] \
    [, kvalueN] [,ktypeN] [, ktimeN]

ksigloopxsegkfreq, ktrig, iphase, kvalue0, ktime0 [, kvalue1] [, ktime1] \
    [, kvalue2] [, ktime2] [...]

ksiglpsholdkfreq, ktrig, iphase, kvalue0, ktime0 [, kvalue1] [, ktime1] \
    [, kvalue2] [, ktime2] [...]

ksiglpsholdpkphase, kvalue0, ktime0 [, kvalue1] [, ktime1] \
    [, kvalue2] [, ktime2] [...]

ksclscalekinput, kmax, kmin[, kimax, kimin]

ksclscale2kinput, kmin, kmax[, kimin, kimax][ihtime]

arestransegia, idur, itype, ib [, idur2] [, itype] [, ic] ...
kres transeg ia, idur, itype, ib [, idur2] [, itype] [, ic] ...

arestransegbia, itim, itype, ib [, itim2] [, itype] [, ic] ...
kres transegb ia, itim, itype, ib [, itim2] [, itype] [, ic] ...

arestransegria, idur, itype, ib [, idur2] [, itype] [, ic] ...
kres transegr ia, idur, itype, ib [, idur2] [, itype] [, ic] ...

arestrigexpsegkTrig, ia, idur1, ib [, idur2] [, ic] [...]
kres trigexpseg kTrig, ia, idur1, ib [, idur2] [, ic] [...]

arestriglinsegkTrig, ia, idur1, ib [, idur2] [, ic] [...]
kres triglinseg kTrig, ia, idur1, ib [, idur2] [, ic] [...]

koutxyscalekx, ky, k00, k10, k01, k11

Signal Generators:Envelope Generators

aresadsriatt, idec, islev, irel [, idel]
kres adsr iatt, idec, islev, irel [, idel]

aresenvlpxxamp, irise, idur, idec, ifn, iatss, iatdec [, ixmod]
kres envlpx kamp, irise, idur, idec, ifn, iatss, iatdec [, ixmod]

aresenvlpxrxamp, irise, idec, ifn, iatss, iatdec [, ixmod] [,irind]
kres envlpxr kamp, irise, idec, ifn, iatss, iatdec [, ixmod] [,irind]

aresgtadsrasig, katt, kdec, ksus, krel, kgate
xres gtadsr kamp, katt, kdec, ksus, krel, kgate

areslinenxamp, irise, idur, idec
kres linen kamp, irise, idur, idec

areslinenrxamp, irise, idec, iatdec
kres linenr kamp, irise, idec, iatdec

aresmadsriatt, idec, islev, irel [, idel] [, ireltim]
kres madsr iatt, idec, islev, irel [, idel] [, ireltim]

aresmxadsriatt, idec, islev, irel [, idel] [, ireltim]
kres mxadsr iatt, idec, islev, irel [, idel] [, ireltim]

aresxadsriatt, idec, islev, irel [, idel]
kres xadsr iatt, idec, islev, irel [, idel]

Signal Generators:Models and Emulations

aresbambookamp, idettack [, inum] [, idamp] [, imaxshake] [, ifreq] \
    [, ifreq1] [, ifreq2]

aresbarmodelkbcL, kbcR, iK, ib, kscan, iT30, ipos, ivel, iwid

arescabasaiamp, idettack [, inum] [, idamp] [, imaxshake]

aI3, aV2, aV1chuapkL, kR0, kC2, kG, kGa, kGb, kE, kC1, iI3, iV2, iV1, ktime_step

arescrunchiamp, idettack [, inum] [, idamp] [, imaxshake]

aresdripwaterkamp, idettack [, inum] [, idamp] [, imaxshake] [, ifreq] \
    [, ifreq1] [, ifreq2]

kflfareylenkfn

iflfareyleniifn

aresgendykamp, kampdist, kdurdist, kadpar, kddpar, kminfreq, kmaxfreq, \
    kampscl, kdurscl [, initcps] [, knum]
kres gendy kamp, kampdist, kdurdist, kadpar, kddpar, kminfreq, kmaxfreq, \
    kampscl, kdurscl [, initcps] [, knum]

aresgendyckamp, kampdist, kdurdist, kadpar, kddpar, kminfreq, kmaxfreq, \
    kampscl, kdurscl [, initcps] [, knum]
kres gendyc kamp, kampdist, kdurdist, kadpar, kddpar, kminfreq, kmaxfreq, \
    kampscl, kdurscl [, initcps] [, knum]

aresgendyxkamp, 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]

aresgogobelkamp, kfreq, ihrd, ipos, imp, kvibf, kvamp, ivfn

aresguirokamp, idettack [, inum] [, idamp] [, imaxshake] [, ifreq] [, ifreq1]

ax, ay, azlorenzksv, krv, kbv, kh, ix, iy, iz, iskip [, iskipinit]

kiter, koutrigmandelktrig, kx, ky, kmaxIter

aresmandolkamp, kfreq, kpluck, kdetune, kgain, ksize \
    [, ifn] [, iminfreq]

aresmarimbakamp, kfreq, ihrd, ipos, imp, kvibf, kvamp, ivibfn, idec \
    [, idoubles] [, itriples]

aresmoogkamp, kfreq, kfiltq, kfiltrate, kvibf, kvamp, iafn, iwfn, ivfn

ax, ay, azplanetkmass1, kmass2, ksep, ix, iy, iz, ivx, ivy, ivz, idelta \
    [, ifriction] [, iskip]

aresprepianoifreq, 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]

aressandpaperiamp, idettack [, inum] [, idamp] [, imaxshake]

aressekereiamp, idettack [, inum] [, idamp] [, imaxshake]

aresshakerkamp, kfreq, kbeans, kdamp, ktimes [, idecay]

aressleighbellskamp, idettack [, inum] [, idamp] [, imaxshake] [, ifreq] \
    [, ifreq1] [, ifreq2]

aresstixiamp, idettack [, inum] [, idamp] [, imaxshake]

arestambourinekamp, idettack [, inum] [, idamp] [, imaxshake] [, ifreq] \
    [, ifreq1] [, ifreq2]

aresvibeskamp, kfreq, ihrd, ipos, imp, kvibf, kvamp, ivibfn, idec

aresvoicekamp, kfreq, kphoneme, kform, kvibf, kvamp, ifn, ivfn

Signal Generators:Phasors

aexp,aphephasorkfreq, kR

aresphasorxcps [, iphs]
kres phasor kcps [, iphs]

aresphasorbnkxcps, kndx, icnt [, iphs]
kres phasorbnk kcps, kndx, icnt [, iphs]

aphase, asyncoutsyncphasorxcps, asyncin, [, iphs]

aindextrigphasorxtrig, xrate, kstart, kend [, kresetPos]
kindex trigphasor xtrig, xrate, kstart, kend [, kresetPos]

Signal Generators:Random (Noise) Generators

aresbetarandkrange, kalpha, kbeta
ires betarand krange, kalpha, kbeta
kres betarand krange, kalpha, kbeta

aresbexprndkrange
ires bexprnd krange
kres bexprnd krange

arescauchykalpha
ires cauchy kalpha
kres cauchy kalpha

arescauchyiklambda, xamp, xcps
ires cauchyi klambda, xamp, xcps
kres cauchyi klambda, xamp, xcps

aoutcuserrndkmin, kmax, ktableNum
iout cuserrnd imin, imax, itableNum
kout cuserrnd kmin, kmax, ktableNum

aoutduserrndktableNum
iout duserrnd itableNum
kout duserrnd ktableNum

aresdustkamp, kdensity
kres dust kamp, kdensity

aresdust2kamp, kdensity
kres dust2 kamp, kdensity

aresexprandklambda
ires exprand klambda
kres exprand klambda

aresexprandiklambda, xamp, xcps
ires exprandi klambda, xamp, xcps
kres exprandi klambda, xamp, xcps

aresfractalnoisekamp, kbeta

aresgausskrange
ires gauss irange
kres gauss krange
ares gauss kmean, ksdev
ires gauss imean, isdev
kres gauss kmean, ksdev

aresgaussikrange, xamp, xcps
ires gaussi krange, xamp, xcps
kres gaussi krange, xamp, xcps

aresgausstrigkamp, kcps, kdev [, imode] [, ifrst1]
kres gausstrig kamp, kcps, kdev [, imode] [, ifrst1]

iansgetseed
kans getseed

koutjitterkamp, kcpsMin, kcpsMax

koutjitter2ktotamp, kamp1, kcps1, kamp2, kcps2, kamp3, kcps3[ , iopt]

aresjsplinexamp, kcpsMin, kcpsMax
kres jspline kamp, kcpsMin, kcpsMax

knumlfsrilen, iprob [, iseed]

areslinrandkrange
ires linrand krange
kres linrand krange

aresnoisexamp, kbeta

arespcauchykalpha
ires pcauchy kalpha
kres pcauchy kalpha

arespinker

arespinkishxin [, imethod] [, inumbands] [, iseed] [, iskip]

arespoissonklambda
ires poisson klambda
kres poisson klambda

aresrandxamp [, iseed] [, isel] [, ioffset]
kres rand xamp [, iseed] [, isel] [, ioffset]

aresrandcxamp, xcps [, iseed] [, isize] [, ioffset]
kres randc kamp, kcps [, iseed] [, isize] [, ioffset]

aresrandhxamp, xcps [, iseed] [, isize] [, ioffset]
kres randh kamp, kcps [, iseed] [, isize] [, ioffset]

aresrandixamp, xcps [, iseed] [, isize] [, ioffset]
kres randi kamp, kcps [, iseed] [, isize] [, ioffset]

aresrandomkmin, kmax
ires random imin, imax
kres random kmin, kmax

aresrandomhkmin, kmax, xcps [,imode] [,ifirstval]
kres randomh kmin, kmax, kcps [,imode] [,ifirstval]

aresrandomikmin, kmax, xcps [,imode] [,ifirstval]
kres randomi kmin, kmax, kcps [,imode] [,ifirstval]

axrnd31kscl, krpow [, iseed]
ix rnd31 iscl, irpow [, iseed]
kx rnd31 kscl, krpow [, iseed]

rndseedival

aresrsplinexrangeMin, xrangeMax, kcpsMin, kcpsMax
kres rspline krangeMin, krangeMax, kcpsMin, kcpsMax

seedival

kouttrandomktrig, kmin, kmax

arestrirandkrange
ires trirand krange
kres trirand krange

aresunirandkrange
ires unirand krange
kres unirand krange

axurandom[imin, imax]
ix urandom [imin, imax]
kx urandom [imin, imax]

aout =urd(ktableNum)
iout = urd(itableNum)
kout = urd(ktableNum)

aresweibullksigma, ktau
ires weibull ksigma, ktau
kres weibull ksigma, ktau

Signal Generators:Sample Playback

a1bbcutmasource, ibps, isubdiv, ibarlength, iphrasebars, inumrepeats \
    [, istutterspeed] [, istutterchance] [, ienvchoice ]

a1,a2bbcutsasource1, asource2, ibps, isubdiv, ibarlength, iphrasebars, \
    inumrepeats [, istutterspeed] [, istutterchance] [, ienvchoice]

asig1[, asig2]flooperkamp, kpitch, istart, idur, ifad, ifn

asig1[,asig2]flooper2kamp, kpitch, kloopstart, kloopend, kcrossfade, ifn \
    [, istart, imode, ifenv, iskip]

aleft, arightfluidAllOut

fluidCCiiEngineNumber, iChannelNumber, iControllerNumber, iValue

fluidCCkiEngineNumber, iChannelNumber, iControllerNumber, kValue

fluidControlienginenum, kstatus, kchannel, kdata1, kdata2 [,imsgs]

ienginenumfluidEngine[iChorusEnabled] [, iRevervEnabled] [, iNumChannels] [, iPolyphony]

SPrograms[]fluidInfoienginenum

isfnumfluidLoadsoundfont, ienginenum[, ilistpresets]

fluidNoteienginenum, ichannelnum, imidikey, imidivel

aleft, arightfluidOutienginenum

fluidProgramSelectienginenum, ichannelnum, isfnum, ibanknum, ipresetnum

fluidSetInterpMethodienginenum, ichannelnum, iInterpMethod

ar1 [,ar2]loscilxamp, 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]loscil3xamp, 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]loscilxxamp, kcps, ifn \
    [, iwsize, ibas, istrt, imod, ibeg, iend]
ar[] loscilx xamp, kcps, ifn \
    [, iwsize, ibas, istrt, imod, ibeg, iend]

areslphasorxtrns [, ilps] [, ilpe] [, imode] [, istrt] [, istor]

areslposcilkamp, kfreqratio, kloop, kend, ifn [, iphs]

areslposcil3kamp, kfreqratio, kloop, kend, ifn [, iphs]

arlposcilaaamp, kfreqratio, kloop, kend, ift [,iphs]

ar1, ar2lposcilsaaamp, kfreqratio, kloop, kend, ift [,iphs]

ar1, ar2lposcilsa2aamp, kfreqratio, kloop, kend, ift [,iphs]

sfilistifilhandle [, Sprintprefix]

ar1, ar2sfinstrivel, inotenum, xamp, xfreq, instrnum, ifilhandle \
    [, iflag] [, ioffset]

ar1, ar2sfinstr3ivel, inotenum, xamp, xfreq, instrnum, ifilhandle \
    [, iflag] [, ioffset]

aressfinstr3mivel, inotenum, xamp, xfreq, instrnum, ifilhandle \
    [, iflag] [, ioffset]

aressfinstrmivel, inotenum, xamp, xfreq, instrnum, ifilhandle \
    [, iflag] [, ioffset]

irsfload"filename"

ar1, ar2sflooperivel, inotenum, kamp, kpitch, ipreindex, kloopstart, \
    kloopend, kcrossfade [, istart, imode, ifenv, iskip, iflag]

sfpassignistartindex, ifilhandle[, imsgs]

ar1, ar2sfplayivel, inotenum, xamp, xfreq, ipreindex [, iflag] \
    [, ioffset] [, ienv]

ar1, ar2sfplay3ivel, inotenum, xamp, xfreq, ipreindex [, iflag] \
    [, ioffset] [, ienv]

aressfplay3mivel, inotenum, xamp, xfreq, ipreindex [, iflag] \
    [, ioffset] [, ienv]

aressfplaymivel, inotenum, xamp, xfreq, ipreindex [, iflag] \
    [, ioffset] [, ienv]

sfplistifilhandle

irsfpresetiprog, ibank, ifilhandle, ipreindex

asig, krecsndloopain, kpitch, ktrig, idur, ifad

areswavesetain, krep [, ilen]

Signal Generators:Scanned Synthesis

scanhammerisrc, idst, ipos, imult

kpos, kvelscanmapiscan, kamp, kvamp [, iwhich]

aresscanskamp, kfreq, ifn, id [, iorder]

scansmapkpos, kvel, iscan, kamp, kvamp [, iwhich]

aoutscantablekamp, kpch, ipos, imass, istiff, idamp, ivel

scanuinit, irate, ifndisplace, ifnmass, ifnmatrix, ifncentr, ifndamp, \
    kmass, kmtrxstiff, kcentr, kdamp, ileft, iright, kpos, kdisplace, \
    ain, idisp, id

scanu2init, irate, ifndisplace,ifnmass, ifnmatrix, ifncentr, ifndamp, \
    kmass, kmtrxstiff, kcentr, kdamp, ileft, iright, kpos, kdisplace, \
    ain, idisp, id

Signal Generators:Table Access

kresoscil1idel, kamp, idur [, ifn]

kresoscil1iidel, kamp, idur [, ifn]

krtabkndx, ifn[, ixmode]
ar tab xndx, ifn[, ixmode]

irtab_iindx, ifn[, ixmode]

arestableandx, ifn [, ixmode] [, ixoff] [, iwrap]
ires table indx, ifn [, ixmode] [, ixoff] [, iwrap]
kres table kndx, ifn [, ixmode] [, ixoff] [, iwrap]

arestable3andx, ifn [, ixmode] [, ixoff] [, iwrap]
ires table3 indx, ifn [, ixmode] [, ixoff] [, iwrap]
kres table3 kndx, ifn [, ixmode] [, ixoff] [, iwrap]

arestableiandx, ifn [, ixmode] [, ixoff] [, iwrap]
ires tablei indx, ifn [, ixmode] [, ixoff] [, iwrap]
kres tablei kndx, ifn [, ixmode] [, ixoff] [, iwrap]

tabwksig, kndx, ifn [,ixmode]
tabw asig, andx, ifn [,ixmode]

tabw_iisig, indx, ifn [,ixmode]

Signal Generators:Wave Terrain Synthesis

aoutsterrainkamp, kcps, kx, ky, krx, kry, krot, ktab0, ktab1, km1, km2, \
    kn1, kn2, kn3, ka, kb, kperiod

aoutwterrainkamp, kpch, k_xcenter, k_ycenter, k_xradius, k_yradius, \
    itabx, itaby

aoutwterrain2kamp, kcps, kx, ky, krx, kry, krot, ktab0, ktab1, \
    kcurve, kcurveparam

Signal Generators:Waveguide Physical Modeling

arespluckkamp, kcps, icps, ifn, imeth [, iparm1] [, iparm2]

aresrepluckiplk, kamp, icps, kpick, krefl, axcite

aresstresonasig, kfr, kfdbgain

areswgbowkamp, kfreq, kpres, krat, kvibf, kvamp [, ifn] [, iminfreq]

areswgbowedbarkamp, kfreq, kpos, kbowpres, kgain [, iconst] [, itvel] \
    [, ibowpos] [, ilow]

areswgbrasskamp, kfreq, ktens, iatt, kvibf, kvamp [, ifn] [, iminfreq]

areswgclarkamp, kfreq, kstiff, iatt, idetk, kngain, kvibf, kvamp \
    [, ifn] [, iminfreq]

areswgflutekamp, kfreq, kjet, iatt, idetk, kngain, kvibf, kvamp [, ifn] \
    [, iminfreq] [, ijetrf] [, iendrf]

areswgpluckicps, iamp, kpick, iplk, idamp, ifilt, axcite

areswgpluck2iplk, kamp, icps, kpick, krefl

Signal I/O:File I/O

dumpkksig, ifilname, iformat, iprd

dumpk2ksig1, ksig2, ifilname, iformat, iprd

dumpk3ksig1, ksig2, ksig3, ifilname, iformat, iprd

dumpk4ksig1, ksig2, ksig3, ksig4, ifilname, iformat, iprd

ficloseihandle
ficlose Sfilename

finifilename, iskipframes, iformat, ain1 [, ain2] [, ain3] [,...]
fin ifilename, iskipframes, iformat, arr[]

finiifilename, iskipframes, iformat, in1 [, in2] [, in3] [, ...]

finkifilename, iskipframes, iformat, kin1 [, kin2] [, kin3] [,...]

ihandlefiopenifilename, imode

foutifilename, iformat, aout1 [, aout2, aout3,...,aoutN]
fout ifilename, iformat, array[]

foutiihandle, iformat, iflag, iout1 [, iout2, iout3,....,ioutN]

foutirihandle, iformat, iflag, iout1 [, iout2, iout3,....,ioutN]

foutkifilename, iformat, kout1 [, kout2, kout3,....,koutN]

fprintks"filename", "string", [, kval1] [, kval2] [...]

fprints"filename", "string" [, ival1] [, ival2] [...]

xout1[, xout2, xout3, ..., xoutN]hdf5readifilename, ivariablename1[, \
    ivariablename2, ivariablename3, ..., ivariablenameN]

hdf5writeifilename, xout1[, xout2, xout3, ..., xoutN]

Sres, klinereadfifilname

Sres, ilinereadfiifilname

kresreadkifilname, iformat, iprd

kr1, kr2readk2ifilname, iformat, iprd

kr1, kr2, kr3readk3ifilname, iformat, iprd

kr1, kr2, kr3, kr4readk4ifilname, iformat, iprd

xout1[, xout2, xout3, ..., xoutN]websocketiport, xin

Signal I/O:Signal Input

ar1 [, ar2 [, ar3 [, ... arN]]]diskinifilcod[, kpitch[, iskiptim \
    [, iwraparound[, iformat[, iskipinit]]]]]

a1[, a2[, ... aN]]diskin2ifilcod[, kpitch[, iskiptim \
    [, iwrap[, iformat[, iwsize[, ibufsize[, iskipinit]]]]]]]
ar1[] diskin2 ifilcod[, kpitch[, iskiptim \
    [, iwrap[, iformat[, iwsize[, ibufsize[, iskipinit]]]]]]]

ar1in
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, ar32in32

ain1[, ...]inchkchan1[,...]

ar1, ar2, ar3, ar4, ar5, ar6inh

ar1, ar2, ar3, ar4, ar5, ar6, ar7, ar8ino

ar1, ar2, ar3, a4inq

inrgkstart, ain1 [,ain2, ain3, ..., ainN]

ar1, ar2ins

ivalueinvalue"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, ar16inx

inzksig1

ar1, ar2mp3inifilcod[, iskptim, iformat, iskipinit, ibufsize]
ar1 mp3in ifilcod[, iskptim, iformat, iskipinit, ibufsize]

ar1[, ar2[, ar3[, ... a24]]]soundinifilcod [, iskptim] [, iformat] \
    [, iskipinit] [, ibufsize]

Signal I/O:Signal Output

mdelaykstatus, kchan, kd1, kd2, kdelay

aout1 [,aout2 ... aoutX]monitor
aarra monitor

outasig1[, asig2,....]
out aarray

out32asig1, 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

outallasig

outcasig1 [, asig2] [...]

outchkchan1, asig1 [, kchan2] [, asig2] [...]

outhasig1, asig2, asig3, asig4, asig5, asig6

outoasig1, asig2, asig3, asig4, asig5, asig6, asig7, asig8

outqasig1, asig2, asig3, asig4

outq1asig

outq2asig

outq3asig

outq4asig

outrgkstart, aout1 [,aout2, aout3, ..., aoutN]

outsasig1, asig2

outs1asig

outs2asig

outvalue"channel name", ivalue
outvalue "channel name", kvalue
outvalue "channel name", "string"

outxasig1, asig2, asig3, asig4, asig5, asig6, asig7, asig8, \
    asig9, asig10, asig11, asig12, asig13, asig14, asig15, asig16

outzksig1

soundoutasig1, ifilcod [, iformat]

soundoutsasigl, asigr, ifilcod [, iformat]

Signal I/O:Software Bus

kvalchanikchan
aval chani kchan

chanokval, kchan
chano aval, kchan

chn_k Sname, imode[, itype, idflt, imin, ima, ix, iy, iwidth, iheight, Sattributes]
chn_a Sname, imode
chn_S Sname, imode
chn_S Sname, Smode
chn_array Sname, imode, Stype, iSizes[]

chnclearSname1[, Sname2,...]

givalchnexportSname, imode[, itype, idflt, imin, imax]
gkval chnexport Sname, imode[, itype, idflt, imin, imax]
gaval chnexport Sname, imode
gSval chnexport Sname, imode

ivalchngetSname
kval chnget Sname
aval chnget Sname
Sval chnget Sname
Sval chngetks Sname
ival[] chngeti Sname[]
kval[] chngetk Sname[]
aval[] chngeta Sname[]
Sval[] chngets Sname[]

chnmixaval, Sname

itype, imode, ictltype, idflt, imin, imaxchnparamsSname

chnsetival, Sname
chnset kval, Sname
chnset aval, Sname
chnset Sval, Sname
chnsetks Sval, Sname
chnseti ival[], []Sname
chnsetk kval[], []Sname
chnseta aval[], []Sname
chnsets Sval[], []Sname

oversampleifactor [,icvt_in, icvt_out]

setksmpsiksmps

undersampleifactor [,icvt_in, icvt_out]

xinarg1 [, [**xin**](../opcodes/xin)arg2] ... [[**xin**](../opcodes/xin)argN] [**xin**](../opcodes/xin)

xoutxoutarg1 [, xoutarg2] ... [, xoutargN]

Signal I/O:Printing and Display

dispfftxsig, iprd, iwsiz [, iwtyp] [, idbout] [, iwtflg] [,imin] [,imax]

displayxsig, iprd [, inprds] [, iwtflg]

flashtxtiwhich, String

printiarg [, iarg1] [, iarg2] [...]

printf_i Sfmt, itrig, [iarg1[, iarg2[, ... ]]]
printfSfmt, ktrig, [xarg1[, xarg2[, ... ]]]

printkitime, kval [, ispace] [, inamed]

printk2kvar [, inumspaces] [, inamed]

printks"string", itime [, xval1] [, xval2] [...]

printks2"string", kval

println"string", [, xval1] [, xval2] [...]

prints"string" [, xval1] [, xval2] [...]

printsk"string", [, xval1] [, xval2] [...]

Signal I/O:Soundfile Queries

irfilebitifilcod [, iallowraw]

irfilelenifilcod, [iallowraw]

irfilenchnlsifilcod [, iallowraw]

irfilepeakifilcod [, ichnl]

irfilesrifilcod [, iallowraw]

irfilevalidifilcod
kr filevalid ifilcod

irmp3lenifilcod

Signal Modifiers:Amplitude Modifiers

aresbalanceasig, acomp [, ihp] [, iskip]

aresbalance2asig, acomp [, ihp] [, iskip]

aresclipasig, imeth, ilimit [, iarg]

arcompressaasig, acsig, kthresh, kloknee, khiknee, kratio, katt, krel, ilook

arcompress2aasig, acsig, kthresh, kloknee, khiknee, kratio, katt, krel, ilook

aresdamasig, kthreshold, icomp1, icomp2, irtime, iftime

aresgainasig, krms [, ihp] [, iskip]

Signal Modifiers:Convolution and Morphing

ar1 [, ar2] [, ar3] [, ar4]convolveain, ifilcod [, ichannel]

arescross2ain1, ain2, isize, ioverlap, iwin, kbias

aresdconvasig, isize, ifn

a1[, a2[, a3[, ... a8]]]ftconvain, ift, iplen[, iskipsamples \
    [, iirlen[, iskipinit]]]

ftmorfkftndx, iftfn, iresfn

aresliveconvain, ift, iplen, kupdate, kclear

ar1 [, ar2] [, ar3] [, ar4]pconvolveain, ifilcod [, ipartitionsize, ichannel]

arestvconvasig1, asig2, xfreez1, xfreez2, iparts, ifils

Signal Modifiers:Delay

aresdelayasig, idlt [, iskip]

aresdelay1asig [, iskip]

krdelaykksig, idel[, imode]
kr vdel_k ksig, kdel, imdel[, imode]

aresdelayridlt [, iskip]

delaywasig

aresdeltapkdlt

aresdeltap3xdlt

aresdeltapixdlt

aresdeltapnxnumsamps

aoutdeltapxadel, iwsize

deltapxwain, adel, iwsize

aresmultitapasig [, itime1, igain1] [, itime2, igain2] [...]

aresvdelayasig, adel, imaxdel [, iskip]

aresvdelay3asig, adel, imaxdel [, iskip]

aoutvdelayxain, adl, imd, iws [, ist]

aout1, aout2, aout3, aout4vdelayxqain1, ain2, ain3, ain4, adl, imd, iws [, ist]

aout1, aout2vdelayxsain1, ain2, adl, imd, iws [, ist]

aoutvdelayxwain, adl, imd, iws [, ist]

aout1, aout2, aout3, aout4vdelayxwqain1, ain2, ain3, ain4, adl, \
    imd, iws [, ist]

aout1, aout2vdelayxwsain1, ain2, adl, imd, iws [, ist]

Signal Modifiers:Panning and Spatialization

ao1, ao2bformdec1isetup, 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[]

aout[]bformdec2isetup, abform[], [idecoder, idistance, ifreq, imix, \
    ifilel, ifiler]

aw, ax, ay, azbformenc1asig, kalpha, kbeta
aw, ax, ay, az, ar, as, at, au, av bformenc1 asig, kalpha, kbeta
aw, ax, ay, az, ar, as, at, au, av, ak, al, am, an, ao, ap, aq bformenc1 \
    asig, kalpha, kbeta
aarray[] bformenc1 asig, kalpha, kbeta

aleft, aright, irt60low, irt60high, imfphrtfearlyasrc, 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, arighthrtferasig, kaz, kelev, “HRTFcompact”

aleft, arighthrtfmoveasrc, kAz, kElev, ifilel, ifiler [, imode, ifade, isr]

aleft, arighthrtfmove2asrc, kAz, kElev, ifilel, ifiler [,ioverlap, iradius, isr]

aleft, aright, idelhrtfreverbasrc, ilowrt60, ihighrt60, ifilel, ifiler \
    [,isr, imfp, iorder]

aleft, arighthrtfstatasrc, iAz, iElev, ifilel, ifiler [,iradius, isr]

a1, a2locsend
a1, a2, a3, a4 locsend

a1, a2locsigasig, kdegree, kdistance, kreverbsend
a1, a2, a3, a4 locsig asig, kdegree, kdistance, kreverbsend

aleft,arightms2stam, as, kwidth

a1, a2, a3, a4panasig, kx, ky, ifn [, imode] [, ioffset]

a1, a2pan2asig, xp [, imode]

a1, a2, a3, a4spaceasig, ifn, ktime, kreverbsend, kx, ky

aW, aX, aY, aZspat3dain, kX, kY, kZ, idist, ift, imode, imdel, iovr [, istor]

aW, aX, aY, aZspat3diain, iX, iY, iZ, idist, ift, imode [, istor]

spat3dtioutft, iX, iY, iZ, idist, ift, imode, irlen [, iftnocl]

k1spdistifn, ktime, kx, ky

a1, a2, a3, a4spsend

am,asst2msaleft,aright

ar1[, ar2...]vbapasig, kazim [,kelev] [, kspread] [, ilayout]
array[] vbap asig, kazim [,kelev] [, kspread] [, ilayout]

ar1, ..., ar16vbap16asig, kazim [, kelev] [, kspread]

ar1, ..., ar16vbap16moveasig, idur, ispread, ifldnum, ifld1 [, ifld2] [...]

ar1, ar2, ar3, ar4vbap4asig, kazim [, kelev] [, kspread]

ar1, ar2, ar3, ar4vbap4moveasig, idur, ispread, ifldnum, ifld1 [, ifld2] [...]

ar1, ..., ar8vbap8asig, kazim [, kelev] [, kspread]

ar1, ..., ar8vbap8moveasig, idur, ispread, ifldnum, ifld1 [, ifld2] [...]

k1[, k2...]vbapgkazim [,kelev] [, kspread] [, ilayout]
karray[] vbapg kazim [,kelev] [, kspread] [, ilayout]

kr1[, kr2...]vbapgmoveidur, ispread, ifldnum, ifld1 [, ifld2] [...]
karray[] vbapgmove idur, ispread, ifldnum, ifld1 [, ifld2] [...]

vbaplsinitidim, ilsnum [, idir1] [, idir2] [...] [, idir32]
vbaplsinit idim, ilsnum, ilsarray

ar1[, ar2...]vbapmoveasig, idur, ispread, ifldnum, ifld1 [, ifld2] [...]
aarray[] vbapmove asig, idur, ispread, ifldnum, ifld1 [, ifld2] [...]

vbapzinumchnls, istartndx, asig, kazim [, kelev] [, kspread]

vbapzmoveinumchnls, istartndx, asig, idur, ispread, ifldnum, ifld1, ifld2, [...]

Signal Modifiers:Reverberation

aresalpassasig, xrvt, ilpt [, iskip] [, insmps]

a1, a2baboasig, ksrcx, ksrcy, ksrcz, irx, iry, irz [, idiff] [, ifno]
a1, a2 babo2 asig, ksrcx, ksrcy, ksrcz, irx, iry, irz [, idiff] [, ifno]

arescombasig, krvt, ilpt [, iskip] [, insmps]

arescombinvasig, krvt, ilpt [, iskip] [, insmps]

aoutL, aoutRfreeverbainL, ainR, kRoomSize, kHFDamp[, iSRate[, iSkip]]

aresnestedapasig, imode, imaxdel, idel1, igain1 [, idel2] [, igain2] \
    [, idel3] [, igain3] [, istor]

aresnreverbasig, ktime, khdif [, iskip] [,inumCombs] [, ifnCombs] \
    [, inumAlpas] [, ifnAlpas]

a1[, a2, ...]platerevitabexcite. itabouts, kbndry, iaspect, istiff, idecay, \
    iloss, aexcite1[, aexcite2, ...]

aresreverbasig, krvt [, iskip]

aresreverb2asig, ktime, khdif [, iskip] [,inumCombs] [, ifnCombs] \
    [, inumAlpas] [, ifnAlpas]

aoutL, aoutRreverbscainL, ainR, kfblvl, kfco[, israte[, ipitchm[, iskip]]]

aresvalpassasig, krvt, xlpt, imaxlpt [, iskip] [, insmps]

aresvcombasig, krvt, xlpt, imaxlpt [, iskip] [, insmps]

Signal Modifiers:Sample Level Operators

S(x) (control-rate or init-rate arg)

a(x) (control-rate args only)

denorma1[, a2[, a3[, ... ]]]

aresdiffasig [, iskip]
kres diff ksig [, iskip]

kresdownsampasig [, iwlen]

aresfoldasig, kincr

i(x) (control-rate or init-rate arg)
i(karray,index1, ...) (k-array with indices)

aresintegasig [, iskip]
kres integ ksig [, iskip]

aresinterpksig [, iskip] [, imode] [, ivalue]

k(x) (i-rate args only)
k(x) (a-rate args only)

aresntrpolasig1, asig2, kpoint [, imin] [, imax]
ires ntrpol isig1, isig2, ipoint [, imin] [, imax]
kres ntrpol ksig1, ksig2, kpoint [, imin] [, imax]

aressampholdasig, agate [, ival] [, ivstor]
kres samphold ksig, kgate [, ival] [, ivstor]

aresupsampksig

kvalvagetkndx, avar

vasetkval, kndx, avar

Signal Modifiers:Signal Limiters

areslimitasig, klow, khigh
ires limit isig, ilow, ihigh
kres limit ksig, klow, khigh
ires[] limit isig[], ilow, ihigh
kres[] limit ksig[], klow, khigh
``

aresmirrorasig, klow, khigh
ires mirror isig, ilow, ihigh
kres mirror ksig, klow, khigh

areswrapasig, klow, khigh
ires wrap isig, ilow, ihigh
kres wrap ksig, klow, khigh

Signal Modifiers:Special Effects

ardistortasig, kdist, ifn[, ihp, istor]

aresdistort1asig, kpregain, kpostgain, kshape1, kshape2[, imode]

ashifteddopplerasource, ksourceposition, kmicposition [, isoundspeed, \
    ifiltercutoff]

aresflangerasig, adel, kfeedback [, imaxd]

aresharmonasig, kestfrq, kmaxvar, kgenfreq1, kgenfreq2, imode, iminfrq, iprd

aresharmon2asig, 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]

aresphaser1asig, kfreq, kord, kfeedback [, iskip]

aresphaser2asig, kfreq, kq, kord, kmode, ksep, kfeedback

Signal Modifiers:Standard Filters

asigK35_hpfain, xcf, xQ [, inlp, isaturation, istor]

asigK35_lpfain, xcf, xQ [, inlp, isaturation, istor]

aresatoneasig, khp [, iskip]

aresatonexasig, khp [, inumlayer] [, iskip]
ares atonex asig, ahp [, inumlayer] [, iskip]

aresbiquadasig, kb0, kb1, kb2, ka0, ka1, ka2 [, iskip]

aresbiquadaasig, ab0, ab1, ab2, aa0, aa1, aa2 [, iskip]

aresbutbpasig, kfreq, kband [, iskip]

aresbutbrasig, kfreq, kband [, iskip]

aresbuthpasig, kfreq [, iskip]
ares buthp asig, afreq [, iskip]

aresbutlpasig, kfreq [, iskip]
ares butlp asig, afreq [, iskip]

aresbutterbpasig, xfreq, xband [, iskip]

aresbutterbrasig, xfreq, xband [, iskip]

aresbutterhpasig, kfreq [, iskip]
ares butterhp asig, afreq [, iskip]

aresbutterlpasig, kfreq [, iskip]
ares butterlp asig, afreq [, iskip]

aresclfiltasig, kfreq, itype, inpol [, ikind] [, ipbr] [, isba] [, iskip]

asigdiode_ladderain, xcf, xk [, inlp, isaturation, istor]

aresmedianasig, ksize, imaxsize [, iskip]

kresmediankkin, ksize, imaxsize [, iskip]

aoutmodeain, xfreq, xQ [, iskip]

arestoneasig, khp [, iskip]

arestonexasig, khp [, inumlayer] [, iskip]
ares tonex asig, ahp [, inumlayer] [, iskip]

asigzdf_1poleain, xcf [, kmode, istor]

alp, ahpzdf_1pole_modeain, xcf [, istor]

asigzdf_2poleain, xcf, xQ [, kmode, istor]

alp, abp, ahpzdf_2pole_modeain, xcf, Q [, istor]

asigzdf_ladderain, xcf, xQ [, istor]

Signal Modifiers:Standard Filters:Resonant

aresaresonasig, 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]

asigbobain, xcf, xres, xsat [, iosamps, istor]

aresbqrezasig, xfco, xres [, imode] [, iskip]

areslowpass2asig, kcf, kq [, iskip]

areslowresasig, xcutoff, xresonance [, iskip]

areslowresxasig, xcutoff, xresonance [, inumlayer] [, iskip]

areslpf18asig, xfco, xres, xdist [, iskip]

asigmoogladderain, kcf, kres[, istor]
asig moogladder ain, acf, kres[, istor]
asig moogladder ain, kcf, ares[, istor]
asig moogladder ain, acf, ares[, istor]

asigmoogladder2ain, kcf, kres[, istor]
asig moogladder2 ain, acf, kres[, istor]
asig moogladder2 ain, kcf, ares[, istor]
asig moogladder2 ain, acf, ares[, istor]

aresmoogvcfasig, xfco, xres [,iscale, iskip]

aresmoogvcf2asig, xfco, xres [,iscale, iskip]

asigmvchpfain, xcf[, istor]

asigmvclpf1ain, xcf, xres[,istor]

asigmvclpf2ain, xcf, xres[, istor]

asigmvclpf3ain, xcf, xres[, istor]

asig1,asig2,asig3,asig4mvclpf4ain, xcf, xres[, istor]

aresresonasig, xcf, xbw [, iscl] [, iskip]

aresresonrasig, xcf, xbw [, iscl] [, iskip]

aresresonxasig, xcf, xbw [, inumlayer] [, iscl] [, iskip]

aresresonyasig, kbf, kbw, inum, ksep [, isepmode] [, iscl] [, iskip]

aresresonzasig, xcf, xbw [, iscl] [, iskip]

aresrezzyasig, xfco, xres [, imode, iskip]

asigskfasig, xcf, xK[, ihp, istor]

asigspfalp,ahp,abp, xcf, xR[, istor]

ahp, alp, abp, abrstatevarain, xcf, xq [, iosamps, istor]

alow, ahigh, abandsvfilterasig, kcf, kq [, iscl] [, iskip]

ahp,alp,abp,abrsvnasig, xcf, xQ, kdrive[, ifn,inm,imx, istor]

arestbvcfasig, xfco, xres, kdist, kasym [, iskip]

asigvclpfain, xcf, xres[, istor]

aresvlowresasig, kfco, kres, iord, ksep

Signal Modifiers:Standard Filters:Control

kresaresonkksig, kcf, kbw [, iscl] [, iskip]

kresatonekksig, khp [, iskip]

aoutlagain, klagtime [, initialvalue]
kout lag kin, klagtime [, initialvalue]

aoutlagudain, klagup, klagdown [, initialvalue]
kout lagud kin, klagup, klagdown [, initialvalue]

kreslinetoksig, ktime

kresportksig, ihtim [, isig]

kresportkksig, khtim [, isig]

kresresonkksig, kcf, kbw [, iscl] [, iskip]

kresresonxkksig, kcf, kbw[, inumlayer, iscl, istor]

krestlinetoksig, ktime, ktrig

krestonekksig, khp [, iskip]

aouttrigholdain, kdur
kout trighold kin, kdur

Signal Modifiers:Specialized Filters

aresdcblockain [, igain]

aresdcblock2ain [, iorder] [, iskip]

asigeqfilain, kcf, kbw, kgain[, istor]

aresexciterasig, kfreq, kceil, kharmonics, kblend

aresfilter2asig, ibcoefs, iacoefs, ib0, ib1, ..., ibM, ia1, ia2, ..., iaN
kres filter2 ksig, ibcoefs, iacoefs, ib0, ib1, ..., ibM, ia1, ia2, ..., iaN

am, affmanalare, aim

asigfofilterain, xcf, xris, xdec[, istor]

aoutgtfain, kfreq, idecay[, iorder, iphase]

ar1, ar2hilbertasig

ar1, ar2hilbert2asig, ifftsize, ihopsize

aoutmvmfilterain, xfreq, xTau [, iskip]

aresnlfiltain, ka, kb, kd, kC, kL

aresnlfilt2ain, ka, kb, kd, kC, kL

arespareqasig, kc, kv, kq [, imode] [, iskip]

arrbjeqasig, kfco, klvl, kQ, kS[, imode]

areszfilter2asig, kdamp, kfreq, iM, iN, ib0, ib1, ..., ibM, ia1,ia2, ..., iaN

Signal Modifiers:Waveguides

areswguide1asig, xfreq, kcutoff, kfeedback

areswguide2asig, xfreq1, xfreq2, kcutoff1, kcutoff2, kfeedback1, kfeedback2

Signal Modifiers:Waveshaping

aoutchebyshevpolyain, k0 [, k1 [, k2 [...]]]

aoutpdclipain, kWidth, kCenter [, ibipolar [, ifullscale]]

aoutpdhalfain, kShapeAmount [, ibipolar [, ifullscale]]

aoutpdhalfyain, kShapeAmount [, ibipolar [, ifullscale]]

aoutpowershapeain, kShapeAmount [, ifullscale]

Signal Modifiers:Phase Shaping

avpvpsaph,kd,kv

Signal Modifiers:Comparators and Accumulators

aoutcmpa1, S_operator, a2
aout cmp a1, S_operator, kb
kOut[] cmp kA[], S_operator, kb
kOut[] cmp kA[], S_operator, kB[]
kOut[] cmp k1, S_operator1, kIn[], S_operator2, k2

amax[**max **](../opcodes/max)ain1, ain2 [, ain3] [, ain4] [...]
kmax max kin1, kin2 [, kin3] [, kin4] [...]
imax max iin1, iin2 [, iin3] [, iin4] [...]

knumkoutmax_kasig, ktrig, itype

amaxmaxabsain1, ain2 [, ain3] [, ain4] [...]
kmax maxabs kin1, kin2 [, kin3] [, kin4] [...]

maxabsaccumaAccumulator, aInput

maxaccumaAccumulator, aInput

amin[**min **](../opcodes/min)ain1, ain2 [, ain3] [, ain4] [...]
kmin min kin1, kin2 [, kin3] [, kin4] [...]
imin min iin1, iin2 [, iin3] [, iin4] [...]

aminminabsain1, ain2 [, ain3] [, ain4] [...]
kmin minabs kin1, kin2 [, kin3] [, kin4] [...]

minabsaccumaAccumulator, aInput

minaccumaAccumulator, aInput

Instrument Control:Clock Control

clockoffinum

clockoninum

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

irescompilecsdSfilename

irescompileorcSfilename

irescompilestrSorch

iresevalstrScode
kres evalstr Scode, ktrig

returnival

Instrument Control:Duration Control

ihold

turnoff
turnoff inst
turnoff knst

turnoff2kinsno, kmode, krelease
turnoff2_i insno, imode, irelease

turnoff3kinsno

turnoninsnum [, 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] [, ...]

muteinsnum [, iswitch]
mute "insname" [, iswitch]

iHandlenstanceinsnum, iwhen, idur [, ip4] [, ip5] [...]
iHandle nstance "insname", iwhen, idur [, ip4] [, ip5] [...]

readscoreSin

removeinsnum

schedkwhenktrigger, kmintim, kmaxnum, kinsnum, kwhen, kdur
    [, ip4] [, ip5] [...]
schedkwhen ktrigger, kmintim, kmaxnum, "insname", kwhen, kdur \
    [, ip4] [, ip5] [...]

schedkwhennamedktrigger, kmintim, kmaxnum, "name", kwhen, kdur \
    [, ip4] [, ip5] [...]

scheduleinsnum, iwhen, idur [, ip4] [, ip5] [...]
schedule "insname", iwhen, idur [, ip4] [, ip5] [...]
schedule iPar[]

schedulekknsnum, kwhen, kdur [, kp4] [, kp5] [...]
schedulek "insname", kwhen, kdur [, kp4] [, kp5] [...]
schedulek kPar[]

schedwhenktrigger, kinsnum, kwhen, kdur [, ip4] [, ip5] [...]
schedwhen ktrigger, "insname", kwhen, kdur [, ip4] [, ip5] [...]

scorelineSin, ktrig

scoreline_iSin

Instrument Control:Program Flow Control

cggotocondition, label

cigotocondition, label

ckgotocondition, label

cngotocondition, label

else

elseifxa R xb then

endif

gotolabel

ifia R ib igoto label
if ka R kb kgoto label
if xa R xb goto label
if xa R xb then

igotolabel

kgotolabel

loop_geindx, idecr, imin, label
loop_ge kndx, kdecr, kmin, label

loop_gtindx, idecr, imin, label
loop_gt kndx, kdecr, kmin, label

loop_leindx, incr, imax, label
loop_le kndx, kncr, kmax, label

loop_ltindx, incr, imax, label
loop_lt kndx, kncr, kmax, label

tigotolabel

timoutistrt, idur, label

untilcondition do
... od

whilecondition do
... od

Instrument Control:Realtime Performance Control

iractiveinsnum [,iopt [,inorel]]
ir active Sinsname [,iopt [,inorel]]
kres active kinsnum [,iopt [,inorel]]

ktot[,kcpu1, kcpu2,...]cpumeterifreq

cpuprcinsnum, ipercent
cpuprc Sinsname, ipercent

exitnow[ivalue]

maxallocinsnum, icount
maxalloc Sinsname, icount

preallocinsnum, icount
prealloc "insname", icount

Instrument Control:Initialization and Reinitialization

ares+=xarg
ires += iarg
kres += karg
table [ kval] += karg

ares=xarg
ires = iarg
kres = karg
ires, ... = iarg, ...
kres, ... = karg, ...
table [ kval] = karg

aresinitiarg
ires init iarg
kres init iarg
ares, ... init iarg, ...
ires, ... init iarg, ...
kres, ... init iarg, ...
tab init isize[, ival]

insnonstrnum"name"

Snamenstrstrinsno
Sname nstrstr knsno

p(x)

ivar1, ...passign[istart][, iend]
iarray passign [istart][, iend]
karray passign [istart][, iend]

pseticon1 [, icon2] [...]

reinitlabel

rigotolabel

rireturn

irtival

Instrument Control:Sensing and Control

kresbuttonknum

ktrigchangedkvar1 [, kvar2,..., kvarN]

ktrigchanged2kvar1 [, kvar2,..., kvarN]
ktrig changed2 karr[]
ktrig changed2 aarr[]

krescheckboxknum

icntcntCreate[imax, imin, inc]

kvalcntCyclesicnt

kvalcntDeleteicnt

ivalcntDelete_iicnt

kvalcntReadicnt

cntReseticnt

kmax, kmin, kinccntStateicnt

krescontrolknum

kvalcounticnt

ivalcount_iicnt

aresfollowasig, idt

aresfollow2asig, katt, krel

Svaluegetcfgiopt

kresjoystickkdevice, ktab

ktrigmetrokfreq [, initphase]

ktrigmetro2kfreq, kswing [, iamp, initphase]

ktrigmetrobpmkfreq [, initphase] [, kgate]

ksigmiditempo

p5gconnect

kresp5gdatakcontrol

icountpcount

krespeakasig
kres peak ksig

ivaluepindexipfieldIndex

koct, kamppitchasig, iupdte, ilo, ihi, idbthresh [, ifrqs] [, iconf] \
    [, istrt] [, iocts] [, iq] [, inptls] [, irolloff] [, iskip]

kcps, krmspitchamdfasig, imincps, imaxcps [, icps] [, imedi] \
    [, idowns] [, iexcps] [, irmsmedi]

acps, alockplltrackasig, kd [, kloopf, kloopq, klf, khf, kthresh]

kcps, kampptrackasig, ihopsize[,ipeaks]

ivalreadscratch[index]

rewindscore

kresrmsasig [, ihp] [, iskip]

kres[, kkeydown]sensekey

ktrig_outseqtimektime_unit, kstart, kloop, kinitndx, kfn_times

ktrig_outseqtime2ktrig_in, ktime_unit, kstart, kloop, kinitndx, kfn_times

kressequirhythm[], iinstr[], idata[], kbpm, klen [, kmode] [, kstep] \
    [, kreset] [, kverbose]
kres sequ irhythm[], iinstr[], idata[][], kbpm, klen [, kmode] [, kstep] \
    [, kreset] [, kverbose]

setctrlinum, ival, itype

setscoreposipos

splitrigktrig, kndx, imaxtics, ifn, kout1 [,kout2,...,koutN]

ktemptempestkin, iprd, imindur, imemdur, ihp, ithresh, ihtim, ixfdbak, \
    istartempo, ifn [, idisprd] [, itweek]

tempoktempo, istartempo

krestempoval

ktrigtimedseqktimpnt, ifn, kp1 [,kp2, kp3, ...,kpN]

kouttriggerksig, kthreshold, kmode

trigseqktrig_in, kstart, kloop, kinitndx, kfn_values, kout1 [, kout2] [...]

aresvactrolasig [iup, idown]

ireswiiconnect[itimeout, imaxnum]

kreswiidatakcontrol [, knum]

wiirangeicontrol, iminimum, imaximum [, inum]

kreswiisendkcontrol, kvalue [, knum]

writescratchival [index]

kx, kyxyiniprd, ixmin, ixmax, iymin, iymax [, ixinit] [, iyinit]

Instrument Control:Stacks

xval1, [xval2, ... , xval31]pop
ival1, [ival2, ... , ival31] pop

fsigpop_f

pushxval1, [xval2, ... , xval31]
push ival1, [ival2, ... , ival31]

push_ffsig

stackiStackSize

Instrument Control:Subinstrument Control

a1, [...] [, a8]subinstrinstrnum [, p4] [, p5] [...]
a1, [...] [, a8] subinstr "insname" [, p4] [, p5] [...]

subinstrinitinstrnum [, p4] [, p5] [...]
subinstrinit "insname" [, p4] [, p5] [...]

Instrument Control:Time Reading

ir[, inano]date
kr[, knano] date

Sirdates[ itime]

ireselapsedcycles
kres elapsedcycles

ireselapsedtime
kres elapsedtime

kreseventcycles

kreseventtime

irreadclockinum

iresrtclock
kres rtclock

krestimeinstk

krestimeinsts

irestimek
kres timek

irestimes
kres times

Serial I/O

kvalarduinoReadiPort, iStream [, iSmooth]

kvalarduinoReadFiPort, iStream1, iStream2, iStream3

iPortarduinoStartSPortName [, ibaudRate]

arduinoStopiPort

iPortserialBeginSPortName [, ibaudRate]

serialEndiPort

serialFlushiPort

serialPrintiPort

kByteserialReadiPort

serialWriteiPort, iByte
serialWrite iPort, kByte
serialWrite iPort, SBytes

serialWrite_iiPort, iByte
serialWrite_i iPort, SBytes

Table Control

ftfreeifno, iwhen

girftgenifn, itime, isize, igen, iarga [, iargb ] [...]
gir ftgen ifn, itime, isize, igen, iarray

ifnoftgentmpip1, ip2dummy, isize, igen, iarga, iargb, ...

Sdstgetftargsiftno, ktrig

sndloadSfname[, ifmt[, ichns[, isr[, ibas[, iamp[, istrt [, ilpmod[, ilps \
    [, ilpe]]]]]]]]]

Table Control:Table Queries

karray[]fillarrayival1, ival2,.....ivaln
karray fillarray ival1, ival2,.....ivaln
karray fillarray kval1, kval2,.....kvaln

ftchnls(x) (init-rate args only)

ftcps(x) (init-rate args only)

iexistsftexistsifn
kexists ftexists kfn / ifn

ftlen(x) (init-rate args only)

ftlptim(x) (init-rate args only)

ftsr(x) (init-rate args only)

karraygenarraykstart, kens [, inc]
iarray genarray istart, iens [, inc]

karraygenarray_iistart, iend [,inc]

irlenarraykarray[, iwhich]
kr lenarray karray[, iwhich]

karraymaparraykinarray, String
karray maparray_i kinarray, String

nsamp(x) (init-rate args only)

karrayslicearraykinarray, istart, iend [,istride]

irestablengifn
kres tableng kfn

krtabsumifn[[, kmin] [, kmax]]

Table Control:Dynamic Selection

arestableiktxndx, kfn [, ixmode] [, ixoff] [, iwrap]
kres tableikt kndx, kfn [, ixmode] [, ixoff] [, iwrap]

arestablektxndx, kfn [, ixmode] [, ixoff] [, iwrap]
kres tablekt kndx, kfn [, ixmode] [, ixoff] [, iwrap]

arestablexktxndx, kfn, kwarp, iwsize [, ixmode] [, ixoff] [, iwrap]

Table Control:Read/Write Operations

iansftaudioifn, "filename", iformat[, ibeg, iend]
kans ftaudio ktrig, kfn, "filename", kformat [, isync, kbeg, kend]

ftloadSfilename, iflag, ifn1 [, ifn2] [...]

ftloadkSfilename, ktrig, iflag, ifn1 [, ifn2] [...]

`<br> [**ftprint**](../opcodes/ftprint) ifn [, ktrig, kstart, kend, kstep, inumcols ]`

iNumberOfFileftsamplebankSDirectory, iFirstTableNumber, iSkipTime, iFormat, \
    iChannel,
kNumberOfFile ftsamplebank SDirectory, kFirstTableNumber, kTrigger, kSkipTime, \
    kFormat, kChannel,

ftsave"filename", iflag, ifn1 [, ifn2] [...]

ftsavek"filename", ktrig, iflag, ifn1 [, ifn2] [...]

ftsetktablenum, kvalue [, kstart=0, kend=0, kstep=1 ]
ftset itablenum, ivalue [, istart=0, iend=0, istep=1 ]

ftsliceifnsource, ifndest [, kstart, kend, kstep ]
ftslice kfnsource, kfndest [, kstart, kend, kstep ]

ftsliceiifnsource, ifndest [, istart, iend, istep ]

tablecopykdft, ksft

knumpassedtablefilterkouttable, kintatble, kmode, kparam

inumpassedtablefilteriiouttable, iintatble, imode, iparam

tablegpwkfn

tableicopyidft, isft

tableigpwifn

tableimixidft, idoff, ilen, is1ft, is1off, is1g, is2ft, is2off, is2g

tablemixkdft, kdoff, klen, ks1ft, ks1off, ks1g, ks2ft, ks2off, ks2g

arestablerakfn, kstart, koff

tablewasig, andx, ifn [, ixmode] [, ixoff] [, iwgmode]
tablew isig, indx, ifn [, ixmode] [, ixoff] [, iwgmode]
tablew ksig, kndx, ifn [, ixmode] [, ixoff] [, iwgmode]

kstarttablewakfn, asig, koff

tablewktasig, andx, kfn [, ixmode] [, ixoff] [, iwgmode]
tablewkt ksig, kndx, kfn [, ixmode] [, ixoff] [, iwgmode]

kouttabmorphkindex, kweightpoint, ktabnum1, ktabnum2, ifn1, ifn2 \
    [, ifn3, ifn4, ...,ifnN]

aouttabmorphaaindex, aweightpoint, atabnum1, atabnum2, ifn1, ifn2 \
    [, ifn3, ifn4, ... ifnN]

aouttabmorphakaindex, kweightpoint, ktabnum1, ktabnum2, ifn1, ifn2 \
    [, ifn3, ifn4, ... ifnN]

kouttabmorphikindex, kweightpoint, ktabnum1, ktabnum2, ifn1, ifn2 \
    [, ifn3, ifn4, ..., ifnN]

tabplayktrig, knumtics, kfn, kout1 [,kout2,..., koutN]

tabrecktrig_start, ktrig_stop, knumtics, kfn, kin1 [,kin2,...,kinN]

FLTK:Other

ihandleFLhvsBoxinumlinesX, inumlinesY, iwidth, iheight, ix, iy

vphasesegkphase, ioutab, ielems, itab1,idist1,itab2 \
    [,idist2,itab3, ... ,idistN-1,itabN]

Mathematical Operations:Arithmetic and Logic Operations

!a (logical NOT; not audio-rate)

a&b (bitwise AND)

a&&b (logical AND; not audio-rate)

a * b (no rate restriction)

a^b (b not audio-rate)

a>>b (bitshift left)

a<<b (bitshift left)

a%b (no rate restriction)

a/b (no rate restriction)

a|b (bitwise OR)

a||b (logical OR; not audio-rate)

+a (no rate restriction)
a+b (no rate restriction)

-a (no rate restriction)
a-b (no rate restriction)

a#b (bitwise NON EQUIVALENCE)

~a (bitwise NOT)

Mathematical Operations:Arrays

ires[]cbrtiarg
kres[] cbrt karg

ires[]fmaxiarg1[], iarg2[]
kres[] fmax karg1[], karg2[]
ires[] fmax iarg1[], iarg2
kres[] fmax karg[], karg2

ires[]fminiarg1[], iarg2[]
kres[] fmin karg1[], karg2[]
ires[] fmin iarg1[], iarg2
kres[] fmin karg[], karg2

ires[]fmodiarg1[], iarg2[]
kres[] fmod karg1[], karg2[]
ires[] fmod iarg1[], iarg2
kres[] fmod karg[], karg2

ires[]hypotiarg1[], iarg2[]
kres[] hypot karg1[], karg2[]

ires[]limit1iarg
kres[] limit1 karg

Mathematical Operations:Comparators and Accumulators

clearavar1 [, avar2] [, avar3] [...]
clear avar[]

vincraccum, 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

aresdivzxa, xb, ksubst
ires divz ia, ib, isubst
kres divz ka, kb, ksubst
    ... divz(ka, kb, ksubst)... (no rate restriction)

aresmacksig1, asig1 [, ksig2] [, asig2] [, ksig3] [, asig3] [...]

aresmacaasig1 , asig2 [, asig3] [, asig4] [, asig5] [...]

aoutpolynomialain, k0 [, k1 [, k2 [...]]]

arespowaarg, k[**pow **](../opcodes/pow)[, inorm]
ires pow iarg, ipow [, inorm]
kres pow karg, kpow [, inorm]
`<br>ires[] pow iarg[], ipow[]<br>kres[] pow karg[], kpow[]<br>ires[] pow iarg[], ipow<br>kres[] pow karg[], kpow`

aresproductasig1, asig2 [, asig3] [...]

aressumasig1 [, asig2] [, asig3] [...]
kres sum karr
ires sum iarr

arestaninv2ay, ax
ires taninv2 iy, ix
kres 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)

imidiftomifreq [,irnd]
kmidi ftom kfreq [,irnd]
imidis[] ftom ifreqs[] [,irnd]
kmidis[] ftom kfreqs[] [,irnd]

ifreqmtofimidi
kfreq mtof kmidi
ifreqs[] mtof imidis[]
kfreqs[] mtof kmidis[]

Snotemtonkmidi
Snote mton imidi

kfreqntofSnote
ifreq ntof Snote

kmidintomSnote
imidi 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)

imidipchtomipch
kmidi pchtom kpch

semitone(x)

Pitch Converters:Tuning Opcodes

icpscps2pchipch, iequal

kcpscpstunktrig, kindex, kfn

icpscpstuniindex, ifn

icpscpsxpchipch, iequal, irepeat, ibase

Real-time MIDI:Input

kaftaftouch[imin] [, imax]

ivalchanctrlichnl, ictlno [, ilow] [, ihigh]
kval chanctrl ichnl, ictlno [, ilow] [, ihigh]

idestctrl14ichan, ictlno1, ictlno2, imin, imax [, ifn]
kdest ctrl14 ichan, ictlno1, ictlno2, kmin, kmax [, ifn]

idestctrl21ichan, ictlno1, ictlno2, ictlno3, imin, imax [, ifn]
kdest ctrl21 ichan, ictlno1, ictlno2, ictlno3, kmin, kmax [, ifn]

idestctrl7ichan, ictlno, imin, imax [, ifn]
kdest ctrl7 ichan, ictlno, kmin, kmax [, ifn]
adest ctrl7 ichan, ictlno, kmin, kmax [, ifn] [, icutoff]

ctrlinitichnl, ictlno1, ival1 [, ictlno2] [, ival2] [, ictlno3] \
    [, ival3] [,...ival32]

kpresetctrlpresetktag, kchnl, kctlno1, [kctlno2] [, kctlno3] ...

ctrlprintkcont[][, Sfile]

ctrlprintpresets[Sfilenam]

kconnt[]ctrlsaveichnl, ictlno1, [ictlno2] [, ictlno3] ...

ctrlselectkpre

initc14ichan, ictlno1, ictlno2, ivalue

initc21ichan, ictlno1, ictlno2, ictlno3, ivalue

initc7ichan, ictlno, ivalue

massignichnl, insnum[, ireset]
massign ichnl, "insname"[, ireset]

idestmidic14ictlno1, ictlno2, imin, imax [, ifn]
kdest midic14 ictlno1, ictlno2, kmin, kmax [, ifn]

idestmidic21ictlno1, ictlno2, ictlno3, imin, imax [, ifn]
kdest midic21 ictlno1, ictlno2, ictlno3, kmin, kmax [, ifn]

idestmidic7ictlno, imin, imax [, ifn]
kdest midic7 ictlno, kmin, kmax [, ifn]

ivalmidictrlinum [, imin] [, imax]
kval midictrl inum [, imin] [, imax]

ivalnotnum

ibendpchbend[imin] [, imax]
kbend pchbend [imin] [, imax]

pgmassignipgm, inst[, ichn]
pgmassign ipgm, "insname"[, ichn]

irespolyaftinote [, ilow] [, ihigh]
kres polyaft inote [, ilow] [, ihigh]

ivalveloc[ilow] [, ihigh]

Real-time MIDI:Output

nrpnkchan, kparmnum, kparmvalue

outiatichn, ivalue, imin, imax

outicichn, inum, ivalue, imin, imax

outic14ichn, imsb, ilsb, ivalue, imin, imax

outipatichn, inotenum, ivalue, imin, imax

outipbichn, ivalue, imin, imax

outipcichn, iprog, imin, imax

outkatkchn, kvalue, kmin, kmax

outkckchn, knum, kvalue, kmin, kmax

outkc14kchn, kmsb, klsb, kvalue, kmin, kmax

outkpatkchn, knotenum, kvalue, kmin, kmax

outkpbkchn, kvalue, kmin, kmax

outkpckchn, kprog, kmin, kmax

Real-time MIDI:Converters

iampampmidiiscal [, ifn]

igainampmidicurveivelocity, idynamicrange, iexponent
kgain ampmidicurve kvelocity, kdynamicrange, kexponent

iamplitudeampmididivelocity, idecibels
kamplitude ampmidid kvelocity, idecibels

icpscpsmidi

icpscpsmidib[irange]
kcps cpsmidib [irange]

icpscpstmidifn

ioctoctmidi

ioctoctmidib[irange]
koct octmidib [irange]

ipchpchmidi

ipchpchmidib[irange]
kpch pchmidib [irange]

Real-time MIDI:Generic I/O

kstatus, kchan, kdata1, kdata2midiin

midioutkstatus, kchan, kdata1, kdata2

midiout_iistatus, ichan, idata1, idata2

Real-time MIDI:Event Extenders

kflaglastcycle

kflagrelease

xtratimiextradur

Real-time MIDI:Note Output

kMidiNoteNum, kTriggermidiarpkRate[, kMode]

midionkchn, knum, kvel

midion2kchn, knum, kvel, ktrig

moscilkchn, knum, kvel, kdur, kpause

noteoffichn, inum, ivel

noteonichn, inum, ivel

noteondurichn, inum, ivel, idur

noteondur2ichn, inum, ivel, idur

Real-time MIDI:MIDI/Score Interoperability

midichannelaftertouchxchannelaftertouch [, ilow] [, ihigh]

ichnmidichn

midicontrolchangexcontroller, xcontrollervalue [, ilow] [, ihigh]

mididefaultxdefault, xvalue

midinoteoffxkey, xvelocity

midinoteoncpsxcps, xvelocity

midinoteonkeyxkey, xvelocity

midinoteonoctxoct, xvelocity

midinoteonpchxpch, xvelocity

midipitchbendxpitchbend [, ilow] [, ihigh]

midipolyaftertouchxpolyaftertouch, xkey [, ilow] [, ihigh]

midiprogramchangexprogram

Real-time MIDI:System Realtime

mclockifreq

mrtmsgimsgtype

Real-time MIDI:Slider Banks

i1, ..., i16s16b14ichan, ictlno_msb1, ictlno_lsb1, imin1, imax1, \
    initvalue1, ifn1, ..., ictlno_msb16, ictlno_lsb16, \
    imin16, imax16, initvalue16, ifn16
k1, ..., k16 s16b14 ichan, ictlno_msb1, ictlno_lsb1, imin1, imax1, \
    initvalue1, ifn1, ..., ictlno_msb16, ictlno_lsb16, \
    imin16, imax16, initvalue16, ifn16

i1, ..., i32s32b14ichan, ictlno_msb1, ictlno_lsb1, imin1, imax1, \
    initvalue1, ifn1, ..., ictlno_msb32, ictlno_lsb32, \
    imin32, imax32, initvalue32, ifn32
k1, ..., k32 s32b14 ichan, ictlno_msb1, ictlno_lsb1, imin1, imax1, \
    initvalue1, ifn1, ..., ictlno_msb32, ictlno_lsb32, \
    imin32, imax32, initvalue32, ifn32

i1, ..., i16slider16ichan, ictlnum1, imin1, imax1, init1, ifn1, ..., \
    ictlnum16, imin16, imax16, init16, ifn16
k1, ..., k16 slider16 ichan, ictlnum1, imin1, imax1, init1, ifn1, ..., \
    ictlnum16, imin16, imax16, init16, ifn16

k1, ..., k16slider16fichan, ictlnum1, imin1, imax1, init1, ifn1, icutoff1, \
    ..., ictlnum16, imin16, imax16, init16, ifn16, icutoff16

kflagslider16tableichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \
    init1, ifn1, ...., \
    ictlnum16, imin16, imax16, init16, ifn16

kflagslider16tablefichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \
    init1, ifn1, icutoff1, ...., \
    ictlnum16, imin16, imax16, init16, ifn16, icutoff16

i1, ..., i32slider32ichan, ictlnum1, imin1, imax1, init1, ifn1, ..., \
    ictlnum32, imin32, imax32, init32, ifn32
k1, ..., k32 slider32 ichan, ictlnum1, imin1, imax1, init1, ifn1, ..., \
    ictlnum32, imin32, imax32, init32, ifn32

k1, ..., k32slider32fichan, ictlnum1, imin1, imax1, init1, ifn1, icutoff1, \
    ..., ictlnum32, imin32, imax32, init32, ifn32, icutoff32

kflagslider32tableichan, ioutTable, ioffset, ictlnum1, imin1, \
    imax1, init1, ifn1, ...., \
    ictlnum32, imin32, imax32, init32, ifn32

kflagslider32tablefichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \
    init1, ifn1, icutoff1, ...., \
    ictlnum32, imin32, imax32, init32, ifn32, icutoff32

i1, ..., i64slider64ichan, ictlnum1, imin1, imax1, init1, ifn1, ..., \
    ictlnum64, imin64, imax64, init64, ifn64
k1, ..., k64 slider64 ichan, ictlnum1, imin1, imax1, init1, ifn1, ..., \
    ictlnum64, imin64, imax64, init64, ifn64

k1, ..., k64slider64fichan, ictlnum1, imin1, imax1, init1, ifn1, icutoff1, \
    ..., ictlnum64, imin64, imax64, init64, ifn64, icutoff64

kflagslider64tableichan, ioutTable, ioffset, ictlnum1, imin1, \
    imax1, init1, ifn1, ...., \
    ictlnum64, imin64, imax64, init64, ifn64

kflagslider64tablefichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \
    init1, ifn1, icutoff1, ...., \
    ictlnum64, imin64, imax64, init64, ifn64, icutoff64

i1, ..., i8slider8ichan, ictlnum1, imin1, imax1, init1, ifn1, ..., \
    ictlnum8, imin8, imax8, init8, ifn8
k1, ..., k8 slider8 ichan, ictlnum1, imin1, imax1, init1, ifn1, ..., \
    ictlnum8, imin8, imax8, init8, ifn8

k1, ..., k8slider8fichan, ictlnum1, imin1, imax1, init1, ifn1, icutoff1, \
    ..., ictlnum8, imin8, imax8, init8, ifn8, icutoff8

kflagslider8tableichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \
    init1, ifn1, ..., ictlnum8, imin8, imax8, init8, ifn8

kflagslider8tablefichan, ioutTable, ioffset, ictlnum1, imin1, imax1, \
    init1, ifn1, icutoff1, ...., \
    ictlnum8, imin8, imax8, init8, ifn8, icutoff8

k1, k2, ...., k16sliderKawaiimin1, imax1, init1, ifn1, imin2, imax2, \
    init2, ifn2, ..., imin16, imax16, init16, ifn16

MIDI files:MIDI input and Initialization

ksigmidifilestatus

Signal Flow Graph Opcodes

alwaysonTinstrument [p4, ..., pn]

connectTsource1, Soutlet1, Tsink1, Sinlet1

ifnoftgenonceip1, ip2dummy, isize, igen, iarga, iargb, ...

asignalinletaSname

fsignalinletfSname

ksignalinletkSname

ksignalinletkidSname, SinstanceID

arrayinletvSname

outletaSname, asignal

outletfSname, fsignal

outletkSname, ksignal

outletkidSname, SinstanceID, ksignal

outletvSname, array

Spectral Processing:STFT

arespvaddktimpnt, kfmod, ifilcod, ifn, ibins [, ibinoffset] \
    [, ibinincr] [, iextractmode] [, ifreqlim] [, igatefn]

pvbufreadktimpnt, ifile

arespvcrossktimpnt, kfmod, ifile, kampscale1, kampscale2 [, ispecwp]

arespvinterpktimpnt, kfmod, ifile, kfreqscale1, kfreqscale2, \
    kampscale1, kampscale2, kfreqinterp, kampinterp

arespvocktimpnt, kfmod, ifilcod [, ispecwp] [, iextractmode] \
    [, ifreqlim] [, igatefn]

kfreq, kamppvreadktimpnt, ifile, ibin

tablesegifn1, idur1, ifn2 [, idur2] [, ifn3] [...]

tablexsegifn1, idur1, ifn2 [, idur2] [, ifn3] [...]

aresvpvocktimpnt, kfmod, ifile [, ispecwp] [, ifn]

Spectral Processing:LPC

aresallpoleasig, kCoef[]

kPar[]apoleparamskCoef[]

kCoef[],krms,kerr,kcpslpcanalasrc, kflg, kprd, isiz, iord [, iwin]
kCoef[],krms,kerr,kcps lpcanal koff, kflg, ifn, isiz, iord [, iwin]
iCoef[],irms,ierr,icps lpcanal ioff, iflg, ifn, isiz, iord [, iwin]

areslpcfilterasig, asrc, kflg, kprd, isiz, iord [, iwin]
ares lpcfilter asig, koff, kflg, ifn, isiz, iord [, iwin]

areslpfresonasig, kfrqratio

lpinterpislot1, islot2, kmix

krmsr, krmso, kerr, kcpslpreadktimpnt, ifilcod [, inpoles] [, ifrmrate]

areslpresonasig

lpslotislot

kCoef[], krms, kerrpvscfsfsig, iord [, imod]

fsigpvslpcasrc, idftsiz, ihop, iord [, iwin]

asigresonbnkain, kPar[], kmin, kmax, iper [, imode, iscal, iskip]

Spectral Processing:Non-Standard

wsigspecaddmwsig1, wsig2 [, imul2]

wsigspecdiffwsigin

specdispwsig, iprd [, iwtflg]

wsigspecfiltwsigin, ifhtim

wsigspechistwsigin

koct, kampspecptrkwsig, kvar, ilo, ihi, istr, idbthresh, inptls, irolloff \
    [, iodd] [, iconfs] [, interp] [, ifprd] [, iwtflg]

wsigspecscalwsigin, ifscale, ifthresh

ksumspecsumwsig [, interp]

wsigspectrumxsig, iprd, iocts, ifrqa [, iq] [, ihann] [, idbout] \
    [, idsprd] [, idsinrs]

Spectral Processing:Streaming

fsigbinitfin, isize

part2txtSFile, ftrks

ftrkspartialsffr, fphs, kthresh, kminpts, kmaxgap, imaxtracks

kframepvs2arraykvar[], fsig
kframe pvs2array kmags[], kfreqs[], fsig

kframepvs2tabtvar|kvar[], fsig
kframe pvs2tab kmags[], kfreqs[], fsig

arespvsadsynfsrc, inoscs, kfmod [, ibinoffset] [, ibinincr] [, iinit]

fsigpvsanalain, ifftsize, ioverlap, iwinsize, iwintype [, iformat] [, iinit]

fsigpvsarpfsigin, kbin, kdepth, kgain

fsigpvsbandpfsigin, xlowcut, xlowfull, xhighfull, xhighcut [, ktype]

fsigpvsbandrfsigin, xlowcut, xlowfull, xhighfull, xhighcut [, ktype]

kbndpvsbandwidthfsig

kamp, kfrpvsbinfsig, kbin

fsigpvsblurfsigin, kblurtime, imaxdel

ihandle, ktimepvsbufferfsig, ilen

fsigpvsbufreadktime, khandle [, ilo, ihi, iclear]

fsigpvsbufread2ktime, khandle, ift1, ift2

fsigpvscalefsigin, kscal [, kkeepform, kgain, kcoefs]

kcentpvscentfsig
acent pvscent fsig

keps[]pvscepsfsig[, icoefs]

fsigpvscrossfsrc, fdest, kamp1, kamp2

fsigpvsdemixfleft, fright, kpos, kwidth, ipoints

fsigpvsdiskinSFname, ktscal, kgain [, ioffset, ichan]

pvsdispfsig [, ibins, iwtflg]

fsigpvsfilterfsigin, fsigfil, kdepth [, igain]

fsigpvsfreadktimpt, ifn [, ichan]

fsigpvsfreezefsigin, kfreeza, kfreezf

fsigpvsfromarraykarr[] [,ihopsize, iwinsize, iwintype]
fsig pvsfromarray kmags[], kfreqs[] [,ihopsize, iwinsize, iwintype]

pvsftrfsrc, ifna [, ifnf]

kflagpvsftwfsrc, ifna [, ifnf]

pvsfwritefsig, ifile

fsigpvsgainfsigin, kgain

fsigpvshiftfsigin, kshift, klowest [, kkeepform, igain, kcoefs]

ffr, fphspvsifdain, ifftsize, ihopsize, iwintype [,iscal]

fsigpvsinkchan [, isize, iolap, iwinsize, iwintype, iformat]

ioverlap, inumbins, iwinsize, iformatpvsinfofsrc

fsigpvsinitisize [, iolap, iwinsize, iwintype, iformat]

fsigpvsmaskafsrc, ifn, kdepth

fsigpvsmixfsigin1, fsigin2

fsigpvsmoothfsigin, kacf, kfcf

fsigpvsmorphfsig1, fsig2, kampint, kfrqint

fsigpvsosckamp, kfreq, ktype, isize [,ioverlap] [, iwinsize] [, iwintype] \
    [, iformat]

pvsoutfsig, kchan

kfr, kamppvspitchfsig, kthresh

fsigpvstanalktimescal, kamp, kpitch, ktab, [kdetect, kwrap, ioffset, \
    ifftsize, ihop, idbthresh]
``

fsigpvstencilfsigin, kgain, klevel, iftable

fsigpvstracefsigin, kn
fsig, kBins[] pvstrace fsigin, kn [, isort, imin, imax]

fsigpvsvocfamp, fexc, kdepth, kgain [, kcoefs]

fsigpvswarpfsigin, kscal, kshift [, klowest, kmeth, kgain, kcoefs]

arespvsynthfsrc, [iinit]

asigresynfin, kscal, kpitch, kmaxtracks, ifn

asigsinsynfin, kscal, kmaxtracks, ifn

fsigtab2pvstvar|karr[] [, ihopsize, iwinsize, iwintype]
fsig tab2pvs kmags[], kfreqs[] [, ihopsize, iwinsize, iwintype]

ffr,fphstabifdktimpt, kamp, kpitch, ifftsize, ihopsize, iwintype,ifn

asigtradsynfin, kscal, kpitch, kmaxtracks, ifn

fsigtrcrossfin1, fin2, ksearch, kdepth [, kmode]

fsigtrfilterfin, kamnt, ifn

fsig, kfr, kamptrhighestfin1, kscal

fsig, kfr, kamptrlowestfin1, kscal

fsigtrmixfin1, fin2

fsigtrscalefin, kpitch [, kgain]

fsigtrshiftfin, kpshift [, kgain]

fsiglow, fsighitrsplitfin, ksplit [, kgainlow, kgainhigh]

Spectral Processing:ATS

arATSaddktimepnt, kfmod, iatsfile, ifn, ipartials [, ipartialoffset, \
    ipartialincr, igatefn]

arATSaddnzktimepnt, iatsfile, ibands [, ibandoffset, ibandincr]

ATSbufreadktimepnt, kfmod, iatsfile, ipartials [, ipartialoffset, \
    ipartialincr]

arATScrossktimepnt, kfmod, iatsfile, ifn, kmylev, kbuflev, ipartials \
    [, ipartialoffset, ipartialincr]

idataATSinfoiatsfile, ilocation

kampATSinterpreadkfreq

kfrq, kampATSpartialtapipartialnum

kfreq, kampATSreadktimepnt, iatsfile, ipartial

kenergyATSreadnzktimepnt, iatsfile, iband

arATSsinnoiktimepnt, ksinlev, knzlev, kfmod, iatsfile, ipartials \
    [, ipartialoffset, ipartialincr]

Spectral Processing:Other

kcentcentroidasig, ktrig, ifftsize

asig [,asig2]filescalktimescal, kamp, kpitch, Sfile, klock \
    [,ifftsize, idecim, ithresh]

asigminceratimpt, kamp, kpitch, ktab, klock [ ,ifftsize, idecim]

asig, asig2, ktimemp3scalSfile, ktimescal, kpitch, kamp \
    [, iskip, ifftsize, idecim, ilock]
``

asigpaulstretchistretch, iwindowsize, ift

asigtemposcalktimescal, kamp, kpitch, ktab, klock [,ifftsize, idecim, ithresh]

Strings:Definition

SdststrfromurlStringURL

Sdststrgetindx

strsetiarg, istring

Strings:Manipulation

putsSstr, ktrig [, inonl]

SdstsprintfSfmt, xarg1[, xarg2[, ... ]]

SdstsprintfkSfmt, xarg1[, xarg2[, ... ]]

SdststrcatSsrc1, Ssrc2

SdststrcatkSsrc1, Ssrc2

iresstrcmpS1, S2

kresstrcmpkS1, S2

SdststrcpySsrc
Sdst = Ssrc

SdststrcpykSsrc

iposstrindexS1, S2

kposstrindexkS1, S2

ilenstrlenSstr

klenstrlenkSstr

iposstrrindexS1, S2

kposstrrindexkS1, S2

SoutstrstripSin [, Smode]

SdststrsubSsrc [, istart[, iend]]

SdststrsubkSsrc, kstart, kend

Strings:Conversion

ichrstrcharSstr [, ipos]

kchrstrcharkSstr [, kpos]

SdststrlowerSsrc

SdststrlowerkSsrc

irstrtodSstr
ir strtod indx

krstrtodkSstr
kr strtodk kndx

irstrtolSstr
ir strtol indx

krstrtolkSstr
kr strtolk kndx

SdststrupperSsrc

SdststrupperkSsrc

Vectorial:Tables

vtabaandx, ifn, aout1 [, aout2, aout3, .... , aoutN ]

vtabiindx, ifn, iout1 [, iout2, iout3, .... , ioutN ]

vtabkkndx, ifn, kout1 [, kout2, kout3, .... , koutN ]

vtable1kkfn, kout1 [, kout2, kout3, .... , koutN ]

vtableaandx, kfn, kinterp, ixmode, aout1 [, aout2, aout3, .... , aoutN ]

vtableiindx, ifn, interp, ixmode, iout1 [, iout2, iout3, .... , ioutN ]

vtablekkndx, kfn, kinterp, ixmode, kout1 [, kout2, kout3, .... , koutN ]

vtablewaandx, kfn, ixmode, ainarg1 [, ainarg2, ainarg3 , .... , ainargN ]

vtablewiindx, ifn, ixmode, inarg1 [, inarg2, inarg3 , .... , inargN ]

vtablewkkndx, kfn, ixmode, kinarg1 [, kinarg2, kinarg3 , .... , kinargN ]

vtabwaandx, ifn, ainarg1 [, ainarg2, ainarg3 , .... , ainargN ]

vtabwiindx, ifn, inarg1 [, inarg2, inarg3 , .... , inargN ]

vtabwkkndx, ifn, kinarg1 [, kinarg2, kinarg3 , .... , kinargN ]

Vectorial:Scalar operations

vaddifn, kval, kelements [, kdstoffset] [, kverbose]

vadd_iifn, ival, ielements [, idstoffset]

vexpifn, kval, kelements [, kdstoffset] [, kverbose]

vexp_iifn, ival, ielements [, idstoffset]

vmultifn, kval, kelements [, kdstoffset] [, kverbose]

vmult_iifn, ival, ielements [, idstoffset]

vpowifn, kval, kelements [, kdstoffset] [, kverbose]

vpow_iifn, ival, ielements [, idstoffset]

Vectorial:Vectorial operations

vaddvifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose]

vaddv_iifn1, ifn2, ielements [, idstoffset] [, isrcoffset]

vcopyifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [, kverbose]

vcopy_iifn1, ifn2, ielements [,idstoffset, isrcoffset]

vdivvifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose]

vdivv_iifn1, ifn2, ielements [, idstoffset] [, isrcoffset]

vexpvifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose]

vexpv_iifn1, ifn2, ielements [, idstoffset] [, isrcoffset]

vmapifn1, ifn2, ielements [,idstoffset, isrcoffset]

vmultvifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose]

vmultv_iifn1, ifn2, ielements [, idstoffset] [, isrcoffset]

vpowvifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose]

vpowv_iifn1, ifn2, ielements [, idstoffset] [, isrcoffset]

vsubvifn1, ifn2, kelements [, kdstoffset] [, ksrcoffset] [,kverbose]

vsubv_iifn1, ifn2, ielements [, idstoffset] [, isrcoffset]

Vectorial:Envelopes

vexpsegifnout, ielements, ifn1, idur1, ifn2 [, idur2, ifn3 [...]]

vlinsegifnout, ielements, ifn1, idur1, ifn2 [, idur2, ifn3 [...]]

Vectorial:Limiting and Wrapping

vlimitifn, kmin, kmax, ielements

vmirrorifn, kmin, kmax, ielements

vwrapifn, kmin, kmax, ielements

Vectorial:Delay Paths

koutvdelaykksig, kdel, imaxdel [, iskip, imode]

vecdelayifn, ifnIn, ifnDel, ielements, imaxdel [, iskip]

vportifn, khtime, ielements [, ifnInit]

Vectorial:Random

vrandhifn, krange, kcps, ielements [, idstoffset] [, iseed] \
    [, isize] [, ioffset]

vrandiifn, krange, kcps, ielements [, idstoffset] [, iseed] \
    [, isize] [, ioffset]

Vectorial:Cellular Automata

cellktrig, kreinit, ioutFunc, initStateFunc, iRuleFunc, ielements

vcellaktrig, kreinit, ioutFunc, initStateFunc, \
    iRuleFunc, ielements, irulelen [, iradius]

Zak Patch System

zaclkfirst [, klast]

zakinitisizea, isizek

areszamodasig, kzamod

areszarkndx

areszargkndx, kgain

zawasig, kndx

zawmasig, kndx [, imix]

irzirindx

ziwisig, indx

ziwmisig, indx [, imix]

zkclkfirst, klast

kreszkmodksig, kzkmod

kreszkrkndx

zkwkval, kndx

zkwmksig, kndx [, imix]

OSC

OSCbundlekwhen, ihost, iport, Sdest[], Stype[], kArgs[][] [, isize]

kansOSCcount

ihandleOSCinitiport

ihandleOSCinitMSgroup, iport

kansOSClistenihandle, idest, itype [, xdata1, xdata2, ...]
kans, kdata[] OSClisten ihandle, idest, itype
kans, ... OSClisten idest, itype
``

Smess[], klenOSCrawiport

OSCsendkwhen, ihost, iport, idestination [, itype , xdata1, xdata2, ...]

Network

remoteportiportnum

asigsockrecviport, ilength
ksig sockrecv iport, ilength
asigl, asigr sockrecvs iport, ilength
String sockrecv iport, ilength
asig [,kstate] strecv Sipaddr, iport

socksendasig, Sipaddr, iport, ilength
socksend ksig, Sipaddr, iport, ilength
socksends asigl, asigr, Sipaddr, iport, ilength
stsend asig, Sipaddr, iport

Remote Opcodes

insglobalisource, instrnum [,instrnum...]

insremotidestination, isource, instrnum [, instrnum...]

midglobalisource, instrnum [, instrnum...]

midremotidestination, isource, instrnum [, instrnum...]

Mixer Opcodes

MixerClear

kgainMixerGetLevelisend, ibuss

asignalMixerReceiveibuss, ichannel

MixerSendasignal, isend, ibuss, ichannel

MixerSetLevelisend, ibuss, kgain

MixerSetLevel_iisend, ibuss, igain

Array Opcodes

copya2ftabkArray[], ktab [, koffset]
copya2ftab iArray[], itab [, ioffset]

copyf2arraytab, kftbl

kout1[], kout2[]deinterleavekin[]

i/kout[]getcoli/kin[], i/kcol

i/kout[]getrowi/kin[], i/krow

kout[]interleavekin1[], kin2[]

kmax [,kindx]maxarraykarray

kmin [,kindx]minarraykarray

printarrayixs[] [, Smft, Slabel ]
printarray kxs[] [, ktrig, Sfmt, Slabel ]

kres/iresproductkarr[]/iarr[] (k- or i-arrays )

reshapearrayarray[], isize0 [, isize1 ]

scalearraytarray, kmin, kmax[, kleft, kright]

i/kout[]setcoli/kin[], i/kcol

i/kout[]setrowi/kin[], i/krow

kout[]shiftinasig

asigshiftoutkIn[] [, ioff]

ksumsumarraykarray

kout[]tab2arrayifn [, kstart, kend, kstep ]
iout[] tab2array ifn [, istart, iend, istep ]

trim_i iarray, ilen
trimxarray, klen

Array Operations: Fast Fourier Transform

kout[]fftkin[]

kout[]fftinvkin[]

kout[]rfftkin[]

kout[]rifftkin[]

kout[]unwrapkin[]

kout[]windowkin[] [, koff, itype]

Array Operations: complex numbers

kout[]c2rkin[]

kout[]cmplxprodkin1[], kin2[]

kout[]magskin[]

kout[]phskin[]

kout[]pol2rectkin[]
kout[] pol2rect kmags[], kphs[]

kout[]r2ckin[]

kout[]rect2polkin[]

Array Operations: dot product

kres/iresdotkarr1[]/iarr1[], karr2[]/iarr2[] (k- or i-arrays )

Array Operations: sorting

k/i[]sortak/i[] (k- or i-arrays )

k/i[]sortdk/i[] (k- or i-arrays )

Array Operations: Cepstrum

keps[]cepskmags[] [, icoefs]

kenvcepsinvkeps[]

Array Operations: Autocorrelation

kout[]autocorrkin[]

Array Operations: Discrete Cosine Transform

kout[]dctkin[]
iout[] dct iin[]

kout[]dctinvkin[]
iout[] dctinv iin[]

Array Operations: Mel scale filterbank

kout[]mfbkin[], klow, khigh, ibands

Deprecated

tableiwisig, indx, ifn [, ixmode] [, ixoff] [, iwgmode]

Miscellaneous

SFiles[]directorySDirectory [, SExtention]

kout[]framebufferain, isize
aout framebuffer kin, isize

modmatrixiresfn, isrcmodfn, isrcparmfn, imodscale, inum_mod, \
    inum_parm, kupdate

idacc, iadccnchnls_hw

aoutolabufferkin, ioverlap

Srespwd

aoutselecta1, a2, aless, aequal, amore

ires system_i itrig, Scmd, [inowait]
kressystemktrig, Scmd, [knowait]

tableshufflektablenum
tableshufflei itablenum

Utilities

kmom, kint, kshortlufskreset, ain1 [, ain2]