Re: Java and CoreAudio
Re: Java and CoreAudio
- Subject: Re: Java and CoreAudio
- From: Brian Willoughby <email@hidden>
- Date: Sun, 13 Jun 2004 02:19:53 -0700
[ ... there is no real loss in choosing Java and CoreAudio compared to this
[ approach. Further CoreAudio Audio Units written in Java should be able to
[ integrate with any other CoreAudio product.
What about performance issues? It seems like a really bad idea to waste CPU
processing power by writing an audio plugin in a byte-code interpreted
language. I'm no Java expert, but it seems like your users would be
disappointed with an AudioUnit written in Java, especially if they like to use
lots of AUs in a realtime session or audio graph.
As someone else has pointed out, Objective C is not hard to learn, but
CoreAudio is based on C++ anyway, so you don't really need to learn ObjC to
write an AudioUnit. You *might* want to use ObjC if you're writing a host app,
but you still have the option of Carbon. For an AudioUnit, I suggest that
C/C++/ObjC are the only viable options, and pretty much just C++ unless you're
going to roll your own framework (not recommended for the beginner).
Brian Willoughby
Sound Consulting
_______________________________________________
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.