• 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: using AUMatrixMixer & format conversions
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: using AUMatrixMixer & format conversions


  • Subject: Re: using AUMatrixMixer & format conversions
  • From: William Stewart <email@hidden>
  • Date: Thu, 23 Oct 2008 19:32:09 -0700

On Oct 23, 2008, at 12:40 AM, Brian Willoughby wrote:

What about sample rate conversion, Bill? I told John off-list that I thought the mixer would not automatically handle SRC, but that I could not remember for sure. I believe he would appreciate a confirmation that sample rate as well as bus and channel conversions will be handled transparently.

Brian Willoughby
Sound Consulting

No SRC - the matrix mixer assumes that all of its inputs and outputs are at the same sample rate


On Oct 23, 2008, at 1:30 AM, John Clayton wrote:

but they all have to be of the same ASDB format, right? I saw somewhere else on this list that the mixer is pretty much just doing channel mapping, which implied that it wasn't performing format conversion.

Yes, but No. ASBD format in that it is float 32, same sample rate. No, in that num channels is a part of the ASBD, so that is as different as you want.


Ultimately, you'd need to decide upon the sample rate that you are going to mix at, and then add an AUConverter unit on each input that doesn't conform to that sample rate. The AUConverter unit can do any number of channels In to Out, but I would set it up to just do an SRC (and keep the num channels the same)




Thanks
--
John Clayton
Skype: johncclayton




On 23/10/2008, at 3:01 AM, William Stewart wrote:

yep - the matrix mixer can be configured to any number of buses with any number of channels

On Oct 21, 2008, at 11:19 PM, John Clayton wrote:

Hi All,

I'm wondering if an AUMatrixMixer has the capability to accept different inputs on its input busses. E.g. can I put 5 channels of 44.1k into Bus 0 and 2 (stereo) channels of 8k into Bus 1 and expect things to work - or am I asking for trouble? Another way of asking this I suppose, is; will it perform the format and rate conversion tasks for me - or do I have to make sure all the input *and* output busses are set to the same format/channel and sample rate?

Reason:
I have a situation where I'm going to be feeding audio from QT movie files into coreaudio units. I'm extracting audio via the MoveAudioExtraction API, which for any given movie creates a summary mix of all of the audio tracks contained in the movie, I then need to push these into a ducking component (that I'm going to write).


Thanks
--
John Clayton
Skype: johncclayton




_______________________________________________ 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



_______________________________________________ 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: using AUMatrixMixer & format conversions
      • From: Brian Willoughby <email@hidden>
References: 
 >using AUMatrixMixer & format conversions (From: John Clayton <email@hidden>)
 >Re: using AUMatrixMixer & format conversions (From: William Stewart <email@hidden>)
 >Re: using AUMatrixMixer & format conversions (From: John Clayton <email@hidden>)

  • Prev by Date: how do I unsubscribe?
  • Next by Date: Re: iPhone audio decompression
  • Previous by thread: Re: using AUMatrixMixer & format conversions
  • Next by thread: Re: using AUMatrixMixer & format conversions
  • Index(es):
    • Date
    • Thread