Ross Bencina | 3 Jun 2008 09:14
Favicon

Re: PortAudio Diagram was: Re: Portaudio Windows ASIO withMSVC

Hi Bjorn

Looking good, I have some suggestions though:

- I'm not sure why some APIs have one star (soundcard) and some have more 
than one.. there doesn't seem to be a good reason for this.

- What you've called "Driver Types" are probably best called "Host APIs" 
since this is what PA talks to, and the real driver situation is often much 
more complicated (an ASIO driver might just be a wrapper for a WDM driver 
for example). The arrows from PortAudio should point to the host API, the 
full layering is (given WMME as an example)

PortAudio -> WMME (host API) -> Driver (??) -> SoundCard

- The OS is not really part of the layering.. your diagram implies this 
because of the way you've put soundcard/driver/os in boxes at the right.

My 2 cents as usual

Cheers

Ross.

----- Original Message ----- 
From: "Bjorn Roche" <bjorn <at> xowave.com>
To: "Bjorn Roche" <bjorn <at> xowave.com>
Cc: "emiehling" <emiehling <at> gmail.com>; <portaudio <at> techweb.rfa.org>
Sent: Monday, June 02, 2008 8:44 AM
Subject: [Portaudio] PortAudio Diagram was: Re: Portaudio Windows ASIO 
withMSVC

>
> On Jun 1, 2008, at 6:13 PM, Bjorn Roche wrote:
>
>> Perhaps it is time for a diagram of portaudio?
>
>
> Attached. Is it more or less accurate? Should I upload it to the wiki
> somewhere (perhaps as a png)? Changes?
>
>

--------------------------------------------------------------------------------

>
>
> -----------------------------
> Bjorn Roche
> XO Wave
> Digital Audio Production and Post-Production Software
> http://www.xowave.com
> http://blog.bjornroche.com
> http://myspace.com/xowave
>
>
>

--------------------------------------------------------------------------------

> _______________________________________________
> Portaudio mailing list
> Portaudio <at> techweb.rfa.org
> http://techweb.rfa.org/mailman/listinfo/portaudio
> 

Gmane