Difference between revisions of "M-Audio/Fast Track Ultra/Linux"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
(Created page with "==About== thumb|'''Image 2''': [[QasMixer set up to send system stereo to outputs 7 and 8, in stereo]] The FTU h...")
 
(consolidated from other pages)
 
Line 1: Line 1:
 
==About==
 
==About==
 
[[File:2021-08-13 15-20-54.screen.QasMixer and FastTrack.png|thumb|'''Image 2''': [[QasMixer]] set up to send system stereo to outputs 7 and 8, in stereo]]
 
[[File:2021-08-13 15-20-54.screen.QasMixer and FastTrack.png|thumb|'''Image 2''': [[QasMixer]] set up to send system stereo to outputs 7 and 8, in stereo]]
The FTU has an internal routing system which can be accessed via [[Advanced Linux Sound Architecture|ALSA]]: a matrix of every possible connection between input and output is presented to ALSA as a volume adjustment. In order to route system output to, say, outputs 7 and 8, you would set all outputs to zero ''except'' '''Din1-Out7''' and '''Din2-Out8''' (see [[:File:2021-08-13 15-20-54.screen.QasMixer and FastTrack.png|image 2]]), routing each of those two inputs to their respective outputs.
+
The FTU works in Linux without any special drivers (at least as of e.g. Ubuntu 20.04 or so), though you will need to install a mixer app to handle the details.
 +
 
 +
The FTU has an internal routing system which can be accessed via [[Advanced Linux Sound Architecture|ALSA]], using [[QasMixer]]: a matrix of every possible connection between input and output is presented to ALSA as a long row of volume-sliders. In order to route system output to, say, outputs 7 and 8, you would set all outputs to zero ''except'' '''Din1-Out7''' and '''Din2-Out8''' (see [[:File:2021-08-13 15-20-54.screen.QasMixer and FastTrack.png|image 2]]), routing each of those two inputs to their respective outputs.
  
 
ALSA will also let you use the internal reverb effects, and route signals to/from those effects and to/from external effects sends – in theory allowing the FTU to be used like a mixing board, but with software controlling most of the features.
 
ALSA will also let you use the internal reverb effects, and route signals to/from those effects and to/from external effects sends – in theory allowing the FTU to be used like a mixing board, but with software controlling most of the features.
Line 16: Line 18:
 
** https://www.alsa-project.org/wiki/Matrix:Vendor-MAudio
 
** https://www.alsa-project.org/wiki/Matrix:Vendor-MAudio
 
*** https://www.alsa-project.org/wiki/Matrix:Module-usb-audio - probably has to do with that line which the l3ku post said to comment out
 
*** https://www.alsa-project.org/wiki/Matrix:Module-usb-audio - probably has to do with that line which the l3ku post said to comment out
 +
* [https://wiki.linuxaudio.org/hw/m-audio_fast_track_ultra Linux Audio Wiki]
 +
** [http://heikki.ketoharju.info/2013/03/linux-and-fasttrackultra/ Linux and Fast Track Ultra]: how to make it work with Alsa.
 +
*** The [[Alsamixer]] described is no longer available under that name; use [[QasMixer]] instead.
 +
* [https://github.com/jpcima/fast-track-ultra fast-track-ultra] "Automatic setup of M-Audio Fast Track Ultra for JACK on Linux": [[udev]] rules and an installer

Latest revision as of 19:53, 4 December 2021

About

Image 2: QasMixer set up to send system stereo to outputs 7 and 8, in stereo

The FTU works in Linux without any special drivers (at least as of e.g. Ubuntu 20.04 or so), though you will need to install a mixer app to handle the details.

The FTU has an internal routing system which can be accessed via ALSA, using QasMixer: a matrix of every possible connection between input and output is presented to ALSA as a long row of volume-sliders. In order to route system output to, say, outputs 7 and 8, you would set all outputs to zero except Din1-Out7 and Din2-Out8 (see image 2), routing each of those two inputs to their respective outputs.

ALSA will also let you use the internal reverb effects, and route signals to/from those effects and to/from external effects sends – in theory allowing the FTU to be used like a mixing board, but with software controlling most of the features.

I'm still working out the details of how to implement some configurations. It seems to be easier to monitor all inputs than to record them...

Links