Re: MatrixMixer info
Re: MatrixMixer info
- Subject: Re: MatrixMixer info
- From: Robert Grant <email@hidden>
- Date: Mon, 17 Nov 2003 15:36:22 -0500
I'll edit down to the interesting bits...
On Nov 17, 2003, at 3:17 PM, James McCartney wrote:
This cannot be an effect - it must be a signal generator like a music
device or audio file.
I'm not sure why you say this. The MatrixMixer doesn't know what is
upstream as long as the input is not returning an error, whatever you
connect should be OK.
It's just what I observed. I've got subgraphs feeding into the mixer
and the only time I could get it to produce noise was when I had signal
generators attached to each input bus. Having a music device connected
to input 0 and an effect connected to input 1 meant that no sound was
emitted. Disabling input 1 or connecting another music device to the
effect made it work... I agree it's weird.
2. If the channel layout of the input audio unit does not match
the mixer input bus then the MatrixMixer will not accept input. Use
kAudioUnitProperty_StreamFormat to fix them up.
I wouldn't use the words "channel layout" here. To us, channel layout
means the number and order of the channels (viz AudioChannelLayout).
That matrix mixer only cares about the number.
You're right - my mistake - I'll correct the page.
Not my terminology preference.. 0xFFFFFFFF is the master. These are
output channel gains.
I wasn't thinking big enough - (too focused on my little app) - of
course if you've got multi-outs you'd want one fader to control them
all... I'll correct this too.
james mccartney
apple coreaudio
Thanks for reviewing it! :-)
Robert.
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.