Oops, Marbles, I posted this at your other thread:
"Hmm. Too bad ASIO isn't working; is it skipping and stuttering? Have you tried: 1) In Transit Menu window, set "Latency" to Highest (increases buffer) and 2) Bring up Windows task manager (cont-alt-del) and choose Foobar and make it "highest priority." When you use 96kHz upsampling, ASIO requires Tons of buffering to prevent skipping."
By ASIO sounding like "crap," you do mean stuttering/skipping, not bad sound quality without stuttering, right? It's not really b/c ASIO is processor hog; ASIO uses very minimal processor power. It has more to do with the delicate balance among priorities various software and hardware compete for.
Kernel Streaming does not work with M-Audio Transit.
ASIO4All does work with Transit if ASIO dll plugin has problems; however, ASIO4All has its own problems sonic-wise compared to ASIO dll, especially if 96kHz upsampling is used.