• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Streams, Channels: How do they relate?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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/


  • Follow-Ups:
    • Re: Streams, Channels: How do they relate?
      • From: Jeff Moore <email@hidden>
  • Prev by Date: Re: coreaudio-api digest, Vol 1 #152 - 5 msgs
  • Next by Date: Carbon siInterrupt routine broken on X?
  • Previous by thread: Re: coreaudio-api digest, Vol 1 #152 - 5 msgs
  • Next by thread: Re: Streams, Channels: How do they relate?
  • Index(es):
    • Date
    • Thread