PureData CEAMMC library web documentation
available since version: 0.2
A simple Schroeder reverberator primarily developed by "Jezar at Dreampoint" that is extensively used in the free-software world. It uses four Schroeder allpasses in series and eight parallel Schroeder-Moorer filtered-feedback comb-filters for each audio channel, and is said to be especially well tuned.
ROOM
room size
type: float
DRYWET
proportion of mix between the original (dry) and 'effected' (wet) signals
type: float
@room
Get/set room size
type: float
range: 0..1
default: 0.5
@damp
Get/set damping of the lowpass comb filter
type: float
range: 0..1
default: 0.5
@drywet
Get/set proportion of mix between the original (dry) and 'effected' (wet) signals. 0 -
dry signal, 1 - wet
type: float
range: 0..1
default: 0.33
@bypass
Get/set bypass flag. If true: bypass 'effected' signal.
type: bool
default: 0
@active
Get/set on/off dsp processing
type: bool
default: 1
@freeze
Get/set freeze reverberation tail
type: bool
default: 0
@fr_room
Get/set freeze room size
type: float
range: 0..1
default: 0.999
@fr_damp
Get/set freeze room damp
type: float
range: 0..1
default: 0.0001
@fr_time
Get/set length of freeze tail
type: float
units: ms
range: 0..1000
default: 100
@osc (initonly)
Get/set OSC server name to listen
type: symbol
@id (initonly)
Get/set OSC address id. If specified, bind all properties to /ID/fx_freeverb/PROP_NAME
osc address, if empty bind to /fx_freeverb/PROP_NAME.
type: symbol
See also: [fx.freeverb2~]
Authors: Serge Poltavsky
License: GPL3 or later