• 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
What makes the system recognize an AudioUnit?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

What makes the system recognize an AudioUnit?


  • Subject: What makes the system recognize an AudioUnit?
  • From: Brian Willoughby <email@hidden>
  • Date: Sun, 08 Apr 2012 18:27:41 -0700

Hello all,

Is there any technical documentation listing all of the attributes required of an AudioUnit for it to be fully recognized by the system?

Over the years, I've had temporary situations where an AudioUnit project would not compile into a proper AU - in that it was not recognized by Logic or auval or anything else. Sometimes auval will say that it is ignoring a component, but does not really say why. So far, I've always been able to poke at the Xcode project until it built properly, but not this time.

I know that an AudioUnit must be in a particular user or system directory, that it is a component with resources, and that it must have a particular entry point. The problem is that if auval ignores an AU, I have no idea how to determine what needs to change. It would be great to see a list of requirements in the order that they're checked by an AU host, and then I could just look for each one in turn until I find what is missing. Presumably it would then be possible to fix the Xcode project so that the AU would build properly with all required attributes.

Thanks for any help,

Brian Willoughby
Sound Consulting

P.S. I am trying to build from Xcode 2.5 on Tiger, for maximum compatibility. The resources seem to be created, because I see ./ Contents/Resources/AudioUnitName.rsrc, but something must be missing, still.

_______________________________________________
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

  • Prev by Date: [no subject]
  • Next by Date: looking for TN2137
  • Previous by thread: [no subject]
  • Next by thread: looking for TN2137
  • Index(es):
    • Date
    • Thread