[linux-audio-dev] XAP: Some thoughts on control ramping

David Olofson david at olofson.net
Tue Jan 21 19:02:01 UTC 2003


On Tuesday 21 January 2003 23.04, Will Benton wrote:
> On Tue, Jan 21, 2003 at 09:57:59PM +0000, Steve Harris wrote:
> > On Tue, Jan 21, 2003 at 10:00:13PM +0100, David Olofson wrote:
> > > As to AU, I think the use of Objective C is a serious obstacle.
> > > I also dislike the way they handle scheduling, and the general
> > > lack of consideration for API overhead... But that's another
> > > topic!
> >
> > I dont know that much about AU. I like objective C, but it has
> > some performace issues. In some ways it would make sense for
> > linux to support it, it would make porting plugins between MacOS
> > X and Linux easier, especially if you can make X11 guis for it.
>
> AU does not use objective-C -- the API is C.  CoreAudio and
> CoreMIDI are somewhat accessible from ObjC, but all GUIs for
> AudioUnits are written in Carbon, which is a C/C++ API.

The very AU interfaces looked a *lot* like Objective C to me in the 
docs, but maybe I wasn't reading carefully enough...


//David Olofson - Programmer, Composer, Open Source Advocate

.- The Return of Audiality! --------------------------------.
| Free/Open Source Audio Engine for use in Games or Studio. |
| RT and off-line synth. Scripting. Sample accurate timing. |
`---------------------------> http://olofson.net/audiality -'
   --- http://olofson.net --- http://www.reologica.se ---



More information about the Linux-audio-dev mailing list