> > The idea is that I perform the same processing no matter what user
> > application is used to playback the audio/video.
> > The plugin must receive the raw six (or eight) channel audio PCM stream.
> > So I do not want to make the DSP processing specific to some special
> > application only.
> >
>
> It's a noble goal but as you are attempting to cater to such a varied
> range of systems that it is hard to recommend a perfect solution. You
> should really isolate the core requirements and minimum apps that it will
> work with then it will be easier for people to make a suggestion that fits
> your needs.
Yes , I understand, there probably is no simple answer.
I normally make applications for Microsoft Windows and don't know much about Linux.
If you make a virtual sound card in Windows you have a solution that covers all applications.
I assume it must be possible to do something similar in Linux.
I want to use the solution in Meego, Android, and Google Chrome OS - if possible.
I do not know what applications the end user is going to use, and I might not need
multichannel audio support for all the operating systems. All the operating systems
are based on Linux so they must have something in common regarding the audio chain
(such as ALSA) where I can plug our DSP code in.
/Kim