• 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
Newbie question: Making Jaguar compatible AU Instrument
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Newbie question: Making Jaguar compatible AU Instrument


  • Subject: Newbie question: Making Jaguar compatible AU Instrument
  • From: "Aurelio Ramos" <email@hidden>
  • Date: Thu, 22 Sep 2005 17:57:55 -0400

I am developing a software synthesizer (currently a VST) and it needs to support audio units. It also needs to run under 10.3.9 (as well as 10.4)

As a VST it is already working under 10.3.9 just fine, since its all setup for "cross developing" that is, I got the 10.3.9 sdk installed and everything in my main project points to it.

I also know how to build the SinSynth sample and install it and test it...

The problem that I am finding is that, although the latest core audio SDK provides a nice sample (SinSynth) this sample does not compile if I make it "point" to the core audio sdk that came with 10.3.9. In other words, I am setting SynSynth up to "cross develop" for 10.3.9 as a simulation of what I need to do. Clearly, if I can make this synth compile and work by linking it with the old frameworks, then it should be easy for me to bring whatever is needed over to my actual project.

The cross development SDK files do not include the Extras (neither the samples nor the AU Public and PublicUtility folders) for CoreAudio, and even if it did, I don't believe that it had a software synthesizer in it.

Another thing that I tried was to try to make my synth use the 10.3.9 frameworks, but use the AU Public and PublicUtility files from the current SDK, while fixing the multiple compile errors that came up (since these files expect a different set of frameworks I think).... That led nowhere, since the component that was compiled was not "picked up" by auval or any host upon installation.

What I would need is a software synth template that will work on 10.3.9, or better means to debug my non working audio unit. Isn't there a Component Manager "viewer" utility or something to see whats "wrong" with a component?

Also, is there a place where I can obtain the files from the "extras" folder that came on a computer with 10.3.9 (given that they are absent from the crossdevelopment sdk)?

Its pretty easy to trace bugs where "something" goes wrong but very difficult to trace a bug where "nothing happens"...and I feel at this point like I am wasting a lot of time and getting nowhere,

Please help...

Grateful in advance,
-Aurelio


_______________________________________________ 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: Newbie question: Making Jaguar compatible AU Instrument
      • From: William Stewart <email@hidden>
  • Prev by Date: Re: Which Audio Formats are supported directly by CoreAudio
  • Next by Date: Re: Newbie question: Making Jaguar compatible AU Instrument
  • Previous by thread: Re: CoreMidi and CoreAudio for software synth
  • Next by thread: Re: Newbie question: Making Jaguar compatible AU Instrument
  • Index(es):
    • Date
    • Thread