clarity.enhancer package¶
Subpackages¶
- clarity.enhancer.dnn package
- clarity.enhancer.dsp package
- clarity.enhancer.gha package
- clarity.enhancer.multiband_compressor package
Submodules¶
clarity.enhancer.compressor module¶
Compressor Class
- class clarity.enhancer.compressor.Compressor(fs: float = 44100.0, attack: float = 5.0, release: float = 20.0, threshold: float = 1.0, attenuation: float = 0.0001, rms_buffer_size: float = 0.2, makeup_gain: float = 1.0, **_kwargs)[source]¶
Bases:
object
- process(signal: ndarray) tuple[ndarray, ndarray, list[Any]] [source]¶
DESCRIPTION
- Parameters:
signal (np.array) – DESCRIPTION
- Returns:
DESCRIPTION
- Return type:
np.array