Not a problem. FastTrack on linux - Page 8
Page 8 of 26 FirstFirst ... 67891018 ... LastLast
Results 71 to 80 of 257

Thread: Not a problem. FastTrack on linux

  1. #71
    Join Date
    May 2010
    Location
    Melbourne, Australia
    Posts
    174

    Default

    umm who's waiting for m-audio to do anything I mean it'd be nice if they were co-operative but we don't need them to be....

    I'm currently listening to pmidi -> aeolus -> jack -> alsa -> maudio-ultra using a kernel patched with stuff from this thread which has been submitted upstream to the kernel and included (the usb multidevice stuff to talk to the ultra is now in kernel) (but only very new kernels it's kinda.. alpha in that it won't just work in ubuntu.) maybe in a few release or two it will just work in ubuntu.
    Computer Make/Model: Lenovo T61p
    Operating System: Debian GNU/Linux and alsa patches for M-Audio FTU
    Processor: Intel(R) core2 duo
    RAM: 8G
    Ardour(DAW), JACK, audacity, vpkb
    M-Audio Fast Track Ultra. K5000s, behringer truth monitors. K90 Piano

  2. #72
    Join Date
    Jul 2009
    Posts
    206

    Default

    Quote Originally Posted by nevyn View Post
    umm who's waiting for m-audio to do anything I mean it'd be nice if they were co-operative but we don't need them to be....

    I'm currently listening to pmidi -> aeolus -> jack -> alsa -> maudio-ultra using a kernel patched with stuff from this thread which has been submitted upstream to the kernel and included (the usb multidevice stuff to talk to the ultra is now in kernel) (but only very new kernels it's kinda.. alpha in that it won't just work in ubuntu.) maybe in a few release or two it will just work in ubuntu.

    someone had said it would be nice if m-audio would release drivers for linux. Which theyre right, it would. Thats my huge issue with it is its essentially still alpha, but im sure over time it will be perfected.
    M-Audio Fast Track Pro
    Windows 7 x64 | Intel Wolfdale E6300 Dual Core @ 3.0ghz | 4GB Ram
    Adobe Audition | FL STUDIO

  3. #73
    Join Date
    May 2010
    Location
    Melbourne, Australia
    Posts
    174

    Default

    I'm enough of a techie that this will be ok for me.

    The fasttrack Pro as I understand it has been in kernel with 4x4 support for some time.

    Look it works well enough for me. the pre's are kinda noisy at high gains.. but they work reasonably. I bought a few cheap condensors at the same time as I bought the ultra I'm very tempted by the coresound tetramic and doing ambisonic audio stuff with this and my laptop.

    Works for me.
    Computer Make/Model: Lenovo T61p
    Operating System: Debian GNU/Linux and alsa patches for M-Audio FTU
    Processor: Intel(R) core2 duo
    RAM: 8G
    Ardour(DAW), JACK, audacity, vpkb
    M-Audio Fast Track Ultra. K5000s, behringer truth monitors. K90 Piano

  4. #74
    Join Date
    Jun 2010
    Posts
    9

    Default

    Here's a bit of an update from a users point of view: I applied the patch for the Ultra 8r to kernel 2.6.33 (alsa 1.0.21). The Ultra 8R works, but not well, you can't use 44100 sample rate and can't access the internal mixer. But it basically works, I'm using it with jack, jack-rack, and timemachine.

    Starting with kernel 2.6.35-rc1 (alsa 1.0.23), support for the 8r is included in the kernel, unfortunately it is broken. I turned on verbose debug and got the following:

    Working kernel 2.6.33 (here we see the device set up correctly):

    usbcore: registered new interface driver snd-usb-audio
    ALSA device list:
    No soundcards found.
    usb 1-1: new high speed USB device using ehci_hcd and address 2
    usb 1-1: config 1 interface 3 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 8
    usb 1-1: config 1 interface 3 altsetting 0 bulk endpoint 0x87 has invalid maxpacket 8
    usb 1-1: config 1 interface 3 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 8
    usb 1-1: config 1 interface 3 altsetting 0 bulk endpoint 0x87 has invalid maxpacket 8
    ALSA sound/usb/usbaudio.c:3348: Switching to config #2
    ALSA sound/usb/usbaudio.c:3450: using altsetting 1 for interface 1 config 0
    ALSA sound/usb/usbaudio.c:2829: 2:1:1: add audio endpoint 0x1
    ALSA sound/usb/usbaudio.c:3450: using altsetting 1 for interface 2 config 0
    ALSA sound/usb/usbaudio.c:2829: 2:2:1: add audio endpoint 0x81
    ALSA sound/usb/usbmidi.c:1527: MIDIStreaming version 01.00
    ALSA sound/usb/usbmidi.c:1562: EP 07: 1 jack(s)
    ALSA sound/usb/usbmidi.c:1577: EP 87: 1 jack(s)
    ALSA sound/usb/usbmidi.c:1497: created 1 output and 1 input ports

    NOT-working kernel 2.6.35-rc1 (the device never gets set up):

    usbcore: registered new interface driver snd-usb-audio
    ALSA device list:
    No soundcards found.
    usb 1-1: new high speed USB device using ehci_hcd and address 2
    usb 1-1: config 1 interface 3 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 8
    usb 1-1: config 1 interface 3 altsetting 0 bulk endpoint 0x87 has invalid maxpacket 8
    usb 1-1: config 1 interface 3 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 8
    usb 1-1: config 1 interface 3 altsetting 0 bulk endpoint 0x87 has invalid maxpacket 8
    ALSA sound/usb/endpoint.c:289: 2:1:1 : unknown interface protocol 00ff
    ALSA sound/usb/endpoint.c:289: 2:2:1 : unknown interface protocol 00ff
    ALSA sound/usb/endpoint.c:289: 2:2:2 : unknown interface protocol 00ff

    Looking at the endpoint.c file, it appears to be checking UAC Version and since it is unknown it terminates at that point.

    This shouldn't be too hard to fix. Now that the device has been accepted into the kernel, it should get more attention.
    System Specs:
    Model: Asus 1001P
    Chipset: Intel NM10
    Processor: Intel Atom N450 1.66ghz
    Memory: 2gb DDR2
    Graphics: Integrated Intel GMA 3150
    Operating System: Slackware Linux 13.0
    Linux Kernel: 2.6.35 and kernel patch
    Software: alsa, jack, timemachine, Adobe Audition (under wine)
    M-Audio Products: Fast Track Ultra 8R

  5. #75
    Join Date
    May 2010
    Location
    Melbourne, Australia
    Posts
    174

    Default

    "Bother" said pooh.

    umm.. fixing this before the next RT patch is issued would be nice.

    I guess I need to built a kernel from git.
    Computer Make/Model: Lenovo T61p
    Operating System: Debian GNU/Linux and alsa patches for M-Audio FTU
    Processor: Intel(R) core2 duo
    RAM: 8G
    Ardour(DAW), JACK, audacity, vpkb
    M-Audio Fast Track Ultra. K5000s, behringer truth monitors. K90 Piano

  6. #76
    Join Date
    May 2010
    Location
    Melbourne, Australia
    Posts
    174

    Default 2.6.33-rt patch for both FTU and FTU 8R

    So I've been playing in git today. and the only vaguely useful thing I've managed to do is to reformat the mainline patch fca5bca48759c21eddc0667a4582a227d7b0165a to the 2.6.33-rt23 tree

    This unified patch should apply cleanly to 2.6.33-rt23 and support both the FTU and the FTU 8R.

    FTU_mainline_patch_2.6.33-rt23.patch..txt

    I'm going to have a look at mainline tomorrow.
    Computer Make/Model: Lenovo T61p
    Operating System: Debian GNU/Linux and alsa patches for M-Audio FTU
    Processor: Intel(R) core2 duo
    RAM: 8G
    Ardour(DAW), JACK, audacity, vpkb
    M-Audio Fast Track Ultra. K5000s, behringer truth monitors. K90 Piano

  7. #77
    Join Date
    May 2010
    Location
    Melbourne, Australia
    Posts
    174

    Default

    So I got around to building 2.6.35 today and it looks like it's completely functional jack starts etc. but there is some nasty clicking even tho there are no xruns.

    Odd. might just be jack tho cause audio seems to playback ok. never had these problems with a rt kernel.
    Computer Make/Model: Lenovo T61p
    Operating System: Debian GNU/Linux and alsa patches for M-Audio FTU
    Processor: Intel(R) core2 duo
    RAM: 8G
    Ardour(DAW), JACK, audacity, vpkb
    M-Audio Fast Track Ultra. K5000s, behringer truth monitors. K90 Piano

  8. #78
    Join Date
    May 2010
    Location
    Melbourne, Australia
    Posts
    174

    Default

    found the clicking problem on 2.6.35 I did something dumb..

    I plugged my interface into a usb cable that was already sitting on the desk plugged into the front of the pc that sortof went around up and down and turns out was wrapped around some power cables and such.

    crazy noise all over the space. I was panicing for a bit that the capture was bad and something on my laptop had been masking it
    Computer Make/Model: Lenovo T61p
    Operating System: Debian GNU/Linux and alsa patches for M-Audio FTU
    Processor: Intel(R) core2 duo
    RAM: 8G
    Ardour(DAW), JACK, audacity, vpkb
    M-Audio Fast Track Ultra. K5000s, behringer truth monitors. K90 Piano

  9. #79
    Join Date
    Jun 2010
    Posts
    9

    Default

    OK, I've got the 8R working at all supported sample rates, including 44100.

    Rather than use QUIRK_AUDIO_STANDARD_INTERFACE and try to hack through the code that builds the audioformat struct, I used QUIRK_AUDIO_FIXED_ENDPOINT and built my own struct manually. I put in everything there I thought it would need, it might be possible to trim it down a little. I leave it to the guru's at ALSA to come up with a more elegant solution. I'm using kernel 2.6.33.5 which is stable. You might have to tweak the sequence numbers a bit for a different kernel or to patch just the driver. I haven't tried to get this working with a 2.6.35-rcx kernel, usb audio has changed a lot recently and I'm going to wait till things settle down a bit.

    Please give this a try, and let us know if it works for you.

    Garnet
    Attached Files Attached Files
    System Specs:
    Model: Asus 1001P
    Chipset: Intel NM10
    Processor: Intel Atom N450 1.66ghz
    Memory: 2gb DDR2
    Graphics: Integrated Intel GMA 3150
    Operating System: Slackware Linux 13.0
    Linux Kernel: 2.6.35 and kernel patch
    Software: alsa, jack, timemachine, Adobe Audition (under wine)
    M-Audio Products: Fast Track Ultra 8R

  10. #80
    Join Date
    May 2010
    Location
    Melbourne, Australia
    Posts
    174

    Default

    I've downloaded the patch you created and applied it to a 2.6.33.5-rt23 tree successfully I'm going to build it overnight. but I probably won't get to test it until the morning. if it all works and I can't see why it wouldn't I can reformat your changes for the current alsa kernel and create a patch for alsa mainline or have you done so already?

    It seems that this is done in a number of other quirk devices so I'd assume it's valid if the data from the endpoint descriptors in the device is wrong.
    Computer Make/Model: Lenovo T61p
    Operating System: Debian GNU/Linux and alsa patches for M-Audio FTU
    Processor: Intel(R) core2 duo
    RAM: 8G
    Ardour(DAW), JACK, audacity, vpkb
    M-Audio Fast Track Ultra. K5000s, behringer truth monitors. K90 Piano

Similar Threads

  1. Problem with Linux driver's
    By Minastis in forum USB Audio Series
    Replies: 1
    Last Post: 05-29-2011, 11:49 PM
  2. Fasttrack Pro BIG PROBLEM
    By waelalaa in forum USB Audio Series
    Replies: 5
    Last Post: 11-06-2009, 04:23 PM
  3. FastTrack USB input problem
    By codemonkey in forum USB Audio Series
    Replies: 4
    Last Post: 08-28-2009, 04:06 PM
  4. FastTrack Usb Uninstall problem
    By ozdemirkal in forum USB Audio Series
    Replies: 1
    Last Post: 11-13-2008, 03:08 PM
  5. XP Home/FastTrack Pro Problem
    By Mikhail in forum USB Audio Series
    Replies: 1
    Last Post: 07-21-2008, 04:09 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •