ipytone.MultibandCompressor#

class ipytone.MultibandCompressor(**kwargs: Any)#

Bases: PyAudioNode

Three-band (low/mid/high) compressor.

__init__(low=None, mid=None, high=None, low_frequency=250, high_frequency=2000, **kwargs)#

Methods

chain(*destinations)

connect(destination[, output_number, ...])

disconnect(destination[, output_number, ...])

dispose()

fan(*destinations)

to_destination()

Attributes

channel_count

An int trait.

channel_count_mode

An enum whose value must be in a given sequence.

channel_interpretation

An enum whose value must be in a given sequence.

disposed

high

High band compressor.

high_frequency

Mid/high cross-over frequency.

input

low

Low band compressor.

low_frequency

Low/mid cross-over frequency.

mid

Mid band compressor.

name

A trait for unicode strings.

number_of_inputs

number_of_outputs

output

widget

Returns the wrapped audio node widget.

property high: Compressor#

High band compressor.

property high_frequency: Signal#

Mid/high cross-over frequency.

property low: Compressor#

Low band compressor.

property low_frequency: Signal#

Low/mid cross-over frequency.

property mid: Compressor#

Mid band compressor.

property widget#

Returns the wrapped audio node widget.