[PlanetCCRMA] Tascam 428

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Thu Aug 18 10:23:01 2005


On Thu, 2005-08-18 at 09:32, Eric Princen wrote:
> >>>>
> I think the 428 should work but I've never tried one. What do you see in
> /var/log/messages when you plug it in?
> 
> -- Fernando
> <<<<
> 
> Sorry... Quoting from the digest.
> 
> if I `tail -f /var/log/message` and plug it in, I get:
> 
> Aug 18 10:23:49 studio kernel: usb 9-1: new full speed USB device using
> uhci_hcd and address 3
> Aug 18 10:23:50 studio /etc/hotplug/usb/tascam_fpga:
> calling /usr/bin/usx2yloader for /proc/bus/usb/009/003
> Aug 18 10:23:50 studio /etc/hotplug/usb/tascam_fpga:
> starting /usr/bin/us428control for /proc/bus/usb/009/003
> Aug 18 10:23:50 studio /etc/hotplug/usb/tascam_fpga: leaving

There is usually more stuff when you plug in a usb card. Strange. I
can't remember but things like registering it with snd-usb-audio and so
on. 

> Which looks pretty good.
> 
> File contents are as follows:
> 
> [root@studio asound]# cat cards
> 0 [USX2Y          ]: USB US-X2Y - TASCAM US-X2Y
>                      TASCAM US-X2Y (1604:8001 if 0 at 009/003)
> 1 [Bt878          ]: Bt87x - Brooktree Bt878
>                      Brooktree Bt878 at 0xf7eff000, irq 185
> 
> [root@studio asound]# cat devices
>   1:       : sequencer
>   4: [0- 0]: hardware dependent
>   0: [0- 0]: ctl

Strange again. I would guess that for some reason the firmware was not
loaded. Alsa does recognize the device but there are no audio streams
available. What happens if you try to load the firmware manually? I
imagine that it would be something like:
  /usr/bin/usx2yloader

Come to think of it, that must be the problem. I see above that hotplug
runs /usr/bin/us428control, instead of usx2yloader. I don't know why
that would be.

-- Fernando

>  33:       : timer
>  57: [1- 1]: digital audio capture
>  56: [1- 0]: digital audio capture
>  32: [1- 0]: ctl
> 
> [root@studio asound]# cat pcm
> 01-00: Bt87x Digital : Bt87x Digital : capture 1
> 01-01: Bt87x Analog : Bt87x Analog : capture 1
> 
> [root@studio asound]# cat version
> Advanced Linux Sound Architecture Driver Version 1.0.9b.
> Compiled on Jul 11 2005 for kernel 2.6.12-0.21.rdt.rhfc4.ccrmasmp (SMP).
> 
> root@studio asound]# cat oss/sndstat
> Sound Driver:3.8.1a-980706 (ALSA v1.0.9b emulation code)
> Kernel: Linux studio.internal 2.6.12-0.21.rdt.rhfc4.ccrmasmp #1 SMP Mon
> Jul 11 16:37:45 EDT 2005 i686
> Config options: 0
> 
> Installed drivers:
> Type 10: ALSA emulation
> 
> Card config:
> TASCAM US-X2Y (1604:8001 if 0 at 009/003)
> Brooktree Bt878 at 0xf7eff000, irq 185
> 
> Audio devices:
> 1: Bt87x Digital
> 
> Synth devices: NOT ENABLED IN CONFIG
> 
> Midi devices: NOT ENABLED IN CONFIG
> 
> Timers:
> 7: system timer
> 
> Mixers:
> 0: mixer00
> 1: Bt87x
> 
> Pretty stumped at the moment due to lack of knowledge of the innards of
> the sound system.