• 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: base class for logic pro plug in
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: base class for logic pro plug in


  • Subject: Re: base class for logic pro plug in
  • From: Brian Willoughby <email@hidden>
  • Date: Sat, 19 Sep 2015 14:33:05 -0700

Ultimately, it's AUBase.

However, you're most likely to use something like AUEffectBase, AUInlineEffectBase, MusicDeviceBase, or AUMIDIEffectBase (which incorporates AUMIDIBase).

It's very difficult to work directly with AUBase unless you understand how to provide everything required. The subclasses are there to provide the general stuff for nearly all possibilities.

If you have a synthesis plug-in, i.e. one that generates audio, then start with MusicDeviceBase. If you have a standard effect, AUEffectBase is the most common - one stream in, one stream out, any number of channels. There are a few effects where AUInlineEffectBase makes sense, but it may not always be easy to know when to choose it over AUEffectBase. AUMIDIEffectBase combines AUEffectBase and AUMIDIBase, but I don't believe that there are any base classes which combine MusicDeviceBase and AUEffectBase, but I can't recall if there are actually any valid scenarios where that would be needed.

Brian Willoughby
Sound Consulting


On Sep 19, 2015, at 1:29 PM, Steven Brawer <email@hidden> wrote:
> What is the Core-Audio base class for creating a logic pro plug-in?


 _______________________________________________
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: base class for logic pro plug in
      • From: Steven Brawer <email@hidden>
References: 
 >base class for logic pro plug in (From: Steven Brawer <email@hidden>)

  • Prev by Date: base class for logic pro plug in
  • Next by Date: Re: base class for logic pro plug in
  • Previous by thread: base class for logic pro plug in
  • Next by thread: Re: base class for logic pro plug in
  • Index(es):
    • Date
    • Thread