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

Re: ReverbPreset


  • Subject: Re: ReverbPreset
  • From: Bob Lang <email@hidden>
  • Date: Wed, 15 Apr 2009 23:55:31 +0100

Hi Russ

Not sure what it is you want to know, nor whether you mean OS X or iPhone platform. My experience is with OS X only.

For the OS X 3D mixer, each separate sound source should be put on a different input bus, and then each bus can be separately positioned in 3D space around the listener using polar co-ordinates. Azimuth is the horizontal angle to the listener's nose: 0 degrees is directly in front, -90 is left, +90 is right and +/- 180 is behind; elevation is the vertical angle where -90 is below, 0 is level to the listener and +90 is above; distance is supposed to be distance from the listener in metres but I have my doubts on that one - to me it just sounds like another gain.

If you switch an input bus to stereo passthrough mode then (afair) elevation does nothing, distance acts like another gain control, and azimuth (between -90 to +90) acts like a crude stereo balance control. I guess that if you're working in mono then it should act like a pan, but I've no idea what Pan law (if any!) it follows.

The 3D mixer does have an on-or-off reverb control for each input bus, but I've never found any way to control the depth of reverb.

One cool feature of the 3D mixer is the ability to generate HRTF audio which is output via stereo headphones. I find this can be more effective than a proper 5.1 speaker system, and it even works if you're using speakers rather than phones.

Bob
--
On 15 Apr 2009, at 23:30, Russ Fellman wrote:

Hello,

Im using a 3DMixer to mix some wav tracks together, I can control the
3DMixerParam_Gain just fine, however, I want to pan and access reverb
and other efects as well. I noticed a ReverPreset that is availible in
iPhone SDK. How does this work? If I pass a 1 or 0 int to to, it
crashes on error checking. Thanks! And if you could add any
information about panning (availble are azimuth, distance, elevation,
and pitch)

-Russ
_______________________________________________
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


References: 
 >ReverbPreset (From: Russ Fellman <email@hidden>)

  • Prev by Date: ReverbPreset
  • Next by Date: [OT] 3D Audio [was: Re: ReverbPreset]
  • Previous by thread: ReverbPreset
  • Next by thread: [OT] 3D Audio [was: Re: ReverbPreset]
  • Index(es):
    • Date
    • Thread