The following is not a complete fix for the problems I've been having with the Audiophile 192 under Tiger, which include (a) the drivers won't load unless "Automatically log in as" is deselected from the Accounts Preference Pane, and (b) random sync issues that require either logging out, rebooting, or using a utility like SoundSource to switch between cards.
However, it does seem to have improved things somewhat. Read on for my workaround.
M-Audio drivers are installed as a StartupItem that includes .kext files, a script, and an executable. It's very non-standard, and doesn't work at all well. Here's what I did to try to solve the problems:
$ cd ~/Desktop/M-Audio
$ ln -s *.kext /System/Library/Extensions
[robg's note: That's my ln command there, so any flames on syntax to me, please, not the hint author!]-rwxr-xr-x 1 root wheel 97K DeltaHelper*
-rwxr-xr-x 1 root wheel 1K M-Audio PCI Audio Helper*
drwxr-xr-x 3 root wheel 102B MAudioDeltaFamily.kext/
drwxr-xr-x 3 root wheel 102B MAudioDeltaFamilyJaguar.kext/
drwxr-xr-x 3 root wheel 102B MAudioDeltaHT.kext/
drwxr-xr-x 3 root wheel 102B MAudioDeltaHTJaguar.kext/
After making these changes, the drivers load and the card is found without having to disable automatic login. Although the card still loses sync (especially when scrubbing through audio files in QuickTime or iTunes, etc.), the skipping, stuttering, and distortion can be solved by just quickly clicking on a new position on the timeline (in QuickTime player or iTunes for example). This brings the playhead to another section of the file, which then starts playing properly again. No need to log out or restart to get it working again.
Comments (0)
Mac OS X Hints
http://hints.macworld.com/article.php?story=20060208074213265