Re: Streams, Channels: How do they relate?
Re: Streams, Channels: How do they relate?
- Subject: Re: Streams, Channels: How do they relate?
- From: email@hidden (Stefan Haller)
- Date: Tue, 4 Dec 2001 11:09:21 +0100
- Organization: Ableton Software AG
Jeff Moore <email@hidden> wrote:
>
Devices contain Stream objects. The Stream object represents a single
>
unidirectional unit of IO for some number of channels on the device. For
>
linear PCM formatted data, this means a single N-channel interleaved stream
>
of data.
Just to make sure I understand this correctly: suppose I have a hardware
device with 8 output channels, then the corresponding HAL Device object
could have one stream with 8 channels, or 2 streams with 4 channels
each, or any other combination, right?
So who determines how the channels are grouped into streams? The
driver? (Until now I have only come across devices that have only a
single stream for each direction.)
--
Stefan Haller
Ableton AG
http://www.ableton.com/