You are not logged in.
Pages: 1
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
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
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
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
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
Thanks for the help.
Offline
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
gabrielediff --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
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 comfortSave 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
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
Pages: 1