You are not logged in.

#1 2011-08-21 00:28:57

silentz0r
Member
Registered: 2010-10-31
Posts: 20

Arch and Tascam US-122L USB 2.0 Sound Card

Hello,

I recently tried using my Tascam US-122L sound card, but I am not aware if there is support on linux for it or not. I tried the AUR, but it gave me information about a different Tascam card. I found this website which is interesting but must be outdated:

http://www.pps.jussieu.fr/~smimram/tascam/

I did a simple lsusb and the card seems to be recognised correctly by the system:

Bus 002 Device 007: ID 0644:800e TEAC Corp. TASCAM US-122L

but alsamixer gives me the message:

"This sound device does not have any controls."

and the device is not chosen (sound is coming out of the original speakers instead of the US-122L Phones output).

Maybe I am just failing to switch to the card? Any help would be appreciated.

Thanks in advance,

silentz0r

Offline

#2 2011-08-21 01:25:17

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: Arch and Tascam US-122L USB 2.0 Sound Card

This soundcard is supposed to work ootb, there's a kernel module just for this card.

% modinfo snd-usb-us122l
filename:       /lib/modules/2.6.39-ck/kernel/sound/usb/usx2y/snd-usb-us122l.ko.gz
license:        GPL
description:    TASCAM US-122L Version 0.5
author:         Karsten Wiese <fzu@wemgehoertderstaat.de>
alias:          usb:v0644p8020d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0644p8021d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0644p800Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0644p800Ed*dc*dsc*dp*ic*isc*ip*
depends:        snd-usbmidi-lib,snd,usbcore,snd-hwdep
vermagic:       2.6.39-ck SMP preempt mod_unload PENTIUMM 
parm:           index:Index value for US-122L. (array of int)
parm:           id:ID string for US-122L. (array of charp)
parm:           enable:Enable US-122L. (array of bool)

The controls (e.g. volume etc.) are hardware controls, so there's nothing to be done for the software. That's why alsamixer shows this message. In order to get any sound, you have to either configure this soundcard to be the default one(*), or you have to tell the player to use this soundcard(**).
(*) There is a gui which can do this for you quite easily, it's called asoundconf, you can find it in the AUR.
(**) You can do this e.g. with mplayer like this

mplayer file.end -ao alsa:device=plughw=2.0

Last edited by Army (2011-08-21 01:27:12)

Offline

#3 2011-08-21 01:52:15

silentz0r
Member
Registered: 2010-10-31
Posts: 20

Re: Arch and Tascam US-122L USB 2.0 Sound Card

Thanks for the fast reply,

if you find out what the name of that GUI card switcher is I'd be very glad, as I tried using different .asoundrc 's for switching between cards and they don't work since aplay -l doesn't display the USB sound card.

silentz0r

Offline

#4 2011-08-21 03:36:38

triplesquarednine
Member
Registered: 2011-04-12
Posts: 630

Re: Arch and Tascam US-122L USB 2.0 Sound Card

silentz0r wrote:

Thanks for the fast reply,

if you find out what the name of that GUI card switcher is I'd be very glad, as I tried using different .asoundrc 's for switching between cards and they don't work since aplay -l doesn't display the USB sound card.

silentz0r

Army told you the name of it;

(*) There is a gui which can do this for you quite easily, it's called asoundconf, you can find it in the AUR.

here is a link;

http://aur.archlinux.org/packages.php?ID=23382

I also use the US-122L in Arch.  I don't use it at all with normal sound apps, like media players, but i do use it with Jackd, and it works well. (although, if using qjackctl, you have to manually type in the interface, as qjackctl won't find it by default.

cheerz

Offline

#5 2011-08-21 19:15:33

silentz0r
Member
Registered: 2010-10-31
Posts: 20

Re: Arch and Tascam US-122L USB 2.0 Sound Card

triplesquarednine wrote:
silentz0r wrote:

Thanks for the fast reply,

if you find out what the name of that GUI card switcher is I'd be very glad, as I tried using different .asoundrc 's for switching between cards and they don't work since aplay -l doesn't display the USB sound card.

silentz0r

Army told you the name of it;

(*) There is a gui which can do this for you quite easily, it's called asoundconf, you can find it in the AUR.

here is a link;

http://aur.archlinux.org/packages.php?ID=23382

I also use the US-122L in Arch.  I don't use it at all with normal sound apps, like media players, but i do use it with Jackd, and it works well. (although, if using qjackctl, you have to manually type in the interface, as qjackctl won't find it by default.

cheerz


Thanks for the reply,

Army edited the post tongue Thank you both for the help, i'll try asoundconf and see what happens smile

silentz0r

Offline

#6 2011-08-21 19:24:41

triplesquarednine
Member
Registered: 2011-04-12
Posts: 630

Re: Arch and Tascam US-122L USB 2.0 Sound Card

silentz0r wrote:

Thanks for the reply,

Army edited the post tongue Thank you both for the help, i'll try asoundconf and see what happens smile

no problem.

that's what the community is for wink

Offline

#7 2011-09-07 17:07:05

silentz0r
Member
Registered: 2010-10-31
Posts: 20

Re: Arch and Tascam US-122L USB 2.0 Sound Card

Sorry for bumping an old thread.

My TASCAM US122L does get inputs and I can hear them properly through the phones output, but the PC sounds are not forwarded to this device, even though I set it as the default device with asoundconf. Jack is set up as well, but I think I may be missing something.

I am using this command to set up jack:

~$ /usr/bin/jackd -R -P89 -dalsa -dhw:0 -r41100 -p256 -n3

after setting up US122L as the default sound card. Still though i do not get any other sounds apart from the input on the US122L.

Any ideas how I can forward all the sounds on that card (it's a USB card).

Thanks in advance,

silentz0r

Offline

#8 2011-10-03 03:31:43

triplesquarednine
Member
Registered: 2011-04-12
Posts: 630

Re: Arch and Tascam US-122L USB 2.0 Sound Card

silentz0r wrote:

My TASCAM US122L does get inputs and I can hear them properly through the phones output, but the PC sounds are not forwarded to this device, even though I set it as the default device with asoundconf. Jack is set up as well, but I think I may be missing something.

I am using this command to set up jack:


~$ /usr/bin/jackd -R -P89 -dalsa -dhw:0 -r41100 -p256 -n3

Sorry for the really late reply. but...

On my setup anyway, for this card i must pass usb_stream:2 (or whatever it's card number is), in order for the card to work properly with jackd, instead of using hw:0 . I'm pretty sure that in almost every guide for the tascam says you must use usb:stream with jack.

aside from that i am not sure what the problem would be.

EDIT: link to alsa page;

http://www.alsa-project.org/main/index. … usb-us122l

cheerz

Last edited by triplesquarednine (2011-10-03 04:45:44)

Offline

Board footer

Powered by FluxBB