• 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: Maximum number of parameters?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Maximum number of parameters?


  • Subject: Re: Maximum number of parameters?
  • From: Brian Willoughby <email@hidden>
  • Date: Tue, 19 Aug 2008 14:09:14 -0700

Markus, could you explain which MIDI event has a 14-bit ID?

MIDI only uses 14-bit values, not 14-bit IDs. Pitch Bend always has a 14-bit value, but it's ID is 4-bit (Channel Number). Continuous Controllers sometimes have a 14-bit value, but always a 7-bit ID (or maybe 11-bit if you combine Channel Number and Control Number). All other MIDI events (besides System Exclusive) are limited to 7 bits.

We're talking about Parameter IDs here, and I would say that using 14 bits as a limit, instead of 32 bits, is completely arbitrary and not related to anything.

CoreAudio already provides hash objects to store parameter IDs so you don't have to create a continuous array with huge index values. In other words, developers should hopefully be designing for support of parameter IDs without allocating giant linear arrays.

Brian Willoughby
Sound Consulting


On Aug 19, 2008, at 10:45, Markus Fritze wrote:

On Aug 18, 2008, at 9:36 PM, Stephen Blinkhorn wrote:
Hi, out of curiosity is there a limit on the number of parameters an Audio Unit can posses? Or perhaps more likely, a practical limit to ensure host compatibility?

I would expect 14 bit as a _practical_ limit, because some host probably store the ID in an (internal) MIDI event.
_______________________________________________
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: Maximum number of parameters?
      • From: Markus Fritze <email@hidden>
References: 
 >Maximum number of parameters? (From: Stephen Blinkhorn <email@hidden>)
 >Re: Maximum number of parameters? (From: Markus Fritze <email@hidden>)

  • Prev by Date: Parameter change
  • Next by Date: Re: Maximum number of parameters?
  • Previous by thread: Re: Maximum number of parameters?
  • Next by thread: Re: Maximum number of parameters?
  • Index(es):
    • Date
    • Thread