Re: floating point environment inside CoreAudio ?
Re: floating point environment inside CoreAudio ?
- Subject: Re: floating point environment inside CoreAudio ?
- From: James McCartney <email@hidden>
- Date: Mon, 21 May 2001 17:46:14 -0500
on 5/21/01 5:02 PM, Bill Stewart at email@hidden wrote:
>
When you're code runs from a context that is provided to your application
>
from Core Audio, it is a fully fledged user level thread. So...
OK this is great.
---
On a different topic, here are some thoughts that may be relevant since
y'all are doing WWDC now :
I think OSX might potentially be a great platform for audio, but there is a
lot of scuttlebutt out there among various circles that OSX is going to suck
for audio. MacCentral quoted someone toady as saying that 8.6 is the golden
age of audio on Mac. And others in various positions of perceived authority
have been saying things like OSX will not be (or will not be for some time)
a suitable platform for audio. And thus they may delay supporting it.
I do not want to see audio on OSX go back to the situation where we have
several third parties designing several different APIs, all incompatible
with each other. So I am glad to see Apple developing these APIs. What I
hope is that Apple will get all of the hardware folks onboard soon. AFAIK no
sound hardware manufacturer has announced a date for compatibility with OSX.
Part of this is that Apple needs to commit to not drop the ball on having a
platform wide standard, as happened with Midi Mgr. Now there were probably
good reasons for MidiMgr itself to die, but the idea of a standard MIDI and
audio API for the platform should not have been allowed to die.
So, IMO I think that Apple needs to:
show that Apple is committed to good real time performance for audio.
(i.e. prove to people that you can get reasonable throughput latency and
dropout free performance at high CPU loads.)
get driver support from manufacturers asap.
show that Apple is committed to continue to support these APIs over time.
congratulations on developing a cool OS..
--- james mccartney