rodio icon indicating copy to clipboard operation
rodio copied to clipboard

Compressor effect

Open setoelkahfi opened this issue 6 months ago • 4 comments

Is anyone working on adding a compressor effect? If not, I'd like to work on it.

setoelkahfi avatar Jun 06 '25 08:06 setoelkahfi

Not that I know, feel free to take it on! Let us know if you need any help.

yara-blue avatar Jun 06 '25 09:06 yara-blue

Is anyone working on adding a compressor effect? If not, I'd like to work on it.

Are you proposing a compressor or a limiter?

I have a limiter as Rodio source over here: https://github.com/roderickvd/pleezer/blob/main/src/normalize.rs. I'll continue the discussion over at #750.

roderickvd avatar Jun 07 '25 21:06 roderickvd

I wonder how different compressor would be from the existing automatic gain control? I had an impression that those may be tarter similar.

PetrGlad avatar Jun 13 '25 19:06 PetrGlad

Automatic gain control maintains a consistent output level regardless of input level, high or low. Compression reduces the dynamic range by attenuating beyond some threshold, according to some ratio. Limiting is a compression with an infinite ratio.

roderickvd avatar Jun 13 '25 19:06 roderickvd

@setoelkahfi I'm going to close this, assuming that the new limiter satisfies your needs. If not, feel free to reopen and clarify the different or additional scope you're after.

roderickvd avatar Jul 14 '25 09:07 roderickvd

@roderickvd yes, it's fine for me

setoelkahfi avatar Jul 14 '25 12:07 setoelkahfi