yes, Asio was designed at a time when a 300 MHZ CPU was considered high end...

they were happy to get one application going correctly and for a 2nd one there wouldn't even be resources...
it's as Bud also writes:
noone is aware of any working Asio driver that has channels distributed over app boundary
(which would be pointless anyway as Windoze isn't realtime at all)
Scope works exactly THAT way because you can use it's Asio driver with any app of choice at one time
Just not 2 apps in parallel.
If people use Cubase with Asio, they set Wavelab for WDM (for example), works fine
Scope (SFP) itself is mainly a control software for a piece of hardware inside the computer
it's a digital mixer, audio processor and synth generator with variable setup (defined in projects)
this thing communicates with external hardware via the card connectors like Adat, analog IO etc.
and it communicates with other software through so called drivers: Asio, WDM, GSIF etc
(the various types are for efficiency so ther driver doesn't loose time in detecting the audio format)
Asio16 and Asio-2-24bit are exactly the same software module, but vary in the 'start location', so to say...
the card itself (any version) has a processing delay of 1-4 samples (dunno exactly)
anything you feed it on one side, comes out in (practicalls) realtime on the other
latency is only introduced by the host part, which is Windoze or MacOS9 (no OSX)
if you measure software latency one time, you can setup any mixture of signals perfectly time aligned
(probably better than any hardware available - it's a damn smart system)
it's worth getting familiar with the signal flow and it's timing background
may take a small extra effort, as you usually don't have access to that kind of detail on any other system
(which means you are in perfect control - if you want)
you can also use it right out of the box, the result is always at least on par with the best native systems.
but you
could tweak Scope a bit further beyond that point, if you're ambitious
cheers, Tom