• 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
Audio Unit suggestions
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Audio Unit suggestions


  • Subject: Audio Unit suggestions
  • From: Marc Poirier <email@hidden>
  • Date: Fri, 26 Jul 2002 13:02:55 -0400

Hello. I've got a few more Audio Unit suggestions, coming over from VST-world...

The parameter stuff in AU so far is good and an improvement from VST in a few ways. Being able to define min and max is good and the units constants are useful, but it's not quite enough. What if you have a parameter that you want scaled in a non-linear way, like perhaps a frequency cutoff for a filter? Or what if your parameter is not numeric at all, like a LFO waveform parameter, where the values would be things like saw, triangle, sine, etc. rather than 1, 2, 3. As it is now, so far as I can tell AU does not accomodate for anything like this (without a custom GUI). Perhaps something like VST's getParameterDisplay would be good, or maybe there's a better solution?

I think that it would be a lot nicer to have separate resources for plugin name and manufacturer name, just like VST has the two methods getEffectName and getVendorName (a string for the manufacturer, not just the 4-byte code). The convention of "Manufacturer: PluginName" for AU is kind of stupid, in my opinion. Especially when using these with hosts that truncate the names. It would also give hosts a good easy way to sort the AU plugins menu into submenus, placing plugins with matching manufacturer names together. I see that AUs are not found if placed in subfolders within Library/Audio/Plug-Ins/Compenents/ (which itself is kind of bummy; any chance of that changing? people are going to want to organize their AUs as they proliferate). You could say that the host could just scan for the : and split the string, but what if the manufacturer name has a : in it?

Marc

--
[ 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.

  • Follow-Ups:
    • Re: Audio Unit suggestions
      • From: Chris Rogers <email@hidden>
  • Prev by Date: Re: QuickTime and CoreAudio (again)
  • Next by Date: Audio Units - "fanout" and buses
  • Previous by thread: Re: QuickTime and CoreAudio (again)
  • Next by thread: Re: Audio Unit suggestions
  • Index(es):
    • Date
    • Thread