Wouldn't defining all the appropriate ALSA symbols in ~/.asoundrc take care of this:
FYI -- I have two computers, mine with a plain Delta-66, and my son's with a Delta-66 "Omni Studio" ... I think they're great, but they're also "obsolete" (which means they work and don't require endless futzing). The newer generation might be better but not as reliable
http://alsa.opensrc.org/index.php/Ice1724 (e.g. ESI Juli@ & Maya44 & Audiophile 192) in terms of latest-technology A/D and D/A, and supports 192K samplerrate). The thing i like most about the Delta 66 is envy24ctrl ( alsa-tools-1.0.22-1.fc12.x86_64 ) and the ability to route inputs, outputs, and digital mix 4 analog and 2 spdif channels entirely on the card:
http://www.linuxjournal.com/content/little-boxes-audio-production-hardware-studio-dave
The thing that's a complete showstopper on the Audiophile 24/96 is the lack of balanced I/O. You gotta use Balanced I/O into and out of a computer, with unbalanced connections through "telescoping shield" technique (
http://www.mhsecure.com/technotes/v5MixerOverview/Telescoping_Shield.png ) unless you like having your sound all fuzzed out by ground & clock noise from the computer. This works well with the Delta 66 since it appears to have a reasonably well isolated analog and digital ground-planes on the card...