• 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
AU resources (plist problem)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AU resources (plist problem)


  • Subject: AU resources (plist problem)
  • From: Howard Moon <email@hidden>
  • Date: Tue, 17 Dec 2002 09:07:09 -0800

Hi..

following suggestions about making my resources visible in my AU (which is a vst port using VST2AU), I added the following to the VST2AUplist.plc file:
...
key "CFBundleIdentifier" value string "com.Antares.AutoTune"
...

(This is inside the "dictionary" node along with the other key/values pairs.)

Sometimes, CodeWarrior fails to write out the plist file into the contents of the component (bundle). In those cases, my call to CFBundleGetBundleWithIdentifier returns null (since it can't find the key I'm looking for), and then my plug-in won't be created. Then, the host continues to launch but without my plug-in being available.

Sometimes, the plist file IS created. (I have yet to know when/why this difference.) In THOSE cases, the CoreAudio code throws an Access Fault Exception even before any of my code is executed. (Which of course makes it impossible to debug!) I am totally confused as to what to do about this problem. I've been stuck for weeks unable to get my vst plug ported to AU using this VST Porting SDK.

One other note: even though I renamed the bundle to AutoTune.component, CodeWarrior still creates a folder hierarchy called Plugin.component (although it has no content, just folders). Could this be related somehow to the plist generation problem? Is there something not mentioned in the readme.h or porting doc that I missed regarding the target?

Anyone have any idea what is going on here??? Why would the presence of Info.plist cause CoreAudio to throw an exception? And why would the plist only be written *sometimes*? Can somebody shed some light on this?

Thanks for any advice...

Howard
_______________________________________________
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: AU resources (plist problem)
      • From: "K. Ware" <email@hidden>
    • Re: AU resources (plist problem)
      • From: Bill Stewart <email@hidden>
  • Prev by Date: Re: Hardware accelerated audio decoding?
  • Next by Date: Re: {OT} Audio files and iTunes
  • Previous by thread: [OT] EMI 2|6 firmware installer
  • Next by thread: Re: AU resources (plist problem)
  • Index(es):
    • Date
    • Thread