• 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: Hexaphonic AudioUnits in AUGraph that mixes to stereo
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Hexaphonic AudioUnits in AUGraph that mixes to stereo


  • Subject: Re: Hexaphonic AudioUnits in AUGraph that mixes to stereo
  • From: "tahome izwah" <email@hidden>
  • Date: Fri, 13 Jun 2008 13:15:56 +0200

I'm afraid I don't know enough CoreAudio to offer a real suggestion
(especially when it comes to creating an AUGraph INSIDE an AudioUnit
plug in) but couldn't you just create an AudioUnit that has 6 inputs
and whatever number of outputs that you need and do the channel
mapping yourself? Since this is only one multiply-accumulate per
sample per channel doing this in an AU graph seems like overkill to
me...

--th

2008/6/13 Brian Willoughby <email@hidden>:
> Hi folks,
>
> I've created an AudioUnit which supports hexaphonic processing.  In other
> words, it allows six channels of audio to be processed independently, but
> all on one bus.  The distinction is that this is not a 5.1 surround
> arrangement, but a six-channel guitar effect.  The output could be to a
> stereo or surround device, but there would be no direct mapping of input
> channel to speaker.  In other words, the multichannel bus has different
> meanings in the beginning of the graph versus the final output.
>
> How do I build an AUGraph to do this?  I'm pretty sure I understand how to
> set up a 6-channel source bus, instantiate my AU with 6 channels on one bus,
> and put that into a graph.  However, I need to take the output bus of my AU
> and then mix each of the 6 channels into its own pan position with an
> AUMatrixMixer, probably stereo, but potentially surround.  How do I get from
> a 6-channel hexaphonic bus to a matrix mixer input where I can pan each
> channel independently?
>
> Would it be possible to use an AUSplitter to take a 6-channel bus on input
> and deliver 6 mono bus outputs?  If so, I could then attach each output bus
> to its own matrix mixer input, and then I would have control over mapping
> the channels to the output device.  The 3D Mixer might also work, but I
> assume that the real challenge is splitting the channals onto their own
> busses.
>
> Brian Willoughby
> Sound Consulting
 _______________________________________________
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: Hexaphonic AudioUnits in AUGraph that mixes to stereo
      • From: Brian Willoughby <email@hidden>
References: 
 >Hexaphonic AudioUnits in AUGraph that mixes to stereo (From: Brian Willoughby <email@hidden>)

  • Prev by Date: Re: Is this doable?
  • Next by Date: 2 AudioUnits in one plugin how-to?
  • Previous by thread: Hexaphonic AudioUnits in AUGraph that mixes to stereo
  • Next by thread: Re: Hexaphonic AudioUnits in AUGraph that mixes to stereo
  • Index(es):
    • Date
    • Thread