earwax.reverb module¶
Reverb module.
-
class
earwax.reverb.
Reverb
(gain: float = 1.0, late_reflections_delay: float = 0.01, late_reflections_diffusion: float = 1.0, late_reflections_hf_reference: float = 500.0, late_reflections_hf_rolloff: float = 0.5, late_reflections_lf_reference: float = 200.0, late_reflections_lf_rolloff: float = 1.0, late_reflections_modulation_depth: float = 0.01, late_reflections_modulation_frequency: float = 0.5, mean_free_path: float = 0.02, t60: float = 1.0)¶ Bases:
object
A reverb preset.
This class can be used to make reverb presets, which you can then upgrade to full reverbs by way of the
make_reverb()
method.-
make_reverb
(context: object) → object¶ Return a synthizer reverb built from this object.
All the settings contained by this object will be present on the new reverb.
Parameters: context – The synthizer context to use.
-