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

Re: StereoMixer


  • Subject: Re: StereoMixer
  • From: Lieven Dekeyser <email@hidden>
  • Date: Wed, 18 Jun 2003 14:05:10 +0200

Robert Grant wrote:

Dunno about the interleaved streams issue but panning stereo sources is not supported by the Mixer. This is because there's some debate about whether you can actually "pan" a stereo source.

What most of us would be happy with is for it to work like a balance control but it doesn't.

There was a lot of discussion about this a while back (search the archives) and I remember Bill making some hints about upcoming things... to be revealed at WWDC perhaps? Maybe I'm just rumor mungering? :-)

I have no intention to start the discussion again because it looks like the coreaudio team is allready working on it.
But I guess the solution will be Panther-only, right? Using it would involve requiring Panther for my applications, which is not really an option since I guess I'll be running Jaguar myself for some time to come (lack of money/powerful mac.. anybody got a job for a soon-to-be-majoring computer science student? :) )

So I'm looking for a stereo-"panning" solution that works in Jaguar... has anybody written an AudioUnit that does this?

other ideas?

--Lieven


On Tuesday, June 17, 2003, at 12:21 PM, Lieven Dekeyser wrote:

Hey!

It's been a while since I last used CoreAudio and posted here. Since then the AudioUnit v2 specification got out and now I'm trying to catch up a bit..

I've converted the PlaySoundFileBuffered example from Kurt Revis to use the v2 RenderCallback. I also made it possible to connect to other AudioUnits than the DefaultOutputUnit. This is when I first ran into trouble: apparently the StereoMixer doesn't support interleaved streams, so I had to connect an extra ConverterUnit. Is there any particular reason for this?

A second problem I'm having is that the pan parameter doesn't seem to work:
AudioUnitSetParameter(myMixer, kStereoMixerParam_Pan, kAudioUnitScope_Input, 0, 1.0f, 0);
doesn't do a thing.. it doesn't even return an error.. any ideas why?

thanks,

--Lieven
_______________________________________________
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.
_______________________________________________
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.
_______________________________________________
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.

References: 
 >Re: StereoMixer (From: Robert Grant <email@hidden>)

  • Prev by Date: AUGraphUninitialize not calling AUBase::Cleanup() ?
  • Next by Date: Re: Stream enables [was: fIsMixable]
  • Previous by thread: Re: StereoMixer
  • Next by thread: Re: fIsMixable
  • Index(es):
    • Date
    • Thread