• 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: AudioConverterConvertBuffer() and interleaved data
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AudioConverterConvertBuffer() and interleaved data


  • Subject: Re: AudioConverterConvertBuffer() and interleaved data
  • From: Herbie Robinson <email@hidden>
  • Date: Thu, 22 Sep 2005 03:08:50 -0400

At 12:33 PM -0700 9/19/05, William Stewart wrote:
Interleave
    adjacent samples belong to the same frame. For eg, L R L R L R

Deintertleave
    adjacent samples belong to the same channel. For eg. L L L R R R

I think the following is a bit more correct:

Interleaved
    adjacent samples belong to the same frame. For eg, L R L R L R

Non-interleaved
adjacent samples belong to the same channel. For eg. L L L R R R
Also, for core audio, each channel has to be in it's own buffer. [Right Bill?] That's the part that I always forget when dealing with the converter. Don't know why exactly, I know that's the convention for AUs, but it doesn't click when dealing with the file converter. Non-interleaved data in a single buffer does exist, BTW (look at DV files sometime).


"Deinterleave" is a verb used to describe the process of splitting an interleaved stream into separate channels. Actually, a lot of the confusion here is that we don't really have a word in English that is the opposite of "interleave".
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden
  • Follow-Ups:
    • Re: AudioConverterConvertBuffer() and interleaved data
      • From: Doug Wyatt <email@hidden>
References: 
 >AudioConverterConvertBuffer() and interleaved data (From: Guillermo Lapresta <email@hidden>)
 >Re: AudioConverterConvertBuffer() and interleaved data (From: Guillermo Lapresta <email@hidden>)
 >Re: AudioConverterConvertBuffer() and interleaved data (From: William Stewart <email@hidden>)

  • Prev by Date: Re: Which Audio Formats are supported directly by CoreAudio
  • Next by Date: Re: AudioConverterConvertBuffer() and interleaved data
  • Previous by thread: Re: AudioConverterConvertBuffer() and interleaved data
  • Next by thread: Re: AudioConverterConvertBuffer() and interleaved data
  • Index(es):
    • Date
    • Thread