I've just started using Ubuntu 13.04, but I can't seem to get my sound card (Tascam US-122L) up and running.
I'vce tried many tutorials, but none satisfying. Strangely, at some point, I got the computer to detect my sound card, as it got listed. But a minute later, it was gone (also even then I couldn't get it to play music)
Is there a way of installing the hardware? I also tried to install the Windows driver using WINE, but that gave an error…
lsusb
output:
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5130 IMC Networks
Bus 002 Device 007: ID 0644:800e TEAC Corp. TASCAM US-122L
Bus 002 Device 006: ID 046d:c058 Logitech, Inc. M115 Mouse
I seem to get some response, but no sound…
Result from aplay -L:
default
Playback/recording through the PulseAudio sound server
sysdefault:CARD=MID
HDA Intel MID, CONEXANT Analog
Default Audio Device
front:CARD=MID,DEV=0
HDA Intel MID, CONEXANT Analog
Front speakers
surround40:CARD=MID,DEV=0
HDA Intel MID, CONEXANT Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=MID,DEV=0
HDA Intel MID, CONEXANT Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=MID,DEV=0
HDA Intel MID, CONEXANT Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=MID,DEV=0
HDA Intel MID, CONEXANT Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=MID,DEV=0
HDA Intel MID, CONEXANT Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=MID,DEV=0
HDA Intel MID, CONEXANT Analog
Direct sample mixing device
dsnoop:CARD=MID,DEV=0
HDA Intel MID, CONEXANT Analog
Direct sample snooping device
hw:CARD=MID,DEV=0
HDA Intel MID, CONEXANT Analog
Direct hardware device without any conversions
plughw:CARD=MID,DEV=0
HDA Intel MID, CONEXANT Analog
Hardware device with all software conversions
usb_stream:CARD=MID
HDA Intel MID
usb_stream:CARD=US122L
TASCAM US-122L
hdmi:CARD=Generic,DEV=0
HD-Audio Generic, HDMI 0
HDMI Audio Output
dmix:CARD=Generic,DEV=3
HD-Audio Generic, HDMI 0
Direct sample mixing device
dsnoop:CARD=Generic,DEV=3
HD-Audio Generic, HDMI 0
Direct sample snooping device
hw:CARD=Generic,DEV=3
HD-Audio Generic, HDMI 0
Direct hardware device without any conversions
plughw:CARD=Generic,DEV=3
HD-Audio Generic, HDMI 0
Hardware device with all software conversions
usb_stream:CARD=Generic
HD-Audio Generic
Lastly cat /proc/asound/cards:
0 [MID ]: HDA-Intel - HDA Intel MID
HDA Intel MID at 0xd5200000 irq 48
1 [US122L ]: USB US-122L - TASCAM US-122L
TASCAM US-122L (644:800e if 0 at 002/007)
2 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xd0040000
I've still haven't found the correct solution, sometimes it recognises my TASCAM, but often not, I can't seem to find the reason why sometimes it does and when it doesn't.
Now if he recognises it, I still can't get it to play any sound. I get the above mentioned responses from cat /proc/asound/cards, but when trying pavucontrol, No Tascam to be found…
So I guess my question expands more then I thought:
- How do I get my computer to recognise the card each time
- If the card is recognised, how do I tell the computer to use the card for audio applications..
When following the advice of using next command:
speaker-test -D usb_stream:CARD=US122L
I get:
speaker-test 1.0.25
Playback device is usb_stream:CARD=US122L
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Access type not available for playback: Ongeldig argument
Setting of hwparams failed: Ongeldig argument
(ongeldig argument is dutch for invalid argument)
So far I've tried:
http://wiki.briata.org/doku.php?id=testing_us122l_under_linux
the links referred in that document
Best Answer
Type the following in a terminal:
Next, make sure you are a member of the audio group. Then, type in a terminal:
Then press Ctrl+X and answer 'y'.
You should then be able to connect and see your tascam when you reboot. Normally you can then use jack and pulse audio with it but unfortunately there is a kernel bug that stops it from working currently. You will either need to wait for a fix or install a kernel less than 3.6.
I would suggest the following page: How can I install a realtime kernel?
When you follow the links to the kernel.org to obtain the kernel and patch - I would choose 3.4. Before you compile (and in the terminal window that you compile the kernel in when you follow the instructions) type the following:
Where X is twice the number of processor cores that your computer has (you might also try the number of processor cores plus one).