• 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: De-interleave AudioUnit
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: De-interleave AudioUnit


  • Subject: Re: De-interleave AudioUnit
  • From: William Stewart <email@hidden>
  • Date: Thu, 30 Sep 2004 20:45:29 -0700

No - all of the AU's now expect deinterleaved samples as their format - this
was the essential change and difference between the original AU spec (what
we call V1) and the current/ongoing AU V2. (Both V1 and V2 units expect
float32 as the basic sample format)

The AUConverter unit (which also forms a basis for all of the output units
that we ship), is more flexible about formats - it will take mismatches
between sample rates, bit depth (i.e. Int/floats), number of channels,
interleaved/de-interleaved.

Bill


On 30/9/04 2:56 PM, "Ethan Funk" <email@hidden> wrote:

> Does the VarRate AudioUnit support deinterleaving as well by any
> chance?  I need a VarRate filter in the chain any way.  If I could get
> it to deinterleave too I would be a very happy programmer.
>
> Ethan...
>
> On Sep 30, 2004, at 9:48, David Duncan wrote:
>
>> On Sep 30, 2004, at 12:35 PM, Ethan Funk wrote:
>>
>>> I'm trying to find information on Apples De-interleve AudioUnit.  Can
>>> any one point me to some documentation?  All I want to do is
>>> deinterleave a stereo stream so I can pass it along to a matrix
>>> mixer.  I am currently having my renderCallback do this, but it would
>>> be nice to make it generic.
>>
>> Instantiate an AUConverter audio unit. By setting the input format to
>> be interleaved and the output format to be de-interleaved you will get
>> the de-interleaving that you are looking for.
>> --
>> Reality is what, when you stop believing in it, doesn't go away.
>> Failure is not an option. It is a privilege reserved for those who try.
>>
>> David Duncan
>>
>
>  _______________________________________________
> 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

--
mailto:email@hidden
tel: +1 408 974 4056

__________________________________________________________________________
Culture Ship Names:
Ravished By The Sheer Implausibility Of That Last Statement [GSV]
I said, I've Got A Big Stick [OU]
Inappropiate Response [OU]
Far Over The Borders Of Insanity And Still Accelerating [Eccentric]
__________________________________________________________________________



 _______________________________________________
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

References: 
 >Re: De-interleave AudioUnit (From: Ethan Funk <email@hidden>)

  • Prev by Date: Re: AU Render() and multi-out MusicDevice
  • Next by Date: Re: Largest channel input count for any Core Audio Device ?
  • Previous by thread: Re: De-interleave AudioUnit
  • Next by thread: Re: AU Render() and multi-out MusicDevice
  • Index(es):
    • Date
    • Thread