M-Audio Transit USB


I took a couple of images of the hardware and put them on PicasaWeb: https://picasaweb.google.com/111743287730172647732/MAudioTransitUSB.

The ICs used are:

  • U1 TI TAS1020A (8052 w/USB audio streaming) Stereo USB Audio Interface
  • U2 uC 24LC64 (serial EEPROM) 64 Kbit Electrically Erasable PROM
  • U3 AKM AK4584VQ (audio) 24Bit 96kHz Audio CODEC with DIT/DIR
  • U4 1117M3 Low Dropout (LDO) Regulator 800m
  • U5 NS LMV722M (amp) 10MHz, Low Noise, Low Voltage, and Low Power Operational Amplifier
  • U6 6333 ? Ultra-Low-Voltage, Low-Power µP Reset Circuit ?

Linux Driver

madfuload is needed to inject the firmware.

sudo aptitude install madfuload

After madfuload has been installed and udev restarted, the following command should start a command line tool to adjust the volume for the Transit USB:

alsamixer -c 1

Setting up The Amarok Media Player to Use it as a Second Sound Card


Assuming you are using the xine engine with ALSA as its output plugin, there should be a section called "ALSA Device Configuration", which lets you set the output device depending on whether it's a mono, stereo, 4 or 6 channel device. As I have selected Stereo 2.1 in the Speaker Arrangement box below, and have 2 speakers and a subwoofer, the box that matters to me is the Stereo box.

By default the boxes contain:

  • Mono: default
  • Stereo: default
  • 4 Channel: plug:surround40:0
  • 6 Channel: plug:surround51:0

If I wanted to use my second sound card, I would change the default to plughw:1,0 under Stereo.