To install the firmware loader (i.e. pretty much the driver):
1. Get the madfuload program from
http://sourceforge.net/project/showf...ckage_id=94170
2. Extract the tarball at a command prompt with
Code:
Code:
[left]tar zxvf madfuload-1.2.tar.gz[/left]
3. Compile the package
Code:
Code:
[left]cd madfuload-1.2 ./configure make[/left]
(Note: This will require you to have a compiler etc installed if you haven't already. There should be some info on google how to do that. PM me if you get really stuck
)
4. Install the package
Code:
Code:
[left]sudo make install[/left]
5. (Optional) Fix the device index so that the Transit doesn't steal index 0. This is optional because if you deliberately disable your onboard sound, you will probably want to skip this step. As root, you should edit '/etc/modprobe.d/alsa-base and add the following line if it is not there already:
Code:
Code:
[left]options snd-usb-audio index=-2[/left]
6. (Optional) Set the Transit to be the default device. Create or edit '~/.asourdrc' and put the following in there
Code:
Code:
[left]pcm.!default { type plug slave { pcm "hw:1,0" } }[/left]
This is assuming the Transit is using index 1 and not index 0. There are heaps of nifty things you can do in the .asoundrc like soft volume controls, software mixing, resampling, modifying the bit depth, etc, but I won't go into them here as its a bit more general.
To use the Transit, you will need to either have it plugged in when you restart, or run the following command after plugging it in:
Code:
Code:
[left]sudo udevtrigger[/left]
(I think someone has figured a way to fix the udev business so you don't have to run that command, but I don't have a Transit anymore, so don't have that info on hand.)
You should be able to access the volume control for the device by adding a volume control applet to the panel and then double clicking it (making sure then that you select the right device to control).