DaemonForums  

Go Back   DaemonForums > Miscellaneous > Off-Topic

Off-Topic Everything else.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 7th October 2008
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,056
Smile Linux: Pulse My Audio

Some nice thoughts about audio playgound on Linux land.

Quote:
Originally Posted by http://linuxhaters.blogspot.com/2008/10/pulse-my-audio.html
Thursday, October 2, 2008

Pulse my audio

I was saving this one until this article became free on LWN.net. It's awesomeness is truly unparalleled.

Let me attempt to summarize.

A) PulseAudio needs to work with existing applications, so it implements an ALSA emulation layer, except, it's not complete. Only 70% of ALSA applications work. So it's like, totally ready.

B) So, in the true open source fashion, you should port your app to be a native PulseAudio client. Except that you can't. There's this yet-another-audio-library called libsidney, but it's not ready yet. (Hmm, this sounds familiar...)

C) Fedora led the way in incorporating PulseAudio before it was ready, breaking audio for thousands of users. Then because open source is about copying good ideas and bad ones, a ton of other distros adopted it as well. Amazing guys. In a way, you've spread bad code that breaks audio on thousands of computers faster than a virus could have. And it's immune to antivirus!

D) so now that we're in this "mess" (as the lead developer of PulseAudio calls it*), LSB comes along and says "we're going to standardize how your write audio apps!" Oh, but wait, ALSA's now "old" (we hardly knew ye), and I can't directly program PulseAudio. Hmm... So the article's brilliant solution? Standardize on the PulseAudio-safe subset of ALSA.

WHAT THE FUCK.

I can just imagine the future alsa man page. A big listing of functions, with a nice little asterisk next to those functions that you shouldn't use unless you want your app to totally FAIL on a system which has been sodomized by Pulse Audio. I can just see the developers of commercial Linux sound apps (all three of them) jumping for joy.

And thus unfolds another chapter in long history of failed sound systems on Linux. Can they make it much worse? I, for one, am excited to see how much worse they can make it until we all go back to listening to square waves on our PC speakers.

* BTW, also notice that it's the PulseAudio guy calling Linux audio a mess. Did he forget that it was his project that took the existing mess, and unloaded a giant steaming turd on it? Congratufuckinglations. You've just made it worse. You're a truly a worthy OSS contributor.
Original article with comments:
http://linuxhaters.blogspot.com/2008...-my-audio.html
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
  #2   (View Single Post)  
Old 7th October 2008
ephemera's Avatar
ephemera ephemera is offline
Knuth's homeboy
 
Join Date: Apr 2008
Posts: 537
Default

an anonymous user made this comment:
fuck open source and its shitty ways of doing things

TBH, sometimes I get that same feeling when I am using Linux.
Linux is not fun or cool anymore, like it was when I first tried it many years ago. Now its just something I (try to) adjust with to run my applications and at the same time provide a familiar unix environment.
Reply With Quote
  #3   (View Single Post)  
Old 7th October 2008
18Googol2's Avatar
18Googol2 18Googol2 is offline
Real Name: whoami
Spam Deminer
 
Join Date: Apr 2008
Location: pwd
Posts: 283
Default

The one and only reason I need Linux is because of work requirement.

Never had enough of Unix
__________________
The power of plain text? It can control an entire OS
Reply With Quote
  #4   (View Single Post)  
Old 7th October 2008
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Banned
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Default

Linux isn't Unix, as so correctly stated in vermaden's signature.
Reply With Quote
  #5   (View Single Post)  
Old 8th October 2008
scottro's Avatar
scottro scottro is offline
Real Name: Scott Robbins
ISO Quartermaster
 
Join Date: Apr 2008
Location: NYC
Posts: 652
Default

My distro brings all da geekz to da yard
and they're like, it's betta than yours
D**n right, i'ts betta than yours
I'd teach ya but I'd hafta charge.
Reply With Quote
  #6   (View Single Post)  
Old 8th October 2008
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,056
Default

Here is also a good article about it:
http://blogs.adobe.com/penguin.swf/2...he_jungle.html

The image is even better ...
Attached Images
File Type: jpg linuxaudio.jpg (36.2 KB, 173 views)
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
netbsd 5 and intel hda audio support jaideep_jdof NetBSD General 5 18th September 2009 05:50 PM
macmini audio gosha OpenBSD General 15 14th January 2009 02:43 AM
Audio & Headphones JMJ_coder General Hardware 3 10th November 2008 05:21 PM
Audio Chat for Solaris? whispersGhost Solaris 9 19th June 2008 12:09 AM
mplayer osd - set label of audio channel Grizzly FreeBSD General 0 7th June 2008 08:37 PM


All times are GMT. The time now is 02:25 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick