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

Ken Restivo ken at restivo.org
Tue Oct 2 12:27:05 EDT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue, Oct 02, 2007 at 11:21:36AM +0200, Marcos Guglielmetti wrote:
> 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 at gmail.com>
>  | To: "klondike" <franxisco1988 at gmail.com>
>  | Cc: "Matias Marzetti" <MARZE2K at yahoo.com.ar>
>  | 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 at gmail.com>:
>  |  | > 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,
>  |  | >

I have one of those.  There is no software ALSA mixer interface on these units.

Apparently there is a patch available to allow setting the sample rate and bitdepth:
http://alsa.opensrc.org/index.php/M-Audio_FastTrack_Pro

- -ken
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHAnFZe8HF+6xeOIcRAvR0AJ9hgFKLdcGZcIPWfIB9QswOBM+l6gCfR8lc
vjdxo38Gbs1GdysBsisBcEU=
=dBE8
-----END PGP SIGNATURE-----



More information about the Linux-audio-user mailing list