[opensuse] Pulse/Alsa compression, equalizer, limiter
Google has not been my friend on this topic, unless I'm running Ubuntu, which I am not. I am running openSuSE 12.3. Can anyone point to a 12.3-friendly way to get a compressor and equalizer going? A limiter if such exists would be great too. Preferably one which can be handled via alsamixer or similar, as I do not generally run the KDE or gnome environments/apps. I *think* I'm looking for a SuSE 12.3-friendly way of doing: http://askubuntu.com/questions/31580/is-there-a-way-of-leveling-compressing-... Many thanks. Michael -- Michael Fischer michael@visv.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 11/09/14 05:27, Michael Fischer wrote:
Google has not been my friend on this topic, unless I'm running Ubuntu, which I am not. I am running openSuSE 12.3.
Can anyone point to a 12.3-friendly way to get a compressor and equalizer going? A limiter if such exists would be great too.
Preferably one which can be handled via alsamixer or similar, as I do not generally run the KDE or gnome environments/apps.
I *think* I'm looking for a SuSE 12.3-friendly way of doing:
http://askubuntu.com/questions/31580/is-there-a-way-of-leveling-compressing-...
Many thanks.
Michael
Equaliser, compression are functions of a player and nothing to do with alsa or pulseaudio. Start using VLC. Then, in Tools select Effects and Fillters. BC -- Using openSUSE 13.1, KDE 4.14.0 & kernel 3.16.2-1 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX660 GPU -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, Sep 11, Basil Chupin wrote:
On 11/09/14 05:27, Michael Fischer wrote:
Google has not been my friend on this topic, unless I'm running Ubuntu, which I am not. I am running openSuSE 12.3.
Can anyone point to a 12.3-friendly way to get a compressor and equalizer going? A limiter if such exists would be great too.
Preferably one which can be handled via alsamixer or similar, as I do not generally run the KDE or gnome environments/apps.
I *think* I'm looking for a SuSE 12.3-friendly way of doing:
http://askubuntu.com/questions/31580/is-there-a-way-of-leveling-compressing-...
Many thanks.
Michael
Equaliser, compression are functions of a player and nothing to do with alsa or pulseaudio.
Start using VLC. Then, in Tools select Effects and Fillters.
Unfortunately, that isn't an option when I'm trying to clamp down on the sound coming from an application running in a Windows7 VM. Most of the ubuntu-oriented posts I've seen suggest that it *is* something which can be handled with pulse/alsa plugins, at a system level. Thanks. Michael -- Michael Fischer michael@visv.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 12/09/14 00:36, Michael Fischer wrote:
On Thu, Sep 11, Basil Chupin wrote:
On 11/09/14 05:27, Michael Fischer wrote:
Google has not been my friend on this topic, unless I'm running Ubuntu, which I am not. I am running openSuSE 12.3.
Can anyone point to a 12.3-friendly way to get a compressor and equalizer going? A limiter if such exists would be great too.
Preferably one which can be handled via alsamixer or similar, as I do not generally run the KDE or gnome environments/apps.
I *think* I'm looking for a SuSE 12.3-friendly way of doing:
http://askubuntu.com/questions/31580/is-there-a-way-of-leveling-compressing-...
Many thanks.
Michael Equaliser, compression are functions of a player and nothing to do with alsa or pulseaudio.
Start using VLC. Then, in Tools select Effects and Fillters. Unfortunately, that isn't an option when I'm trying to clamp down on the sound coming from an application running in a Windows7 VM.
Most of the ubuntu-oriented posts I've seen suggest that it *is* something which can be handled with pulse/alsa plugins, at a system level.
Thanks.
Michael
VLC is available for Windows. It's behaves identically to the one for Linux. Have you tried running alsamixer (from the command line in terminal)? However, unless something very drastic has happened with pulseaudio running alsamixer may not give you all the available channels which are 'adjustable'. If you don't see all the available channels (this depends on your audio card/chip) then UNINSTALL pulseaudio and then you will see all the channels. For pulseaudio have you installed pavucontrol (which controls pa)? BC -- Using openSUSE 13.1, KDE 4.14.0 & kernel 3.16.2-1 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX660 GPU -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, Sep 12, Basil Chupin wrote:
VLC is available for Windows. It's behaves identically to the one for Linux.
Unfortunately, that doesn't help if you are watching a movie via Amazon Prime...
Have you tried running alsamixer (from the command line in terminal)?
Yes, mine only shows the default pcm...
However, unless something very drastic has happened with pulseaudio running alsamixer may not give you all the available channels which are 'adjustable'. If you don't see all the available channels (this depends on your audio card/chip) then UNINSTALL pulseaudio and then you will see all the channels.
Right, see above.
For pulseaudio have you installed pavucontrol (which controls pa)?
Trying that now... will get back. Michael -- Michael Fischer michael@visv.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, Sep 11, Michael Fischer wrote:
For pulseaudio have you installed pavucontrol (which controls pa)?
Trying that now... will get back.
Well, that's nice... but doesn't address compressor/limiter. Thanks for the tip though. Michael -- Michael Fischer michael@visv.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 10 Sep 2014, michael@visv.net wrote:
Can anyone point to a 12.3-friendly way to get a compressor and equalizer going? A limiter if such exists would be great too.
You can use a Ladspa plugin: http://alsa.opensrc.org/Ladspa_%28plugin%29 For a graphically equalizer, you can use this: http://www.thedigitalmachine.net/alsaequal.html which in turn uses Ladspa. Charles -- "Besides, I think [Slackware] sounds better than 'Microsoft,' don't you?" (By Patrick Volkerding)
On Thu, Sep 11, Charles Philip Chan wrote:
On 10 Sep 2014, michael@visv.net wrote:
Can anyone point to a 12.3-friendly way to get a compressor and equalizer going? A limiter if such exists would be great too.
You can use a Ladspa plugin:
http://alsa.opensrc.org/Ladspa_%28plugin%29
For a graphically equalizer, you can use this:
http://www.thedigitalmachine.net/alsaequal.html
which in turn uses Ladspa.
Hmm. I installed the ladspa package via zypper, once I figured out that it contains a good many of the plugins I might want, then as per your url above, created the following ~/.asoundrc: pcm.ladcomp { type plug slave.pcm "ladcomp_compressor"; } pcm.ladcomp_compressor { type ladspa slave.pcm "ladcomp_limiter"; path "/usr/lib64/ladspa"; plugins [{ label dysonCompress input { #peak limit, release time, fast ratio, ratio controls [0 1 0.5 0.99] } }] } pcm.ladcomp_limiter { type ladspa slave.pcm "plughw:0,0"; path "/usr/lib64/ladspa"; plugins [{ label fastLookaheadLimiter input { #InputGain(Db) -20 -> +20 ; Limit (db) -20 -> 0 ; Release time (s) 0.01 -> 2 controls [ 20 0 0.8 ] } }] } And did `sudo service alsasound restart`. Made no change whatsoever in alsamixer. I expected to see more controls available to me (no love if I ran it as root either). Suggestions, clues for the clue-impaired? Thanks. Michael -- Michael Fischer michael@visv.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 11 Sep 2014, michael@visv.net wrote:
And did `sudo service alsasound restart`. Made no change whatsoever in alsamixer. I expected to see more controls available to me (no love if I ran it as root either). Suggestions, clues for the clue-impaired?
With this method, you have to hardcode the values in your ALSA comfig file. However, you should be able to abuse ALSAQUEL[1] to give you a graphical control. I quote from the webpage: ,---- | Though alsaequal is primarily intended to be used as an equalizer you | should be able to use it to control any LADSPA plugin. It's similar in | functionality to the LADSPA plugin provided with ALSA but allows for | real-time controls as opposed to static controls defined in the asoundrc | file. `---- Charles Footnotes: [1] http://www.thedigitalmachine.net/alsaequal.html -- Linux: Because a PC is a terrible thing to waste. (By komarimf@craft.camp.clarkson.edu, Mark Komarinski)
participants (3)
-
Basil Chupin
-
Charles Philip Chan
-
Michael Fischer