At least I found a alsamixer-dockapp. It looks like a Mixer.app but using ALSA instead of OSS. It is easy to compile, just by using make command and then sudo make install:
Code:
install -d /usr/local/GNUstep/Apps/AlsaMixer.app
install -m 0755 AlsaMixer.app /usr/local/GNUstep/Apps/AlsaMixer.app/AlsaMixer
The executable AlsaMixer file is installed in the /usr/local/GNUstep/Apps/AlsaMixer.app
For an easy access you can create a symlink:
Code:
cd /usr/local/bin
ln -s /usr/local/GNUstep/Apps/AlsaMixer.app/AlsaMixer AlsaMixer
It will work like a charm and has a lot of good configuration options:
Code:
AlsaMixer -h
AlsaMixer.app Copyright (c) 1998-2002 by Per Liden (per@fukt.bth.se), Petr Hlavka (xhlavk00@stud.fit.vutbr.cz)
options:
-1 <source> set sound source for control 1 (default is Master)
-2 <source> set sound source for control 2 (default is PCM)
-3 <source> set sound source for control 3 (default is CD)
-w 1|2|3 bind a control button to the mouse wheel (default is 1)
-l <text> set label text
-S save volume settings on exit
-L load volume settings on start up
-f <file> use setting <file> instead of ~/GNUstep/Defaults/AlsaMixer
--card <id> select card
--device <dev> select device, default 'default'
-e <command> execute <command> on middle click
-n <name> set client instance name
-d <disp> set display
-v print version and exit
-h, --help display this help and exit
But leaks one of my favorite feature from wmmixer , when clicking somewhere on the bar it jumps there and no need to pull. Unfortunately I could not compile wmmixer-alsa and so far got no help with it.
Thanks for me!
Bookmarks