• 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: Audio Units - future improvements?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Audio Units - future improvements?


  • Subject: Re: Audio Units - future improvements?
  • From: Lubor Prikryl <email@hidden>
  • Date: Thu, 11 Jul 2002 00:04:48 +0200

Hi,
Only a small note: I suggest making all the storage of AU parameters to be XML based, in fact, hierarchical XML structures (dictionaries) are ideal for that purpose. We have standard "OSType" delimited binaries in VST which is not the ideal soution for program data format...

Lubor, DSound

On Wednesday, July 10, 2002, at 07:49 PM, Marc Poirier wrote:

Hi. I've made a bunch of VST plugins and now I'm trying to port them to
Audio Units. I can port a few of my really simple ones (I finished my
first successful one today, yay!), but not the rest because most of them
rely on features of the VST API that don't exist (yet) in AU. So, I'm
wondering if there are plans to implement some of these very nice
VST-esque features (the first two are ESPECIALLY IMPORTANT):

* the ability to send MIDI to effects, not just synths (i.e. treat it like
a synth, but also allow for audio input as well as output)

* the ability for hosts to send musical time information to AUs (tempo,
the position within a measure, time signature, etc.)

* programs (and it sounds like that might be coming, since Doug W said
presets would be supported soon, but I'm not sure if that's the same as
VST programs, whether it will allow for users to modify those and save
banks and such)

a way for the host to indicate that the signal has stopped and restarted
(in VST, suspend() and resume() are used). This allows you to clear
buffer, IIR histories, etc. Is this what Reset() is for in AU? It's
unclear to me, but maybe Reset() is fine.


And I also have a suggestion for something that VST doesn't have, but
would be nice to see:

Audio Units already let you specify i/o configurations as far as I can
tell (GetSupportedNumChannels) which is great, but it looks like there's
no way to specify unmatched pairs (for example, 1-in/2-out). That would
be nice.


Thanks for listening,
Marc Poirier

[ Destroy FX - http://www.smartelectronix.com/~destroyfx/ ]
_______________________________________________
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.

  • Prev by Date: Re: Audio Units - future improvements?
  • Next by Date: MIDI interfaces for Mac OS X (Richard Fox)
  • Previous by thread: Re: Audio Units - future improvements?
  • Next by thread: MIDI interfaces for Mac OS X (Richard Fox)
  • Index(es):
    • Date
    • Thread