allquixotic
August 24th, 2009, 06:54 AM
Hey guys,
I recently made a long blog post (more like a paper) describing a method for achieving maximal compatibility with programs using disparate audio APIs. I thought it might be of interest to the Ubuntu community because:
1. I developed the instructions on 9.04, and it's particularly easy to follow the HowTo using 9.04
2. If it were made more robust, it may be something that could go into the main configuration of Ubuntu.
3. It makes me think of the possibility of creating a program that manages an "audio stack" -- conceptually, such a program just keeps track of different versions of configuration files and startup scripts that "go together" as one coherent stack. Ideally users could switch between stacks with different properties. It's a rather advanced concept, but considering the number of apps I found using different audio APIs, it's necessary right now.
If I have some time, I might try and prototype such an audio stack manager. I promise it won't be a daemon; there's no reason to run such a program all the time! It just needs to be run when it's time to change from one configuration to another, which is itself a rather elementary operation.
Anyway, the blog post has nothing to do with an audio stack manager; it's just about getting an audio stack that works with all the apps I use. Enjoy!
http://tiyukquellmalz.org/blogs/blog5.php/2009/08/23/dreaming-of-universal-audio-stacks
I recently made a long blog post (more like a paper) describing a method for achieving maximal compatibility with programs using disparate audio APIs. I thought it might be of interest to the Ubuntu community because:
1. I developed the instructions on 9.04, and it's particularly easy to follow the HowTo using 9.04
2. If it were made more robust, it may be something that could go into the main configuration of Ubuntu.
3. It makes me think of the possibility of creating a program that manages an "audio stack" -- conceptually, such a program just keeps track of different versions of configuration files and startup scripts that "go together" as one coherent stack. Ideally users could switch between stacks with different properties. It's a rather advanced concept, but considering the number of apps I found using different audio APIs, it's necessary right now.
If I have some time, I might try and prototype such an audio stack manager. I promise it won't be a daemon; there's no reason to run such a program all the time! It just needs to be run when it's time to change from one configuration to another, which is itself a rather elementary operation.
Anyway, the blog post has nothing to do with an audio stack manager; it's just about getting an audio stack that works with all the apps I use. Enjoy!
http://tiyukquellmalz.org/blogs/blog5.php/2009/08/23/dreaming-of-universal-audio-stacks