June 7, 2006

AU on Windows? Not as far-fetched as you might think...

by Chris Randall
 

Anyone that develops audio products for OSX knew long before the Intel Macs were announced that something was cooking, due to the many hints in the various SDKs that dealt with Intel chipsets directly. We mostly assumed that Apple would announce a version of OSX for x86 machines. Technically speaking, that's exactly what they did.


As a developer, something like the following (which is in the AU SDK) can really give you the heebie-jeebies:


if (WantsRenderThreadID())

{

#if TARGET_OS_MAC

mRenderThreadID = pthread_self();

#elif TARGET_OS_WIN32

mRenderThreadID = GetCurrentThreadId();

#endif

}



The thing to note is the #elif TARGET_OS_WIN32 line. Why would there even be a mention of Windows in the AU SDK? There's no reason for it unless someone at Apple is working on exactly that. Food for thought, anyways. What this really gives creedance to is Adam's theory that Apple will ultimately release a customized version of Windows and call it a day.

 
 
 

12 comments:

Page 2 of 2
 
 

 
Jun.07.2006 @ 11:24 PM
americanjunky
The what will Apple do argument has blinded people to one of your best qoutes in years....
INGSOC Bitch!!!!
 
 

 
Jun.08.2006 @ 9:53 AM
peterkirn
Well, how about it? AU as cross-platform format?

Wait, I'm not sure I'd want that. LADSPA, perhaps? ;)

 
 

 
Page 2 of 2
 
 

Comment:

 

Sorry, commenting is closed for this blog entry.