Re: Cocoa and AudioUnits?
Re: Cocoa and AudioUnits?
- Subject: Re: Cocoa and AudioUnits?
- From: Michael Ashton <email@hidden>
- Date: Sat, 25 Jan 2003 11:10:31 -0700
As a Cocoa fan, I've been watching this discussion with some interest.
But I would like to say something here.
On Saturday, January 25, 2003, at 05:25 AM, Andy wrote:
Please don't be offended but I don't get you, what exactly are you
trying to do with core-audio ? Are you creating a new and exciting
audio platform or are you simply playing with the big boys ? is this
some kind of corporate politic ?
[...]
I'd personally _love_ it if I could write everything in Objective-C.
But I think Bill was trying to say that it's just not practical right
now to have the UIs in Cocoa.
Bill is absolutely right: _all_ of the major hosting apps are written
in Carbon. You can't _easily_ host a Cocoa view in a Carbon app - not
right now. Therefore, AudioUnit UIs are Carbon - right now.
Any time you do a large software project (or any project at all, for
that matter), you find that there are features that you would like it
to do, but that you don't have time, or maybe ability, to implement.
Sometimes you have to make hard decisions, and throw things out. This
doesn't look to have been a hard decision.
One day things may change. As time goes on, and the platform continues
to develop, it may become practical to write AudioUnit UIs in Cocoa.
I'm greatly looking forward to that day.
But reality is that people would like to be making music with
AudioUnits _now_. Should we make them wait longer so we can use our
favorite languages and toolkits?
Apple, like most companies, is staffed with humans, and only a finite
number of them. They can't do everything they would like to do as
quickly as they would like to do it, and there's no way they will ever
do it as quickly as everyone else would like them to do it. It simply
takes time to make things.
Anybody who doesn't understand this is either nuts, not working, or in
for some hard lessons.
Guys, this _is_ the World's Coolest Computer Audio System. Let's not go
hinting at "corporate politics" when the developers don't do everything
we want right when we want them to do it.
----
Michael Ashton <email@hidden>
Q: What's the difference between the 1950s and the 2000s?
A: In the 2000s, a man walks into a drugstore and states loudly,
"I'd
like some condoms," and then, leaning over the counter,
whispers,
"and some cigarettes."
_______________________________________________
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.