[LAU] Software mixer for an USB-Audio - FastTrack Pro?

From: Marcos Guglielmetti <marcospcmusica@email-addr-hidden>
Date: Tue Oct 02 2007 - 12:21:36 EEST

Hi!

We are testing an USB-Audio - FastTrack Pro using Musix GNU/Linux (Debian/ETCH
compatible) on a Toshiba Notebook, Genuine Intel(R) CPU T2060 @ 1.60GHz
(dual core)

Linux Musix 2.6.21 #1 SMP PREEMPT Fri Apr 27 18:08:33 EEST 2007 i686 GNU/Linux

amixer -i -c 0 does not output anything. Also, gamix, gnome-alsamixer,
alsamixer, alsamixergui, kmix, etc: nothing.

Jackd starts Ok (and with noxruns running at lower latencies) using hw:0,
hw:0,1 (or so, I dont remember right now), It can play and record, but the
mic input is too loud, and we can not control any souncards's input/outputs
from the OS.

Is there a software mixer for an USB-Audio - FastTrack Pro?

The ALSA modules:

snd_hda_intel 24344 0
snd_hda_codec 202496 1 snd_hda_intel
snd_usb_audio 78560 0
snd_pcm_oss 43424 0
snd_mixer_oss 19712 1 snd_pcm_oss
snd_pcm 76292 4
snd_hda_intel,snd_hda_codec,snd_usb_audio,snd_pcm_oss
snd_page_alloc 13704 2 snd_hda_intel,snd_pcm
snd_usb_lib 19328 1 snd_usb_audio
snd_hwdep 12932 1 snd_usb_audio
snd_seq_dummy 7940 0
snd_seq_oss 33664 0
snd_seq_midi 12320 0
snd_rawmidi 26656 2 snd_usb_lib,snd_seq_midi
snd_seq_midi_event 11136 2 snd_seq_oss,snd_seq_midi
snd_seq 50896 6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 25220 2 snd_pcm,snd_seq
snd_seq_device 11788 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 53092 12
snd_hda_intel,snd_hda_codec,snd_usb_audio,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 12000 1 snd
usbcore 128264 9
snd_usb_audio,snd_usb_lib,usb_storage,usbhid,libusual,ohci_hcd,uhci_hcd,ehci_hcd

cat /proc/asound/cards
 0 [Pro ]: USB-Audio - FastTrack Pro
                      M-Audio FastTrack Pro at usb-0000:00:13.0-2, full speed

lspci -nv
        
_________________________________________
00:00.0 0600: 1002:5a31 (rev 01)
        Subsystem: 1179:ff00
        Flags: bus master, 66MHz, medium devsel, latency 64

00:01.0 0604: 1002:5a3f (prog-if 00 [Normal decode])
        Flags: bus master, 66MHz, medium devsel, latency 64
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 00009000-00009fff
        Memory behind bridge: d0000000-d00fffff
        Prefetchable memory behind bridge: d8000000-dfffffff
        Capabilities: [b0] Subsystem: 1179:ff00

00:06.0 0604: 1002:5a38 (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=07, sec-latency=0
        Memory behind bridge: d0100000-d01fffff
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable-
        Capabilities: [b0] Subsystem: 1002:5a31
        Capabilities: [b8] HyperTransport: MSI Mapping

00:12.0 0101: 1002:4379 (rev 80) (prog-if 8f [Master SecP SecO PriP PriO])
        Subsystem: 1179:ff00
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18
        I/O ports at 8440 [size=8]
        I/O ports at 8430 [size=4]
        I/O ports at 8420 [size=8]
        I/O ports at 8410 [size=4]
        I/O ports at 8400 [size=16]
        Memory at d0507000 (32-bit, non-prefetchable) [size=512]
        [virtual] Expansion ROM at 20000000 [disabled] [size=512K]
        Capabilities: [60] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable-

00:13.0 0c03: 1002:4374 (rev 80) (prog-if 10 [OHCI])
        Subsystem: 1179:ff00
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 19
        Memory at d0504000 (32-bit, non-prefetchable) [size=4K]

00:13.1 0c03: 1002:4375 (rev 80) (prog-if 10 [OHCI])
        Subsystem: 1179:ff00
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 19
        Memory at d0505000 (32-bit, non-prefetchable) [size=4K]

00:13.2 0c03: 1002:4373 (rev 80) (prog-if 20 [EHCI])
        Subsystem: 1179:ff00
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 19
        Memory at d0506000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [dc] Power Management version 2

00:14.0 0c05: 1002:4372 (rev 82)
        Subsystem: 1179:ff00
        Flags: 66MHz, medium devsel
        I/O ports at 8450 [size=16]
        Memory at d0507400 (32-bit, non-prefetchable) [size=1K]

00:14.1 0101: 1002:4376 (rev 80) (prog-if 88 [Master SecP])
        Subsystem: 1179:ff00
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 17
        I/O ports at 01f0 [size=8]
        I/O ports at 03f4 [size=1]
        I/O ports at 0170 [size=8]
        I/O ports at 0374 [size=1]
        I/O ports at 8460 [size=16]
        Capabilities: [70] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable-

00:14.2 0403: 1002:437b (rev 01)
        Subsystem: 1179:ff00
        Flags: slow devsel, IRQ 17
        Memory at d0500000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
Enable-

00:14.3 0601: 1002:4377 (rev 80)
        Subsystem: 1179:ff00
        Flags: bus master, 66MHz, medium devsel, latency 0

00:14.4 0604: 1002:4371 (rev 80) (prog-if 01 [Subtractive decode])
        Flags: bus master, 66MHz, medium devsel, latency 64
        Bus: primary=00, secondary=09, subordinate=0e, sec-latency=64
        I/O behind bridge: 0000a000-0000afff
        Memory behind bridge: f0200000-f02fffff
        Prefetchable memory behind bridge: f0300000-f03fffff

01:05.0 0300: 1002:5a62 (prog-if 00 [VGA])
        Subsystem: 1179:ff04
        Flags: bus master, 66MHz, medium devsel, latency 66, IRQ 11
        Memory at d8000000 (32-bit, prefetchable) [size=128M]
        I/O ports at 9000 [size=256]
        Memory at d0000000 (32-bit, non-prefetchable) [size=64K]
        [virtual] Expansion ROM at d0020000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable-

02:00.0 0200: 168c:001c (rev 01)
        Subsystem: 144f:7106
        Flags: bus master, fast devsel, latency 0, IRQ 20
        Memory at d0100000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable-
        Capabilities: [60] Express Legacy Endpoint IRQ 0
        Capabilities: [90] MSI-X: Enable- Mask- TabSize=1
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel

09:04.0 0607: 1524:1410 (rev 01)
        Subsystem: 1179:ff00
        Flags: bus master, medium devsel, latency 168, IRQ 16
        Memory at f0200000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=09, secondary=0a, subordinate=0d, sec-latency=176
        Memory window 0: 24000000-27fff000 (prefetchable)
        Memory window 1: 28000000-2bfff000
        I/O window 0: 0000a400-0000a4ff
        I/O window 1: 0000a800-0000a8ff
        16-bit legacy interface ports at 0001

09:06.0 0200: 10ec:8139 (rev 10)
        Subsystem: 1179:ff00
        Flags: bus master, medium devsel, latency 64, IRQ 18
        I/O ports at a000 [size=256]
        Memory at d0200000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2

If you need more info, just tell us, thanks.

Regards.

El Martes, 2 de Octubre de 2007 15:31, Matias Marzetti escribió:
 | Probe y no aparece nada, incluso vi que en el menu de musix, en la parte
 | de mixer probe abrir el gmix y lo abre pero aparece vacio, el alsamixer, o
 | los comandos que me decis que tipee en la conosa no hacen nada...
 | o sea con alsamixer no se abre nada nuevo solo ejecuta el comando, con
 | amixer -i -c 0 como que ejecuta el comando pero no aparece nada, con las
 | otras dos dice que no hay dispositivo en esa direccion o algo asi.
 |
 | alguna otra idea?
 |
 |
 | ----- Original Message -----
 | From: "Marcos Guglielmetti" <marcospcmusica@email-addr-hidden>
 | To: "klondike" <franxisco1988@email-addr-hidden>
 | Cc: "Matias Marzetti" <MARZE2K@email-addr-hidden>
 | Sent: Monday, October 01, 2007 2:32 PM
 | Subject: Re: [Alsa-user] software mixer for an USB-Audio - FastTrack Pro?
 |
 | El Martes, 2 de Octubre de 2007 00:21, klondike escribió:
 | | Just try "amixer -i -c n" replacing n for the number your card has, it
 | | may show all the controls that card has so if that doesn't work, then
 | | I can't do more for you, so you may wait for other person to help you.
 | |
 | | Ten una buena noche ;)
 |
 | Gracias Franxisco.
 |
 | Matías, podrías abrir una consola y escribir:
 |
 | amixer -i -c 0
 |
 | amixer -i -c 0,0
 |
 | amixer -i -c 1,0
 |
 | Fijate.
 |
 | También, Matías, te aconsejo usar Xchat y entrar en el canal #musix del
 | IRC de
 | Freenode, así vemos esto en tiempo real.
 |
 | Saludos
 |
 | | 2007/10/1, Marcos Guglielmetti <marcospcmusica@email-addr-hidden>:
 | | > Hola klondike:
 | | > | If all what you want is to play various programs with the same
 | | > | soundcard at the same time, dmix should do well. On the alsa wiki
 | | > | there are some howtos.
 | | >
 | | > Thanks, but, we want to control the soundcard, for instance, lower
 | | > the mic input, etc.
 | | >
 | | > There is no software mixer for this soundcard?
 | | >
 | | > cat /proc/asound/cards
 | | > 0 [Pro ]: USB-Audio - FastTrack Pro
 | | > M-Audio FastTrack Pro at usb-0000:00:13.0-2, full
 | | >
 | | >
 | | > There are no controls at all opening gnome-alsamixer, kmix, gamix...
 | | >
 | | > regards,
 | | >
 | | > --
 | | > `&'
 | | > # Marcos Guglielmetti, co-director de
 | | > # Musix GNU+Linux, 100% Software Libre para artistas

-- 
     `&' 
      #    Marcos Guglielmetti, co-director de               
      #   Musix GNU+Linux, 100% Software Libre para artistas      
     _#_       http://www.musix.org.ar           
     (#)     
    / O \    + archivos: ftp://musix.ourproject.org/pub/musix
   ( === )   Ecología: http://autosus.wordpress.com    
    `---'    Personal: http://marcospcmusica.wordpress.com
"Nuestras clases dominantes han procurado siempre que los trabajadores no 
tengan historia, no tengan 
doctrina, no tengan héroes ni mártires. Cada lucha debe empezar de nuevo, 
separada de las luchas 
anteriores: la experiencia colectiva se pierde, las lecciones se olvidan. La 
historia aparece así como 
propiedad privada, cuyos dueños son los dueños de todas las otras cosas" 
(Rodolfo Walsh)
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user
Received on Tue Oct 2 20:15:03 2007

This archive was generated by hypermail 2.1.8 : Tue Oct 02 2007 - 20:15:03 EEST