Rain
SuperG
You can plug a USB audio device, a hard drive, a memory stick, none of them need drivers in Windows, 'It's all built in'. 'It just works'. (Hey, this Apple speak is easy..)
It's easy because you are ignoring half of the actual statement once again - yes you can plug and play in Windows. But if you want to obtain acceptable performance in your DAW you will need ASIO drivers. Windows' own drivers are crap. Apples DEFAULT drivers are rock solid and offer top notch performance.
Opinions are opinions and as long as one doesn't distort the facts to discredit other people's opinion and label it Apple Speak as you do, I'm fine with it.
Good point:
as long as one doesn't distort the facts. Exactly what I've been avoiding here - in fact I've been clarifying them.
Apple speak
is the distortion one gives when claiming a superiority that just plain
doesn't exist.
Ex.:
- Top notch performance
- Rock solid
- acceptable performance
The words are useless without quantification/qualification. Fluff. Rock solid?
Mac's go belly up all the time.
Things don't exactly drop off the map overnight in Windows land with an OS upgrade. There are systems available within windows OS that have been there since the Windows 3.1 that are still supported. COM, DDS, Vfw, and so on. One of the is the old wave interface (MME), you've got your DirectSound, you got you WDM Kernel Streaming which supports WaveRT, and of course you've got vendor supplied ASIO drivers.
For Daw use, you can use either a vendors ASIO or the WDM/KS audio driver channels, either will allow you to set a real time latency. Although, Sonar allows it, the old MME drivers are still there for applications which do not support the real-time interfaces (and probably don't need to). This of course, all works using only the motherboard mounted, oft-discounted (heh) , Realtek audio chip. The poor Realtek doesn't come with ASIO drivers, but with WDM/KS WaveRT, it isn't absolutely needed. You can set your sample latencies in Sonar for WDM/KS WaveRT the same as you do for ASIO. [Unqualified observation] - It just works.
Of course, I've just got a new MOTU ultralite and wahoo!, you can speak to it, either old MME wave, real-time WDM, or ASIO too. You pick your poison.
So you see, Windows has a really nice driver architecture, which has manged to flourish in form from 16 bits, on to 32, and finally 64 bit processing. This can't be said for apple products. They screwed themselves in the old days by limiting themselves to 24 bit addressing, and using the upper 8 bits to pass data - a big baddy no-no that made moving to a true 32 bit architecture withe the PPC a monstrous effort. Of course, they chucked it all when moving to Wintel architecture. They were smart to use BSD as an operating system (with an Apple GUI glued on), probably would've taken them forever to build one up from scratch. Core Audio/Core Midi wasn't some revolutionary new Apple technology, it was a solution Apple was forced to build. Since Apple adopted BSD, and Unix didn't have much in the way of real-time audio driver architecture (in some cases any audio driver at all...), Apple had to make one. Same for midi - 'no choice pal...'
The point of this post is, Apple has as many warts and skeletons in its closet as Microsoft does, arguably more. If you go off tooting about Apple vs Wintel, and how great Mac's are, well, there's
way much more to the story....