Archive for July, 2008

m-audio transit and ubuntu linux

How to get an m-audio card to work? I’ll try to summarize my efforts for the installation procedure. Apart from my internal sound device I have an m-audio Transit, a cheap USB interface with 1 stereo in- and 1 output. Apparently more m-audio cards do not work with standard drivers. So one has to upload firmware with the tool madfuload. In version 1.2 it already comes with the binary firmware files for MobilePre, Ozone, Sonica and Transit. The usual

./configure
make
sudo make install

compiles the program and copies the files into system directories. It seems that the configuration files are not valid. A post in the english ubuntu-forum for 8.04 users and a another one for 7.10/7.04 users reveals the secret: The rules inĀ  /etc/udev/rules.d/42-madfuload.rules are not correct and they have to be changed. Comment out all lines or change them to the appropriate values, I’ve put example files online for both ubuntu version (see pages 8.04/10.04 or 7.*), although I only tested it (successfully) on 8.04 and 10.04.

Then one restarts the udev process by

sudo /etc/init.d/udev restart

and then, when you plug the card in, a new alsa device is born: hw:1.