• 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
Float32's and disabling AU parameters
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Float32's and disabling AU parameters


  • Subject: Float32's and disabling AU parameters
  • From: "Kevin Dixon" <email@hidden>
  • Date: Mon, 5 Nov 2007 01:30:58 -0500 (EST)
  • Importance: Normal

Hey all,

First off, I'm looking at
http://www.vttoth.com/digimix.htm
and thinking of implementing the algorithm he describes for mixing
multiple buffers. The algorithm requires knowledge of the range of sample
values for normalization....
Since we are using Float32's....what is their range? I think this would
mean its a single-preceision. IEEE 754 says single precision have a range
of about 2^127.
Anyone know?


Second:
What is the recommended way to remove a parameter from the user's view in
an AudioUnit? Right now I'm returning _InvalidParameter when I want it to
disappear, and it works.

-Kevin Dixon
 _______________________________________________
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: Float32's and disabling AU parameters
      • From: Brian Willoughby <email@hidden>
References: 
 >Drawing in mCarbonWindow doesn't show (From: Rémi Thébault <email@hidden>)
 >mixing multiple streams and avoiding level loss? (From: "Kevin Dixon" <email@hidden>)

  • Prev by Date: Re: Calculating latencies
  • Next by Date: Re: Float32's and disabling AU parameters
  • Previous by thread: RE: mixing multiple streams and avoiding level loss?
  • Next by thread: Re: Float32's and disabling AU parameters
  • Index(es):
    • Date
    • Thread