Re: [dev] volume level in dwm taskbar
On Mon, Jun 20, 2011 at 12:07:48PM +0300, Le Tian wrote: > On Mon, Jun 20, 2011 at 12:05 PM, Nick wrote: > > > On Mon, Jun 20, 2011 at 12:00:38PM +0300, Le Tian wrote: > > > As long as "aumix -q" refuses to work after the latest update, what you > > guys > > > use to probe volume level? "amixer" could be an alternative but it > > outputs > > > crap, that is difficult to awk. > > > > It isn't great, but I use 'amixer sget PCM' and awk from > > that. Or I use a little C utility I wrote which links to the > > (rather ugly) alsa library functions. > > > > Nick > > > > you mean "amixer sget Master", yes, that is way better, thanks! > -- > Tian I've implemented something along the lines of what Nick has described, but for wmii: you can take a look at my github to see how I did it: https://github.com/fadein/wmii_statusbar Of interest for you will be the file alsavolume.c I much prefer this way over running a pipeline with awk et. al. every couple of seconds if only to avoid PID bloat! -- Erik Falor Registered Linux User #445632 http://counter.li.org pgpNwSUweNX1g.pgp Description: PGP signature
Re: [dev] volume level in dwm taskbar
On Mon, Jun 20, 2011 at 12:05 PM, Nick wrote: > On Mon, Jun 20, 2011 at 12:00:38PM +0300, Le Tian wrote: > > As long as "aumix -q" refuses to work after the latest update, what you > guys > > use to probe volume level? "amixer" could be an alternative but it > outputs > > crap, that is difficult to awk. > > It isn't great, but I use 'amixer sget PCM' and awk from > that. Or I use a little C utility I wrote which links to the > (rather ugly) alsa library functions. > > Nick > > you mean "amixer sget Master", yes, that is way better, thanks! -- Tian
Re: [dev] volume level in dwm taskbar
On Mon, Jun 20, 2011 at 12:00:38PM +0300, Le Tian wrote: > As long as "aumix -q" refuses to work after the latest update, what you guys > use to probe volume level? "amixer" could be an alternative but it outputs > crap, that is difficult to awk. It isn't great, but I use 'amixer sget PCM' and awk from that. Or I use a little C utility I wrote which links to the (rather ugly) alsa library functions. Nick
[dev] volume level in dwm taskbar
As long as "aumix -q" refuses to work after the latest update, what you guys use to probe volume level? "amixer" could be an alternative but it outputs crap, that is difficult to awk. -- Tian