LWN.net Logo

Raghavan: PulseConf 2012: Report

Raghavan: PulseConf 2012: Report

Posted Nov 8, 2012 18:53 UTC (Thu) by epa (subscriber, #39769)
Parent article: Raghavan: PulseConf 2012: Report

I don't know why LWN gives such uncritically positive coverage to PulseAudio. I am quite happy doing audio mixing on my system with the traditional shell scripts and using runlevels to control the volume.


(Log in to post comments)

Raghavan: PulseConf 2012: Report

Posted Nov 8, 2012 20:14 UTC (Thu) by nix (subscriber, #2304) [Link]

Best joke post of the month, easily. (I use PA and couldn't live without it. It's lovely software and does *not* feature-creep beyond its bounds.)

Raghavan: PulseConf 2012: Report

Posted Nov 8, 2012 20:57 UTC (Thu) by akeane (subscriber, #85436) [Link]

>I am quite happy doing audio mixing on my system with the traditional shell scripts and using runlevels to control the volume.

Blimey! that's overkill, scripts, runlevels, pah! just pipe your *.wav files into hexdump look at the output, then play the sound in your head.

A bit more tricky using mp3 or OGG, with the decoding and all, but with a little practice you'll soon be able to "play" classic Van Halen tracks with ease!

This has the advantages of:

1) No need to spend $$$ on overpriced new fangled audio hardware!
2) Save precious battery life!
3) If you are an 18th century German composer you can still enjoy them there sonatas you wrote!

No doubt some joker will claim you could just print out the score and do the same, but they are merely Luddite fools!

4) You don't have to use Puls^H^H^H


Raghavan: PulseConf 2012: Report

Posted Nov 9, 2012 7:40 UTC (Fri) by zdzichu (subscriber, #17118) [Link]

systemctl isolate volume-5dB.target

Raghavan: PulseConf 2012: Report

Posted Nov 9, 2012 9:29 UTC (Fri) by Eckhart (guest, #74500) [Link]

> I don't know why LWN gives such uncritically positive coverage to PulseAudio. I am quite happy doing audio mixing on my system with the traditional shell scripts and using runlevels to control the volume.

Out of curiosity: what is your runlevel → volume mapping? I tried this once and wasn't satisfied with the precision (due to the limited number of runlevels).

Raghavan: PulseConf 2012: Report

Posted Nov 9, 2012 11:12 UTC (Fri) by epa (subscriber, #39769) [Link]

You simply run your system inside a virtual machine and combine the runlevels there and the host system to get the exact volume. For example runlevel 3 times runlevel 5 == 15. Of course there are those who don't understand this elegant system and are doomed to reinvent it poorly.

Raghavan: PulseConf 2012: Report

Posted Nov 9, 2012 11:43 UTC (Fri) by Eckhart (guest, #74500) [Link]

> You simply run your system inside a virtual machine and combine the runlevels there and the host system to get the exact volume. For example runlevel 3 times runlevel 5 == 15. Of course there are those who don't understand this elegant system and are doomed to reinvent it poorly.

Thank you, that did the trick. :-)

As a side node, this is also the first compelling use case for virtualization I came across.

Raghavan: PulseConf 2012: Report

Posted Nov 9, 2012 12:34 UTC (Fri) by sdalley (subscriber, #18550) [Link]

Thanks, that's the best laugh I've had for a long time!

Ahh, reductio ad absurdum^Wnirvanam. In the same vein, see http://xkcd.com/378/ .

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds