M-Audio Fast Track Pro and Quattro special features now enabled for Linux

EDIT: Thanks to Takashi Iwai, the patch has been applied to the Linux kernel sound branch and merged from the 3.1 version and the then mainstream.

A few month ago, I was looking for a 24 bits driver for the Fast Track Pro included in the TC-202.

I found a patch for the 2.6.31 kernel on Joe Giampaoli's blog which were written first by Pavel Polischouk. It added some quirks to the snd-usb-audio driver enabling 24 bits, 96 kHz and other special features for the FTP. Then, I adapted it for 2.6.33 RT and published it.

Now that the kernel 2.6.39 includes almost all of the realtime functions - like threaded IRQs for example - I decided to produce the same ...

more ...