It would be great to be able to activate an audio compressor/limiter from the Audio Volume Plasmoid. Use cases: - listening to music as a background (while working etc) without losing the softest parts - looking at movies with explosions and shooting by night without waking up the neighbourhood - looking at videos on social networks without getting scared by volume differences I could give a help in designing the UI (no programming skills).
Are you using PulseEffects, and would like to have a more convenient way to activate the compressor effect?
(In reply to 2wxsy58236r3 from comment #1) > Are you using PulseEffects, and would like to have a more convenient way to > activate the compressor effect? I didn't even know about PulseEffects, i will try it. Anyway yes, a quick and simple way to activate a compressor (and maybe an EQ) from Plasma without installing any extra software would be great.
> without installing any extra software If there are add-ons for PulseAudio to manipulate the stream, why would you reject to install them? Or why should Plasma developers duplicate (and maintain) the code for those?
> If there are add-ons for PulseAudio to manipulate the stream, why would you > reject to install them? Or why should Plasma developers duplicate (and > maintain) the code for those? Because: - I would prefer not to have to start another software every time I need limiting/compression - PulseEffects is a GTK3 application - a limiter button/slider in Audio Volume Plasmoid would be enough and very easy to use, compared to the amount of (confusing for the average user) parameters you can set in PulseEffects - it would provide a better out-of-the-box user experience for every Plasma user.
If you like PulseEffects' plugins, perhaps you can find out if PulseEffects allows you to assign a keyboard shortcut for enabling/disabling a plugin. >It would be great to be able to activate an audio compressor/limiter from the Audio Volume Plasmoid. I am not a programmer, but I guess if PulseEffects does not have an API available, it will be difficult to add such functionality?
> I am not a programmer, but I guess if PulseEffects does not have an API > available, it will be difficult to add such functionality? I don't know, but it looks like PulseEffects is just a front-end for some plug-in effects, in this case Calf Studio Gears's limiter.
Maybe PulseAudio has a common way to describe plugins/modules together with their UI needs (similar to LADSPA), then this ticket would be a duplicate of bug 378983.
Yep, looks like it. *** This bug has been marked as a duplicate of bug 378983 ***
(In reply to Christoph Feck from comment #7) > then this ticket would be a duplicate of bug 378983. Not really, I'm just asking for a simple “enable compressor” button (with parameters adjustable in the plasmoid settings and a good default values set), or to add a “compression” fader (that could work on ratio, threshold and makeup gain at once as some cheap audio mixers do). This is in order to offer a useful feature while maintaining good ease of use. #378983 is asking to provide a list of plugins, which (IMHO) could be very confusing in what is supposed to be a “simple” volume plasmoid. Personally, I would implement that in a new, PulseEffect-like plasmoid.
Fair enough.
In retrospect, I think using 3rd-party software for this is the sanest approach. If you look into what EasyEffects (the new name for PulseEffects offers), there's waaaaaaaaaaaaaaaaaaay more than just the compressor effect. If we added some kind of built-in support for the Compressor, it would open up the obvious question of "why not more"? Eventually we'd have re-implemented EasyEffects, which is silly because EasyEffects already exists! So I don't think this is something we'll end up doing given there's already a high-quality 3rd-party way to do what's requested, and a lot more, too.