dawdreamer.ReverbProcessor

class dawdreamer.ReverbProcessor

A Reverb Processor applies reverb with the FreeVerb algorithm.

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

get_audio(self)

Get the audio data of the processor after a render, assuming recording was enabled.

get_automation(*args, **kwargs)

Overloaded function.

get_name(self)

Get the user-defined name of a processor instance.

get_num_input_channels(self)

Get the total number of input channels (2 indicates stereo input).

get_num_output_channels(self)

Get the total number of output channels (2 indicates stereo output).

set_automation(self, parameter_name, data, *)

Set a parameter's automation with a numpy array.

Attributes

damping

The damping amount between 0.0 and 1.0.

dry_level

A dry level between 0.0 and 1.0.

record

Whether recording of this processor is enabled.

record_automation

Whether recording of this processor's automation is enabled.

room_size

The room size between 0.0 and 1.0.

wet_level

A wet level between 0.0 and 1.0.

width

The stereo width from 0.0 to 1.0.