PureData CEAMMC library web documentation
array.p2s: convert array phase [0..1] to sample position
aliases: [array.p->s], [array.phase->sample]
array.s2p: convert sample position to phase range [0..1]
aliases: [array.s->p], [array.sample->phase]
conv.amp2dbfs: convert from amplitude to decibel full scale
aliases: [ceammc/amp->dbfs], [amp->dbfs]
conv.amp2dbfs~: convert from amplitude to decibel full scale
aliases: [ceammc/amp->dbfs~], [amp->dbfs~]
conv.bar2ms: calculate bar and beat duration
aliases: [ceammc/bar->ms], [bar->ms]
conv.bits2bang: convert list of bits to bang events
aliases: [ceammc/bits->bang], [bits->bang]
conv.bits2int: convert list of bits to integer
aliases: [ceammc/bits->int], [bits->int]
conv.bits2note: convert list of bits to note events
aliases: [ceammc/bits->note], [bits->note]
conv.bits2pos: convert list of bits to list of bit position
aliases: [ceammc/bits->pos], [bits->pos]
conv.bpm2hz: converts BPM to frequency in hertz
aliases: [ceammc/bpm->hz], [bpm->hz]
conv.bpm2ms: convert frequency in BPM to period in milliseconds
aliases: [ceammc/bpm->ms], [bpm->ms]
conv.bpm2sec: convert frequency in BPM to period in seconds
aliases: [ceammc/bpm->sec], [bpm->sec]
conv.car2pol: convert cartesian coords to polar
aliases: [ceammc/car->pol], [car->pol]
conv.cc2amp: convert from MIDI Control Change range
aliases: [ceammc/cc->amp], [cc->amp]
conv.char2morse: convert character to morse code
aliases: [ceammc/char->morse], [char->morse]
conv.color2rgba: convert named or hex color to separate RGBA values
aliases: [ceammc/color->rgba], [color->rgba]
conv.dbfs2amp: convert decibel full scale to amplitude
aliases: [ceammc/dbfs->amp], [dbfs->amp]
conv.dbfs2amp~: convert decibel full scale to amplitude
aliases: [ceammc/dbfs->amp~], [dbfs->amp~]
conv.degree2key: convert scale degree to key
aliases: [ceammc/degree->key], [degree->key]
conv.edge2bang: edge detector for numeric stream
aliases: [ceammc/edge->bang], [edge->bang]
conv.hex2int: hex symbol to int value
aliases: [ceammc/hex->int], [hex->int]
conv.hsl2rgb: convert HSL color values to RGB
aliases: [ceammc/hsl->rgb], [hsl->rgb]
conv.int2bits: convert integer to list of bits
aliases: [ceammc/int->bits], [int->bits]
conv.lab2rgb: convert LAB color values to RGB
aliases: [ceammc/lab->rgb], [lab->rgb]
conv.lin2curve: map linear to exponential range with 0 allowed.
aliases: [ceammc/lin->curve], [lin->curve]
conv.lin2exp: maps linear range to exponential range
aliases: [ceammc/lin->exp], [lin->exp]
conv.lin2lin: convert from one linear range to another
aliases: [ceammc/lin->lin], [lin->lin], [ceammc/l->l], [l->l]
conv.lin2lin~: convert from one linear range to another for signals
aliases: [ceammc/lin->lin~], [lin->lin~], [ceammc/l->l~], [l->l~]
conv.list2props: converts list to series of property messages
aliases: [ceammc/list->props], [list->props], [ceammc/any->props], [any->props]
conv.midi2freq: convert from midi pitch to frequency in hz (with various base A and temperament)
aliases: [ceammc/midi->freq], [midi->freq], [ceammc/m->f], [m->f]
conv.ms2bpm: convert period in milliseconds to frequency in BPM
aliases: [ceammc/ms->bpm], [ms->bpm]
conv.ms2samp: convert time in milliseconds to number of samples according to current samplerate
aliases: [ceammc/ms->samp], [ms->samp]
conv.ms2samp~: convert time in milliseconds to number of samples according to current samplerate
aliases: [ceammc/ms->samp~], [ms->samp~]
conv.ms2str: converts float time in milliseconds to formated symbol (or string)
aliases: [ceammc/ms->str], [ms->str]
conv.note2guido: convert MIDI note to Guido notation
aliases: [ceammc/note->guido], [note->guido]
conv.phase2rad: convert phase value [0-1] to radians [0-2π]
aliases: [ceammc/phase->rad], [phase->rad]
conv.phase2rad~: convert phase value [0-1] to radians [0-2π]
aliases: [ceammc/phase->rad~], [phase->rad~]
conv.pitch2midi: converts symbol pitch name to MIDI note number
aliases: [ceammc/pitch->midi], [pitch->midi]
conv.pol2car: convert from polar coordinates to cartesian
aliases: [ceammc/pol->car], [pol->car]
conv.rad2phase: convert radians value to phase
aliases: [ceammc/rad->phase], [rad->phase]
conv.rad2phase~: convert radians value to phase
aliases: [ceammc/rad->phase~], [rad->phase~]
conv.rgb2hex: convert separate RGB values to hex color
aliases: [ceammc/rgb->hex], [rgb->hex]
conv.samp2ms: convert samples to time according to samplerate
aliases: [ceammc/samp->ms], [samp->ms]
conv.samp2ms~: convert samples to milliseconds according to samplerate
aliases: [ceammc/samp->ms~], [samp->ms~]
conv.samp2sec: convert samples to time according to samplerate
aliases: [ceammc/samp->sec], [samp->sec]
conv.sec2bpm: convert period in seconds to frequency in BPM
aliases: [ceammc/sec->bpm], [sec->bpm]
conv.sec2samp: convert time in seconds to number of samples according to current samplerate
aliases: [ceammc/sec->samp], [sec->samp]
conv.sec2str: converts float time in seconds to formated symbol (or string)
aliases: [ceammc/sec->str], [sec->str]
conv.semi2ratio: convert interval in semitones to frequency ratio in 12-ET
aliases: [ceammc/semi->ratio], [semi->ratio]
conv.sig2float~: convert signal to floats
aliases: [ceammc/sig->float~], [sig->float~], [ceammc/s->f~], [s->f~]
conv.str2sec: converts formatted time to float value in seconds
aliases: [ceammc/str->sec], [str->sec]
music.dur2time: convert duration list to time
aliases: [music.d->t]
music.voice2midi: convert voice music list of midi pitches
aliases: [music.v->m]
Version: 0.9.7
License: GPL3