From OSMwiki

Jump to: navigation, search

Episode 31 - PLOrk!



Software Releases:

Muse Hit's 1.0
Rakarrack listens to PipeManMusic's rant and answers (not really) http://rakarrack.sourceforge.net/now.png

Audio Releases:


IRC User Raboof mentions another cool metronome called Klick - this one supports Jack Audio
IRC User danni submits this video link demonstrating Ladish session management for Jack
IRC User TheJesus submits this link to an 808 sample pack and another link to more details on the sample pack.
IRC User Anchakor submits this link for the Princeton Laptop Orchestra - or PLOrk
IRC User holstein submits this tutorial on using Muse
IRC User Stuzz submits this link to a new FOSS manual on Ardour
Pat of The Linux Link Tech Show made an interesting post to his blog about the current state of linux audio. To quote the beginning excerpt from his blog
"So sound issues STILL plague Linux in general. I think we can all agree that the decision to make Pulse Audio the default sound daemon in Linux has resulted in mixed results at best. While the creator of Pulse Audio has repeatably claimed the issue was entirely the fault of Linux distribution maintainers for not implementing it properly it still continues to be an eyesore more than 3 years since it was first introduced."
Pat reminds us that back in 2005, Linspire was using Jack audio as the main sound server.
To quote from the final section from Pat's post
"Mark Shuttleworth should hire Paul Davis, the programmer who wrote JACK and Ardour. I guarantee the current audio issues in Linux would be resolved in under a year and for good. The only major challenge would be implementing a simplified configuration out of the box that 98% of users would be happy with. The remaining 2% could go to the “advanced” settings and do their multi-track recording."


Pat's full post can be read here:
OSMP asked Paul Davis to respond to the content of Pat's blog post.
Paul's response was that he thought the post was sweet, but answered pragmatically he has discouraged the use of Jack for Desktop audio use. I asked Paul to clarify, and he stated quote "Jack doesn't provide 30+% of

what desktop audio needs" End quote.

Steve then asked Paul, "In a perfect world, money and politics aside, would you like to see the whole Linux audio stack (basic and advanced) to be done on Jack?
Paul response was - Quote "Yes, in that perfect world, that's about right, alas, we don't live in that world." End Quote.
Paul went on to say - Quote "More precisely, I'd like to see

(a) ALSA slightly redesigned so that it could easily be used for low latency & low power situations with equal ease, and even at the same time. (b) An application layer library that provides blocking i/o for apps that don't want to do callback driven i/o. (c) Some way for JACK to do re-sampling. (d) A resolution of the netjack mess and way to get that working with huge ease. (e) Something very much like JACK at the core of it all.

Paul at this point gave respect to Lennart's efforts with Pulse audio stating

Quote: "Any attempt to fulfill the same role (as pulse) is going to run into the same issues. Part of the reason why JACK "Works" is because JACK sets the rules; Pulse tries to let apps set the rules and works with them as much as it can." End Quote.

Steve asked Paul if he thought the root cause of PULSE audio's challenges was ALSA?
Paul state - Quote "Not directly, ALSA is an extremely flexible HAL (hardware abstraction layer) that has allowed people to continue to write apps using very different strategies for audio i/o. It has also continued to support the old OSS API in addition. This means that the Linux audio landscape is littered with hundreds of applications each of which can have its own little quirks... ALSA is great; applications using ALSA is not so great." End Quote.
Dan asks Paul:

In your opinion, do you think that pulse is going to resolve the issues with desktop sound currently plaguing Linux?"

Paul responds - Quote "I believe that it *could* - I'm agnostic about whether or not it will." End Quote.
Steve then asked "Would the ALSA overhaul you suggested earlier replace jack and pulse or would they still be required but work better on that stack
Paul responded "The stack would just be more integrated it would still be ALSA. there would be something a lot like JACK. there might or might be something like Pulse depending on what you think pulse is. Lennart and i have actually talked about the ALSA part" End Quote.



Play klaatu's Multimedia Sprint promo
When - Jan 26th 14:00 to 06:00 EST NYC Time - go to irc.binrev.net #media for more details.
IRC User and bassman extraordinaire Mike Holstein will begin a new segment entitled 3 minutes with The Theory Ninja.  :theoryninja@opensourcemusician.com for topic suggestions.
Tunestorm01 - see here: http://opensourcemusician.com/index.php/Tunestorm01

Rants/Calling BS:

Steve calls BS on himself for getting the song title wrong from last episode. One Hundred Owls is the project name and the song is called - Insert Here.

Tech Segment:

Introduction to acoustic treatment.

Listener Feedback:

Mark Rufino's email
Hardbop200's Voicmail about Ableton Live rant.

Contact Info:

Twitter and Identi.ca:
http://twitter.com/pipemanmusic http://identi.ca/pipemanmusic http://identi.ca/guitarman
http://pipemanmusic.blogspot.com http://www.deadbeatguitarist.com/cgi-bin/blosxom.cgi/index.rss
http://opensourcemusician.libsyn.com Forums: http://www.linuxmusicians.com/viewforum.php?f=41 IRC: irc.freenode.net/#opensourcemusicians

Podcast Out! Song: Delta Noodles by Carl Stephenson http://carlstephenson.info

Direct Episode Download: http://media.libsyn.com/media/opensourcemusician/OSMPEpisode31.mp3
Personal tools