
--------------------------------IEM-GUIs---------------------------------------
bng:             gui-bang, generate a <bang>-message,
                   or display any message-events;
hsl = hslider:   gui-horicontal-slider, generate or display <float>-messages; 
rdb = radiobut:  gui-radio-button, only one button is activated;
tgl = toggle:    gui-toggle, generate or display 2 <float>-message-states:
                   0 or 1 (not equal 0);
vsl = vslider:   gui-vertical-slider, generate or display <float>-messages;
vu:              gui-vu-meter, display the 2 incoming <float>-messages
                   as rms- and peak-level;

--------------------------------filters----------------------------------------
ap1~:            signal allpass 1.order;
ap2~:            signal allpass 2.order;
bpq2~:           signal bandpass 2.order with Q;
pbw2~:           signal bandpass 2.order with bandwidth;
bsq2~:           signal bandstop 2.order with Q;
bsw2~:           signal bandstop 2.order with bandwidth;
FIR~:            FIR-filter, coresponding with an array-object (coefficients);
hml_shelf~:      high-mid-low-shelving-filter;
hp10_butt~:      signal highpass 10.order with butterworth-characteristic;
hp10_cheb~:      signal highpass 10.order with chebyshev-characteristic;
hp1c~:           signal highpass 1.order for filter-cascades;
hp1~:            signal highpass 1.order;
hp2c~:           signal highpass 2.order for filter-cascades;
hp2~:            signal highpass 2.order;
hp4_butt~:       signal highpass 4.order with butterworth-characteristic;
hp4_cheb~:       signal highpass 4.order with chebyshev-characteristic;
hp6_butt~:       signal highpass 6.order with butterworth-characteristic;
hp6_cheb~:       signal highpass 6.order with chebyshev-characteristic;
hp8_butt~:       signal highpass 8.order with butterworth-characteristic;
hp8_cheb~:       signal highpass 8.order with chebyshev-characteristic;
lp10_butt~:      signal lowpass 10.order with butterworth-characteristic;
lp10_cheb~:      signal lowpass 10.order with chebyshev-characteristic;
lp1c~:           signal lowpass 1.order for filter-cascades;
lp1~:            signal lowpass 1.order;
lp2c~:           signal lowpass 2.order for filter-cascades;
lp2~:            signal lowpass 2.order;
lp4_butt~:       signal lowpass 4.order with butterworth-characteristic;
lp4_cheb~:       signal lowpass 4.order with chebyshev-characteristic;
lp6_butt~:       signal lowpass 6.order with butterworth-characteristic;
lp6_cheb~:       signal lowpass 6.order with chebyshev-characteristic;
lp8_butt~:       signal lowpass 8.order with butterworth-characteristic;
lp8_cheb~:       signal lowpass 8.order with chebyshev-characteristic;
maverage~:       moving average filter (IIR-implementation);
para_pb2~:       parametrical bandpass;
rbpq2~:          signal resonance bandpass 2.order with Q;
rpbw2~:          signal resonance bandpass 2.order with bandwidth;
--------------------------------converters-------------------------------------
db2v:            dB to value converter;
f2note:          frequency to [midi + note + cents]-converter;
prvu~:           peak- and rms-vu-meter;
pvu~:            peak-vu-meter;
unsig~:          signal to float converter;
v2db:            value to dB converter;

--------------------------------misc-------------------------------------------
1p1z:            <float>-message-filter;
addl~:           signal-addition with interpolating argument;
clip3:           <float>-message clip within boundaries;
default:         <float>-message replace zero-value-input;
divl~:           signal-division with interpolating argument;
dsp = dsp~:      turn dsp ON/OFF, measure dsp-performance;
gainvu~:         gain + vu-meter;
gate:            like spigot, interrupt or continue a stream of messages;
for++:           increment- or decrement-counter;
init:            initialize by loadbang a <float>-message;
mull~:           signal-multiplication with interpolating argument;
once:            control-message gate; 
pink~:           signal-pink-noise-generator;
split:           like moses, part a stream of floats;
split3:          part <float>-stream into 3 ways;
sqrt16~:         signal squareroot with 16 bit precision;
subl~:           signal-subtraction with interpolating argument;

musil@iem.kug.ac.at
