om4csound
Reference pages



Alphabetical Index

Version: 1.3 - Location: /Users/haddad/OM/Libraries/om4csound 1.3/


additive

A_ADSYN
A_ADSYNT
A_ADSYNT2
A_HSBOSCIL

basic oscillators

A_OSCBNK
A_OSCIL
K_OSCIL
A_OSCIL3
K_OSCIL3
A_OSCILI
K_OSCILI
A_OSCILS
A_POSCIL
I_POSCIL
K_POSCIL
A_POSCIL3
K_POSCIL3
A_OSCILIKT
K_OSCILIKT
A_OSCILIKTP
A_OSCILIKTS
A_OSCILN
A_OSCILX
K_LFO
A_LFO
K_VIBR
K_VIBRATO

dynamic oscillators

A_BUZZ
A_GBUZZ
A_MPULSE
A_VCO
A_VCO2
I_VCO2INIT
K_VCO2FT
I_VCO2IFT

fm

A_FOSCIL
A_FOSCILI
A_FMB3
A_FMBELL
A_FMMETAL
A_FMPERCFL
A_FMRHODE
A_FMVOICE
A_FMWURLIE

granular synth

A_DISKGRAIN
A_FOF
A_FOF2
A_FOG
A_GRAIN
A_GRAIN2
A_GRAIN3
A_GRANULE
A_SNDWARP
A_SNDWARPST
A_SYNCGRAIN
A_SYNCLOOP
A_PARTIKKELSYNC
A_PAULSTRETCH
A_PARTIKKEL

hyper vectorial synthesis

VPHASESEG
HVS1
HVS2
HVS3
I_FLHVSBOX

scanned synthesis

SCANU
A_SCANS
SCANHAMMER
A_SCANTABLE

noise generators

A_BETARAND
I_BETARAND
K_BETARAND
A_BEXPRND
I_BEXPRND
K_BEXPRND
A_CAUCHY
I_CAUCHY
K_CAUCHY
A_CUSERRND
I_CUSERRND
K_CUSERRND
A_DUSERRND
I_DUSERRND
K_DUSERRND
A_EXPRAND
I_EXPRAND
K_EXPRAND
A_GAUSS
I_GAUSS
K_GAUSS
A_LINRAND
I_LINRAND
K_LINRAND
A_NOISE
A_PCAUCHY
I_PCAUCHY
K_PCAUCHY
A_PINKISH
A_POISSON
I_POISSON
K_POISSON
A_RAND
K_RAND
A_RANDH
K_RANDH
A_RANDI
K_RANDI
A_RND31
I_RND31
K_RND31
A_RANDOM
I_RANDOM
K_RANDOM
A_RANDOMH
K_RANDOMH
A_RANDOMI
K_RANDOMI
A_TRIRAND
I_TRIRAND
K_TRIRAND
A_UNIRAND
I_UNIRAND
K_UNIRAND
A_WEIBULL
I_WEIBULL
K_WEIBULL
K_JITTER
K_JITTER2
K_TRANDOM
A_FRACTALNOISE

lin and expt gens

A_EXPON
K_EXPON
K_EXPCURVE
A_EXPSEG
K_EXPSEG
A_EXPSEGA
A_EXPSEGR
K_EXPSEGR
A_JSPLINE
K_JSPLINE
A_LINE
K_LINE
A_LINSEG
K_LINSEG
A_LINSEGR
K_LINSEGR
K_LOGCURVE
K_LOOPSEG
K_LOOPSEGP
K_LPSHOLD
K_LPSHOLDP
A_RSPLINE
K_RSPLINE
K_SCALE
A_TRANSEG
K_TRANSEG

env generators

A_ADSR
K_ADSR
A_MADSR
K_MADSR
A_MXADSR
K_MXADSR
A_XADSR
K_XADSR
A_LINEN
K_LINEN
A_LINENR
K_LINENR
A_ENVLPX
K_ENVLPX
A_ENVLPXR
K_ENVLPXR

models

A_BAMBOO
A_BARMODEL
A_CABASA
A_CRUNCH
A_DRIPWATER
A_GOGOBEL
A_GUIRO
A_LORENZ
A_MANDOL
A_MARIMBA
A_MOOG
A_PLANET
A_SANDPAPER
A_SEKERE
A_SHAKER
A_SLEIGHBELLS
A_STIX
A_TAMBOURINE
A_VIBES
A_VOICE
K_MANDEL
A_WGUIDE2
A_MODE
A_CHUAP

sample playback

A_LOSCIL
A_LOSCIL3
A_LOSCILX
A_BBCUTM
A_BBCUTS
A_FLOOPER
A_FLOOPER2
A_LPHASOR
A_LPOSCIL
A_LPOSCIL3
A_LPOSCILA
A_LPOSCILSA
A_LPOSCILSA2
A_SNDLOOP
A_WAVESET

phasors

A_PHASOR
K_PHASOR
A_PHASORBNK
K_PHASORBNK
A_PDHALF
A_PDHALFY

table access

K_OSCIL1
K_OSCIL1I
A_TABLE
I_TABLE
K_TABLE
A_TABLE3
I_TABLE3
K_TABLE3
A_TABLEI
I_TABLEI
K_TABLEI
K_TAB
A_TAB
I_TAB_I
A_WTERRAIN
I_TABLENG
K_TABLENG
K_SEQTIME
K_SEQTIME2

table read/write

TABLECOPY
TABLEGPW
TABLEICOPY
TABLEIGPW
TABLEIMIX
TABLEIW
TABLEMIX
A_TABLERA
TABLEW
K_TABLEWA
TABLEWKT
K_TABMORPH
A_TABMORPHA
A_TABMORPHAK
K_TABMORPHI
TABREC
TABPLAY
A_TABLEIKT
K_TABLEIKT
A_TABLEKT
K_TABLEKT
A_TABLEXKT
CS_GEN_INFO

waveguides

A_PLUCK
A_REPLUCK
A_WGBOW
A_WGBOWEDBAR
A_WGBRASS
A_WGCLAR
A_WGFLUTE
A_WGPLUCK
A_WGPLUCK2
A_WGUIDE1
A_WGUIDE2
A_STRESON

signal input

A_SOUNDIN
A_DISKIN
A_DISKIN2
SNDLOAD

signal output

CS_OUT
CS_EASY-OUT

filters

A_ARESON
A_LOWPASS2
A_LOWRES
A_LOWRESX
A_LPF18
A_MOOGVCF
A_MOOGLADDER
A_RESON
A_RESONR
A_RESONX
A_RESONY
A_RESONZ
A_REZZY
A_STATEVAR
A_SVFILTER
A_TBVCF
A_VLOWRES
A_BQREZ
A_ATONE
A_ATONEX
A_TONE
A_TONEX
A_BIQUAD
A_BIQUADA
A_BUTTERBP
A_BUTBP
A_BUTTERBR
A_BUTBR
A_BUTTERHP
A_BUTHP
A_BUTTERLP
A_BUTLP
A_CLFILT
K_ARESONK
K_ATONEK
K_LINETO
K_PORT
K_PORTK
K_RESONK
K_RESONXK
K_TLINETO
K_TONEK
A_DCBLOCK
A_PAREQ
A_RBJEQ
A_EQFIL
A_NLFILT
A_FOFILTER
A_HILBERT
A_MOOGVCF2
A_DCBLOCK2
A_FILTER2
K_FILTER2

amplitude modifiers

A_BALANCE
A_COMPRESS
A_CLIP
A_DAM
A_GAIN
A_LIMIT
I_LIMIT
K_LIMIT
A_MIRROR
I_MIRROR
K_MIRROR
A_WRAP
I_WRAP
K_WRAP

delays

A_DELAY
A_DELAY1
K_DELAYK
K_VDEL_K
A_DELAYR
DELAYW
A_DELTAP
A_DELTAP3
A_DELTAPI
A_DELTAPN
A_DELTAPX
DELTAPXW
A_VDELAY
A_VDELAY3
A_VDELAYX
A_VDELAYXS
A_VDELAYXQ
A_VDELAYXW
A_VDELAYXWQ
A_VDELAYXWS
A_MULTITAP

special effects

A_DISTORT
A_DISTORT1
A_FLANGER
A_HARMON
A_PHASER1
A_PHASER2
A_HARMON2
A_HARMON3
A_HARMON4
A_POWERSHAPE

convolution & morph

A_CROSS2
A_DCONV
FTMORF
A_CONVOLVE
A_PCONVOLVE
A_FTCONV

spectral processing

TABLESEG
A_PVADD
PVBUFREAD
A_PVCROSS
A_PVINTERP
A_PVOC
K_PVREAD
TABLEXSEG
A_VPVOC
A_LPFRESON
LPINTERP
K_LPREAD
A_LPRESON
LPSLOT
I_ATSINFO
K_ATSREAD
K_ATSREADNZ
ATSBUFREAD
K_ATSINTERPREAD
K_ATSPARTIALTAP
A_ATSADD
A_ATSADDNZ
A_ATSCROSS
A_ATSSINNOI
LORISREAD
LORISMORPH
A_LORISPLAY
W_SPECTRUM
W_SPECSCAL
W_SPECHIST
W_SPECFILT
W_SPECADDM
F_TRSPLIT
F_TRSHIFT
F_TRMIX
F_TRLOWEST
F_TRHIGHEST
F_TRFILTER
F_TRCROSS
A_SINSYN
A_RESYN
A_PVSYNTH
F_PVSVOC
F_PVSTENCIL
K_PVSPITCH
F_PVSOSC
PVSOUT
F_PVSMOOTH
F_PVSMORPH
F_PVSMIX
F_PVSMASKA
F_PVSINIT
I_PVSINFO
F_PVSIFD
F_PVSHIFT
F_PVSFREEZE
F_PVSFILTER
F_PVSDEMIX
F_PVSCROSS
K_PVSCENT
F_PVSBUFREAD
I_PVSBUFFER
F_PVSBLUR
K_PVSBIN
F_PVSBANDR
F_PVSBANDP
F_PVSARP
F_PVSANAL
A_PVSADSYN
F_BINIT
F_PVSCALE

analysis

K_TEMPEST
K_PTRACK
K_PITCHAMDF
K_PITCH
F_PARTIALS
A_FOLLOW
A_FOLLOW2
LPANAL
PVANAL
CVANAL
HETRO
ATSA

reverberation

A_ALPASS
A_BABO
A_COMB
A_FREEVERB
A_NESTEDAP
A_NREVERB
A_REVERB2
A_REVERB
A_REVERBSC
A_VALPASS
A_VCOMB

panning & spat

VBAP
A_VBAP16
A_VBAP16MOVE
A_VBAP8
A_VBAP8MOVE
A_VBAP4
A_VBAP4MOVE
VBAPLSINIT
A_PAN
K_SPDIST
A_SPAT3D
A_SPAT3DI
SPAT3DT
A_SPACE
A_PAN2

sample level ops

DENORM
A_DIFF
K_DIFF
K_DOWNSAMP
A_FOLD
A_INTEG
K_INTEG
A_INTERP
A_NTRPOL
I_NTRPOL
K_NTRPOL
A_SAMPHOLD
K_SAMPHOLD
A_UPSAMP
K_VAGET
VASET

comparators & accumulators

A_MAX
K_MAX
K_MAX_K
A_MAXABS
K_MAXABS
MAXABSACCUM
MAXACCUM
A_MIN
K_MIN
A_MINABS
K_MINABS
MINABSACCUM
MINACCUM
A_MAC
A_MACA

math opcodes

MAKE_CS_SIMPLE_OPERATOR
CS_MATH_OPERATION
A_DIVZ
I_DIVZ
K_DIVZ
A_POW
I_POW
K_POW
A_PRODUCT
A_SUM
A_TANINV2
I_TANINV2
K_TANINV2
K_RMS
A_POLYNOMIAL
A_CHEBYSHEVPOLY

tools

K_METRO
CSIF
CS_CHANGE_RATE

UDOs

A_RANDOMWALKA
K_RANDOMWALKK
A_DECIMATOR
A_ENSEMBLECHORUS
A_FREQSHIFT
A_TAP_TUBEWARMTH
A_RESIDUAL
A_VOWEL
A_VOWGEN
A_SITTINGINAROOM
A_MSROSC

Basic

MAKE-CSD
TABLE
CSD->SYNTH
EASYNTH

Tools

CS_HELP
BPF2SEG
EASY-BPF
READ-TABLE
ROUND2CLOSERPOWOF2
MAKE_WAVEFORM
SPLIT_SOUNDFILE
JOIN_SOUNDFILES
MIX_SOUNDFILES
FOLDER->AIFF_FILES
OPEN-TEXTFILES
OPEN-SOUNDFILE




Auto doc generation by OpenMusic 7.0 © 2022 IRCAM