Historique: M-Audio Fast Track Pro
Aperçu de cette version: 18
NOTE : Cette page n'est pas complète, si vous possédez cette carte, merci de nous faire un topo sur la façon dont elle fonctionne.
Pas de problème pour l'enregistrement et lecture audio (bonne dynamique), le MIDI apparaît dans qJackCtl mais ne fonctionne pas (à confirmer/infirmer). Pas de problèmes en synthèse virtuelle à condition de bien régler les valeurs de latence (aux alentours de 16ms, c'est bien).
Lien site du projet ALSA : http://www.alsa-project.org/main/index.php/Matrix:Vendor-MAudio.
Module : snd_usb_audio.
Pour utiliser la Fast Track Pro dans ces modes avancés (24 bits, 96Khz, ...), il va falloir patcher le noyau et le compiler soit-même (sauf dans le cas de certaines distributions qui ont déjà le noyau patché comme TangoStudio ).
Veuillez vous référez pour ceci a la documentation concernant le noyau et plus précisément le noyau RT et sa compilation. Ci-dessous, un exemple pour un système debian
Nous allons faire quelques ajustements des IRQ. Téléchargez et installez le script rtirq-init par Rui Nuno Capela :
Nous éditons le fichier de configuration pour le script rtirq :
à modifier en :
RTIRQ_NAME_LIST="rtc usb snd i8042"
par :
RTIRQ_NON_THREADED="rtc usb snd"
Sauvegarder et quitter puis faites :
Maintenant, nous allons télécharger un fichier pour la configuration Fast Track Pro.
[+]
Puis, toujours en administrateur, placez vous dans le dossier du téléchargement et faites :
Vous pouvez ouvrir et lire le fichier pour savoir comment configurer la Fast Track Pro afin de la faire fonctionner au-dessus de 48KHz ou d'activer les entrées / sorties.
Nous allons ensuite vérifier que vous êtes dans le groupe audio :
(remplacer « username » par votre nom d'utilisateur)
Vous allez voir la liste des groupes auxquels vous appartenez ; audio devrait être dans cette liste. Si ce n'est pas le cas faites :
(remplacer « username » par votre nom d'utilisateur)
Nous allons modifier un dernier fichier :
Tout en bas de ce fichier, vous allez placer les lignes suivantes :
Sauvegarder et quitter, puis redémarrer l'ordinateur.
et on vérifie que tout fonctionne :
Source : http://joegiampaoli.blogspot.com/2011/06/m-audio-fast-track-pro-for-debian-linux.html
Lien page spéciale du wiki non-officiel d'ALSA : http://alsa.opensrc.org/index.php/M-Audio_FastTrack_Pro.
"There is currently no text in this page"
Problème de "noyau rt 2.6.33-29 + fasttrackpro = friture" sur les forums de TangoStudio.
Pas mal de conseils sur l'utilisation des caractéristiques avancées de la FastTrack Pro (24bits, 96KHz, 4 entrées, ...) sur les forums de TangoStudio, merci nau 😉
ALSA: Cannot open PCM device alsa_pcm for capture. Falling back to playback-only mode
... Rien n'est perdu, une mise à jours ou réinstallation d'alsa ne changera rien et ce quel que soit la façon, séparé ou compilé avec le noyau.
Dans le menu de graphique de JACK, à la page principale et le menu déroulant périphérique d'entrée, il y a a coté de ce menu une flèche ">" qui affiche en clair le nom de l'interface.
Mais il y a également juste au dessus ou au dessous, un périphérique usb audio #1, c'est en sélectionnant celui-ci que miraculeusement les entrées sont réapparues dans le menu de connexion de JACK.
Explications:
la FASTTRACK PRO est une carte son dotées de 4 entrées et 4 sorties.
Elle enregistre et joue jusqu'en 24bits et 96Khz (normalement) mais le débit fourni par le bus USB est insuffisant pour permettre un fonctionnement correct de ces entrées et sorties simultanément.
Un choix à donc été fait de réduire le taux et la fréquence d'échantillonnage à 16bits et 48Khz et le pilote de la carte en l'état, ne permet d'utiliser en toute logique que deux entrées et deux sorties.
Pour les différencier, le premier groupe appelé "fasttrack pro" qui est chez moi hw:0 est le périphérique de sortie.
Le périphérique "usb audio #1"(hw:0,1) représente le groupe d'entrée (les connecteurs de façade, jack 6,35 & XLR).
Comme le dit sans le dire vraiment alsa project, les fonctionnalités sont réduites mais un patch existe pour corriger ce petit défaut.
Ce patch redonne à la carte son plein potentiel.
Pas de problème pour l'enregistrement et lecture audio (bonne dynamique), le MIDI apparaît dans qJackCtl mais ne fonctionne pas (à confirmer/infirmer). Pas de problèmes en synthèse virtuelle à condition de bien régler les valeurs de latence (aux alentours de 16ms, c'est bien).
Table des matières
Informations
Lien fiche constructeur : http://www.m-audio.com/products/fr_fr/FastTrackPro.html.Lien site du projet ALSA : http://www.alsa-project.org/main/index.php/Matrix:Vendor-MAudio.
Module : snd_usb_audio.
Caractéristiques
Source : site officiel M-AUDIO- interface audio 24 bits/96 kHz
- préampli & convertisseur A/N autonome (sans ordinateur; requiert une alimentation 9V/500mA DC non fournie)
- 2 entrées de préampli micro/instrument en façade (XLR Neutrik / Jack 6,35 mm)
- commandes de gain
- alimentation fantôme
- témoins de signal et de maximum
- atténuateurs pour chaque entrée
- jack d'insertion (Jack 6,35 mm symétriques) pour processeurs externes
- 2 sorties symétriques (Jack 6,35 mm symétriques)
- 4 sorties asymétriques (RCA)
- E/S numérique S/PDIF 2 x 2
- sortie numérique prenant également en charge le transfert de contenu codé surround AC-3/DTS
- E/S MIDI 1 x 1 avec témoins d'activité
- sortie casque (Jack 6,35 mm stéréo) avec contrôle de volume
- interrupteur de source A/B de casque pour pré-écoute à la manière des DJ
- commande de mix entrée/lecture pour monitoring direct matériel
- bascule mono pour monitoring direct d'entrée/lecture
- commande de niveau de sortie principale
- monitoring direct matériel avec latence proche de zéro
- monitoring logiciel ASIO faible latence
- livré avec le Virtual Guitar Rig de GT Player Express
- connexion USB sur l'ordinateur
- alimentation via le port USB, ou bloc d'alimentation en option
- port de verrouillage Kensington
- compatible Mac et PC, compatibilité native avec Mac OS 10.3.9 et supérieur
Installation
Pour utiliser la Fast Track Pro dans ces modes avancés (24 bits, 96Khz, ...), il va falloir patcher le noyau et le compiler soit-même (sauf dans le cas de certaines distributions qui ont déjà le noyau patché comme TangoStudio ).
Veuillez vous référez pour ceci a la documentation concernant le noyau et plus précisément le noyau RT et sa compilation. Ci-dessous, un exemple pour un système debian
Exemple de configuration et compilation d'un noyau patché pour un système Debian
[+]Configuration du système
Nous allons faire quelques ajustements des IRQ. Téléchargez et installez le script rtirq-init par Rui Nuno Capela :
Copy to clipboard
dpkg -i rtirq-init_20110314-1_all.deb
Nous éditons le fichier de configuration pour le script rtirq :
Copy to clipboard
gedit /etc/default/rtirq
- Ligne 30 vous devez voir :
à modifier en :
RTIRQ_NAME_LIST="rtc usb snd i8042"
- Ligne 44 remplacer :
par :
RTIRQ_NON_THREADED="rtc usb snd"
Sauvegarder et quitter puis faites :
Copy to clipboard
/etc/init.d/rtirq restart
Maintenant, nous allons télécharger un fichier pour la configuration Fast Track Pro.
[+]
Copy to clipboard
# IMPORTANT: DO NOT COPY CONTENTS OF THIS FILE TO TEXT EDITOR IF VIEWING FROM WEB BROWSER, JUST SAVE THE FILE TO YOUR COMPUTER!!! # OR VIEW THIS FILE IN UNICODE (UTF-8) MODE IF YOU REALLY WANT TO COPY AND PASTE # OTHERWISE YOU WILL GET FORMATTING ERRORS AND THE FILE WILL NOT WORK # # The first configuration line will put the FastTrack Pro at device number 5 with 24bit mode, max. # 48kHz sampling mode, 2 inputs and 4 outputs. This is the default. # # # The second configuration line will run the FastTrack pro also in 24 bit mode but with sampling rate above 48KHz # Only Playback mode works above this rates. # Probably good only for mastering at high resolution. # # # The third line enables the digital in/outs on the Fast Trac Pro. # I have not tested or played much with this one, feel free to try it yourself. # # # Only uncomment one line (remove # at start of line) depending how you are going to use your FastTrack Pro # and remember to reboot your system for changes to take effect. Although the default setting should be good for recording and playback at the same time. # # Instead of rebooting you can also try unloading and reloading the snd-usb-audio module by doing the following in a terminal: # # MAKE SURE TO POWER OFF THE FAST TRACK PRO AND OTHER USB AUDIO DEVICES BEFORE RUNNING THE FOLLOWING COMMANDS # OR YOU WILL GET AN ERROR MESSAGE SAYING THAT THE SPECIFIC MODULE IS IN USE # # sudo modprobe -r snd-usb-audio # sudo modprobe snd-usb-audio # # If that doesn't work then just reboot to play it safe # # According to the patch, the possible values for the device_setup parameter are the sum of the following numbers: # # * 0×01 : use the device_setup parameter, always needed # * 0×02 : enable digital output (channels 3,4) # * 0×04 : use 48kHz-96kHz sampling rate, 8-48 kHz if not used # * 0×08 : 24bit sampling rate # * 0×10 : enable digital input (channels 3,4) # #=========================================================================================================================================== # # CONFIGURATION LINES: options snd_usb_audio vid=0x763 pid=0x2012 device_setup=0x9 index=5 enable=1 #options snd_usb_audio vid=0x763 pid=0x2012 device_setup=0x5 index=5 enable=1 #options snd_usb_audio vid=0x763 pid=0x2012 device_setup=0x13 index=5 enable=1
Puis, toujours en administrateur, placez vous dans le dossier du téléchargement et faites :
Copy to clipboard
chown root fast-track-pro.conf chgrp root fast-track-pro.conf mv fast-track-pro.conf /etc/modprobe.d
Vous pouvez ouvrir et lire le fichier pour savoir comment configurer la Fast Track Pro afin de la faire fonctionner au-dessus de 48KHz ou d'activer les entrées / sorties.
Nous allons ensuite vérifier que vous êtes dans le groupe audio :
Copy to clipboard
groups « username »
(remplacer « username » par votre nom d'utilisateur)
Vous allez voir la liste des groupes auxquels vous appartenez ; audio devrait être dans cette liste. Si ce n'est pas le cas faites :
Copy to clipboard
useradd -g audio « username »
(remplacer « username » par votre nom d'utilisateur)
Nous allons modifier un dernier fichier :
Copy to clipboard
gedit /etc/security/limits.conf
Tout en bas de ce fichier, vous allez placer les lignes suivantes :
Copy to clipboard
@audio - rtprio 99 @audio - memlock unlimited
Sauvegarder et quitter, puis redémarrer l'ordinateur.
Configuration de Qjackctl pour la Fast Track Pro :
et on vérifie que tout fonctionne :
Source : http://joegiampaoli.blogspot.com/2011/06/m-audio-fast-track-pro-for-debian-linux.html
Autres
Lien page spéciale du wiki non-officiel d'ALSA : http://alsa.opensrc.org/index.php/M-Audio_FastTrack_Pro.
"There is currently no text in this page"
Problème de "noyau rt 2.6.33-29 + fasttrackpro = friture" sur les forums de TangoStudio.
Pas mal de conseils sur l'utilisation des caractéristiques avancées de la FastTrack Pro (24bits, 96KHz, 4 entrées, ...) sur les forums de TangoStudio, merci nau 😉
Bugs et problèmes connus
Un bug a été découvert : voir ce fil.Le mystère des entrée qui disparaissent :
Si comme certains utilisateurs d'ubuntu et de ses dérivés, vous ne disposez pas ou plus des entrées en mode graphique dans JACK, que la fenêtre de message de JACK vous insulte en disant :ALSA: Cannot open PCM device alsa_pcm for capture. Falling back to playback-only mode
... Rien n'est perdu, une mise à jours ou réinstallation d'alsa ne changera rien et ce quel que soit la façon, séparé ou compilé avec le noyau.
Dans le menu de graphique de JACK, à la page principale et le menu déroulant périphérique d'entrée, il y a a coté de ce menu une flèche ">" qui affiche en clair le nom de l'interface.
Mais il y a également juste au dessus ou au dessous, un périphérique usb audio #1, c'est en sélectionnant celui-ci que miraculeusement les entrées sont réapparues dans le menu de connexion de JACK.
Explications:
la FASTTRACK PRO est une carte son dotées de 4 entrées et 4 sorties.
Elle enregistre et joue jusqu'en 24bits et 96Khz (normalement) mais le débit fourni par le bus USB est insuffisant pour permettre un fonctionnement correct de ces entrées et sorties simultanément.
Un choix à donc été fait de réduire le taux et la fréquence d'échantillonnage à 16bits et 48Khz et le pilote de la carte en l'état, ne permet d'utiliser en toute logique que deux entrées et deux sorties.
Pour les différencier, le premier groupe appelé "fasttrack pro" qui est chez moi hw:0 est le périphérique de sortie.
Le périphérique "usb audio #1"(hw:0,1) représente le groupe d'entrée (les connecteurs de façade, jack 6,35 & XLR).
Comme le dit sans le dire vraiment alsa project, les fonctionnalités sont réduites mais un patch existe pour corriger ce petit défaut.
Ce patch redonne à la carte son plein potentiel.