You are not logged in.

#1 2010-01-20 00:33:51

Preston C.
Member
Registered: 2009-02-14
Posts: 40

M-Audio USB (no sound)

Has anyone had fortune getting a M-Audio Fast Track Ultra to work? AlsaMixer lists the interface as "Fast Track Ultra". Though, AlsaMixer says that it does not have any playback controls, which, from what I have read should not be a problem. Yet, in KDE I get no sound. The FTU is not set as default, because, I did not think that would matter.

Thanks a ton for help.

Offline

#2 2010-01-20 09:17:42

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

Re: M-Audio USB (no sound)

I don't know, if the Fast Track is even known to work on Linux. But I have an M-Audio Transit, which works after installing madfuload from AUR. This package contains a udev rule to load the firmware onto the device. Maybe you missed that?

Offline

#3 2010-01-20 09:40:12

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,362

Re: M-Audio USB (no sound)

I believe the Fast Track Pro works but the Fast Track Ultra doesn't. Alsamixer just takes the interface name directly from the device, in my own research while buying an audio card the LAU list was pretty specific in saying the Fast Track Ultra did not work.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#4 2010-01-20 16:52:38

Preston C.
Member
Registered: 2009-02-14
Posts: 40

Re: M-Audio USB (no sound)

ngoonee wrote:

I believe the Fast Track Pro works but the Fast Track Ultra doesn't. Alsamixer just takes the interface name directly from the device, in my own research while buying an audio card the LAU list was pretty specific in saying the Fast Track Ultra did not work.

Seems that is probably the case. Do you think that in the future ALSA may work with it?

Offline

#5 2010-01-21 05:59:26

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,362

Re: M-Audio USB (no sound)

Preston C. wrote:
ngoonee wrote:

I believe the Fast Track Pro works but the Fast Track Ultra doesn't. Alsamixer just takes the interface name directly from the device, in my own research while buying an audio card the LAU list was pretty specific in saying the Fast Track Ultra did not work.

Seems that is probably the case. Do you think that in the future ALSA may work with it?

Only if one of the devs has a unit or has someone donate a unit to him to do testing on.

M-Audio's linux support is non-existant, the ALSA devs basically reverse-engineer most of the stuff due to lack of specs.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#6 2010-01-21 17:08:57

Preston C.
Member
Registered: 2009-02-14
Posts: 40

Re: M-Audio USB (no sound)

Thanks for the help.

Offline

#7 2010-03-18 23:44:37

Preston C.
Member
Registered: 2009-02-14
Posts: 40

Re: M-Audio USB (no sound)

This message was posted on the Alsa-User mailing list. I do not know how to install it though? Any help is appreciated.

Hello everyone,
the Fast Track Ultra works with GNU / Linux
Thanks to Mr. Clemens to Mr. Felix and to Mr. Salvo!
It is not necessary to compile the kernel,
Just apply the patch before compiling alsa-driver with this command
# cd / usr/src/alsa/alsa-driver-1.0.22.1/sound # patch-p1
<ftultra-patch.diff,
so just to continue with 'typical installation of alsa-driver, alsa-lib
and alsa-utils.
Now I wait to verify the stability and the full functionality and DSP.
Thanks again so much to Mr. Clemens, Mr. Felix, Mr. Salvo and everyone.
Ciao
gabriele



diff --git a/usb/usbaudio.c b/usb/usbaudio.c
index c6b9c8c..ac46292 100644
--- a/usb/usbaudio.c
+++ b/usb/usbaudio.c
@@ -2263,6 +2263,10 @@ static void init_substream(struct snd_usb_stream
*as, int stream, struct audiofo
        case USB_ID(0x041e, 0x3f0a): /* E-Mu Tracker Pre */
            subs->ops.retire_sync = retire_playback_sync_urb_hs_emu;
            break;
+               case USB_ID(0x0763, 0x2080): /* M-Audio Fast Track Ultra */
+                       subs->ops.prepare_sync = prepare_playback_sync_urb;
+                       subs->ops.retire_sync = retire_playback_sync_urb;
+                       break;
        }
    }
    snd_pcm_set_ops(as->pcm, stream,
@@ -2814,6 +2818,7 @@ static int parse_audio_endpoints(struct
snd_usb_audio *chip, int iface_no)
            break;
        case USB_ID(0x041e, 0x3020): /* Creative SB Audigy 2 NX */
        case USB_ID(0x0763, 0x2003): /* M-Audio Audiophile USB */
+        case USB_ID(0x0763, 0x2080): /* M-Audio Fast Track Ultra */
            /* doesn't set the sample rate attribute, but supports it */
            fp->attributes |= EP_CS_ATTR_SAMPLE_RATE;
            break;
diff --git a/usb/usbquirks.h b/usb/usbquirks.h
index e691eba..e8a0197 100644
--- a/usb/usbquirks.h
+++ b/usb/usbquirks.h
@@ -1856,6 +1856,33 @@ YAMAHA_DEVICE(0x7010, "UB99"),
        }
    }
},
+{
+       USB_DEVICE_VENDOR_SPEC(0x0763, 0x2080),
+       .driver_info = (unsigned long) & (const struct
snd_usb_audio_quirk) {
+               /* .vendor_name = "M-Audio", */
+               /* .product_name = "Fast Track Ultra", */
+               .ifnum = QUIRK_ANY_INTERFACE,
+               .type = QUIRK_COMPOSITE,
+               .data = & (const struct snd_usb_audio_quirk[]) {
+                       {
+                               .ifnum = 0,
+                               .type = QUIRK_IGNORE_INTERFACE
+                       },
+                       {
+                               .ifnum = 1,
+                               .type = QUIRK_AUDIO_STANDARD_INTERFACE
+                       },
+                       {
+                               .ifnum = 2,
+                               .type = QUIRK_AUDIO_STANDARD_INTERFACE
+                       },
+                       /* interface 3 (MIDI) is standard compliant */
+                       {
+                               .ifnum = -1
+                       }
+               }
+       }
+},

/* Casio devices */
{

Offline

#8 2010-03-19 01:43:10

Preston C.
Member
Registered: 2009-02-14
Posts: 40

Re: M-Audio USB (no sound)

Here is an update I got from the ALSA list. I do not understand how to uninstall and reinstall the alsa drivers? Will it effect my system?

I'm still checking FTU's correct and full operation in linux.
but continues to lack mixers support,
does not work at 44.1K
and no DSP.
but, for now, it works very well with ardour! 8-)

The patch, which I modified for the FTU, was written by Mr Clemens and Mr Felix to recompile the kernel, I suppose.
but I've always had problems with the kernel recompiling process,
I don't know WTF!
So I tried to apply the patch when I install the ALSA drivers.
so for convenience and comfort

Save the patch, see the mail's attached file, as ftultra-patch.diff

Download alsa-driver-xxx, alsa-lib-xxx, and alsa-utils-xxx

move the patch in: alsa-driver-xxx/sound/

Create a folder alsa where you move downloaded alsa files and

Move this folder into /usr/src/

at this point, before you install as usual alsa-driver, lib, and utils

you move in /usr/src/alsa/alsa-driver-xxx/sound:

cd /usr/src/alsa/alsa-driver-xxx/sound

and, as root user, apply the patch with the command


patch-p1 <ftultra-patch.diff

Wait the command's output that you confirm the success of the patch-ing

and then proceed as usual to install alsa-driver, lib and utils
using

. / configure, make, sudo make install ...

Offline

#9 2010-03-19 10:18:04

jocheem67
Member
Registered: 2009-11-09
Posts: 250

Re: M-Audio USB (no sound)

If this patch gets to be accepted by the alsa developers, it will probably incorporated in the next alsa release, I think....
You could ofcourse compile alsa with the patch..compiling alsa is pretty straightforward. However my experience is mainly on ubuntu, when compiling alsa.
There's probably others here that can shed some light on that.

Offline

Board footer

Powered by FluxBB