Skip to main content

Historique: M-Audio Fast Track Ultra

Aperçu de cette version: 48



Capture du 2014-05-12 21:37:22.png


Mises en garde


Puisque la M-Audio Fast Track Ultra est supportée en natif par Linux depuis la version 3.10 du noyaux. Les mises en gardes ainsi que les indications pour patcher le noyau décrite ci-après n'ont plus lieu d'être.

Pour utiliser une M-Audio Fast Track Ultra il suffit d'installer une version Linux relativement récente ex: OpenSuse 13.1 ou Ubuntu 14.04. Attention toutefois à la brancher sur le secteur car sous USB seul un sous ensemble de fonctionnalités est disponible.

Les manipulations qui suivent, en particulier la compilation d'un noyau, peuvent être périlleuses pour les débutants.
De plus, ce tutoriel n'est fait que pour ceux qui possèdent déjà une Fast Track Ultra, et veulent tenter de passer à Linux pour de la MAO. En acheter une en comptant sur ce tuto pour l'utiliser ne me paraît pas très raisonnable !...

À noter également que ca ne sera pas stable dans la durée. Vous devrez refaire le processus à chaque mise-a-jour de noyau.

Informations

Fiche produit sur le site officiel
Norme : USB 2

Conditions de test


Testé sur deux portables avec des distributions standard Ubuntu/14.04 et OpenSuse/13.1. Le hard des portable Lenovo CPU=I5/Ram=8G et CPU=I3/Ram=4G.

Toutes les fonctionnalités de la cartes sont accessible en standard, sauf l'enregistrement en SPDIF. Sinon même si ca n'a pas forcement d’intérêt pour avec JACK toutes les fonctions de routage et d'effet DSP à la carte son dispo à partir de AlsaMixer.

J'ai pas fait de mesure de latence, et comme j'ai rendu la carte c'est trop tard pour en faire. Mais Heikki qui maintien un très bonne page sur cette carte donne 5ms http://heikki.ketoharju.info/2013/03/linux-and-fasttrackultra/

Ancien tests pour historique
  • 1 portable hp : Pentium 4, Ram 1Go
  • 1 portable hp : Turion 64, Ram 384Mo
  • 1 pc de bureau : Athlon II X4, Ram 4Go

Les 3 sur des versions Ubuntu avec noyau temps-réel, de Karmic à Maverick inclus.
Résultats : Le patch fonctionne évidemment à chaque fois puisque la Fast Track est bien reconnue par le système ainsi que par jack, mais en utilisation, elle n'est fonctionnelle que sur les 2 portables !
Ne pouvant pas être causé par des différences de performances entre les 3 PC, c'est à priori le nombre de contrôleurs USB sur la machine qui cause. J'ai toujours essayé de bien régler les priorités IRQ mais rien n'y fait, je n'ai jamais pu avoir de connexion stable dans Jack sur le PC de bureau.

En utilisation, les 6 E/S analogiques sont bien là et fonctionnent. Je n'ai pu tester ni les E/S numériques ni le midi mais tout apparait dans jack. Réglages de jack : minimum 48kHz, latence inférieure à 10ms.

Maintenant vous êtes prévenu alors allons-y!

Technique

Suivez ce tuto pour compiler un noyau linux temps-réel.

Avant de lancer la compilation, il va nous suffire d'appliquer un patch que voici (cliquez sur le petit +) :

[+]

Copiez/collez ces lignes dans un fichier vierge sur votre bureau par exemple que vous allez nommez fasttrackultra.diff.

Déplacez-le dans le répertoire contenant vos sources prêtes à être compilées et dans un terminal, placez-vous dans ce dossier.

On applique alors le patch de cette façon :
Copy to clipboard
patch -p0 < fasttrackultra.diff


Résumé :

Si vous suivez le tuto "compiler un noyau rt 2.6", ça donne donc :
Copy to clipboard
mv /home/(nom_utilisateur)/Bureau/fasttrackultra.diff /usr/src/linux cd /usr/src/linux patch -p0 < fasttrackultra.diff


Alors, ca dit quoi ?

Si il n'y a pas de message d'erreur, vous pouvez continuer votre compilation.
Si votre compilation a marché, vous n'avez plus qu'à sélectionner la Fast Track Ultra dans Jack et trouver les bons paramètres pour qu'elle fonctionne de façon stable!

Liens

Ultra : Pilotes linux]''


[+]

Historique

Information Version
Fri 26 Jun 2020 16:17 olinuxx + 1 lien-forum + ponctuations 83
Afficher
Mon 15 Jun 2020 16:22 olinuxx + 1 lien-forum 82
Afficher
Fri 15 Mar 2019 22:59 olinuxx + ponctuations + préconfiguration jpcima 81
Afficher
Wed 29 Aug 2018 01:53 olinuxx + 1 lien-forum + cohérence wiki 80
Afficher
Wed 29 Aug 2018 01:53 olinuxx + 1 lien-forum + cohérence wiki 79
Afficher
Sat 31 Mar 2018 14:24 olinuxx 78
Afficher
Thu 30 Nov 2017 16:40 olinuxx + 1 lien-forum 77
Afficher
Wed 27 Sep 2017 22:42 olinuxx rédaction + corrections orthographes + mise en page + liens internes 76
Afficher
Wed 27 Sep 2017 22:37 olinuxx rédaction + corrections orthographes + mise en page 75
Afficher
Wed 27 Sep 2017 22:33 olinuxx rédaction 74
Afficher
Mon 12 Dec 2016 17:59 olinuxx + 1 lien-forum 73
Afficher
Fri 06 Nov 2015 14:52 olinuxx Recherche et remplacement en masse 72
Afficher
Mon 27 Jul 2015 16:08 olinuxx + 1 lien-forum 71
Afficher
Sun 22 Feb 2015 21:01 olinuxx + 1 lien forum 70
Afficher
Fri 17 Oct 2014 13:34 olinuxx 69
Afficher
Fri 05 Sep 2014 19:08 olinuxx Recherche et remplacement en masse 68
Afficher
Fri 05 Sep 2014 19:08 olinuxx Recherche et remplacement en masse 67
Afficher
Fri 05 Sep 2014 19:08 olinuxx Recherche et remplacement en masse 66
Afficher
Fri 05 Sep 2014 18:28 olinuxx Recherche et remplacement en masse 65
Afficher
Fri 05 Sep 2014 18:28 olinuxx Recherche et remplacement en masse 64
Afficher
Fri 05 Sep 2014 18:28 olinuxx Recherche et remplacement en masse 63
Afficher
Mon 12 mai 2014 22:38 fulup-bzh 62
Afficher
Mon 12 mai 2014 22:37 fulup-bzh 61
Afficher
Mon 12 mai 2014 22:36 fulup-bzh 60
Afficher
Mon 12 mai 2014 22:36 fulup-bzh 59
Afficher
Mon 12 mai 2014 22:32 fulup-bzh 58
Afficher
Mon 12 mai 2014 22:31 fulup-bzh 57
Afficher
Mon 12 mai 2014 22:28 fulup-bzh 56
Afficher
Mon 12 mai 2014 22:26 fulup-bzh 55
Afficher
Mon 12 mai 2014 22:24 fulup-bzh 54
Afficher
Mon 12 mai 2014 22:23 fulup-bzh 53
Afficher
Mon 12 mai 2014 22:19 fulup-bzh 52
Afficher
Mon 12 mai 2014 22:16 fulup-bzh 51
Afficher
Mon 12 mai 2014 21:59 fulup-bzh 50
Afficher
Mon 12 mai 2014 21:58 fulup-bzh 49
Afficher
Mon 12 mai 2014 21:53 fulup-bzh 48
Afficher
Mon 12 mai 2014 21:41 fulup-bzh 47
Afficher
Mon 12 mai 2014 21:39 fulup-bzh 46
Afficher
Mon 12 mai 2014 21:39 fulup-bzh 45
Afficher
Mon 12 mai 2014 21:36 fulup-bzh Prise en compte des mises à jours du kernel. 44
Afficher
Wed 05 Feb 2014 16:37 utilisateur_anonyme2 43
Afficher
Wed 29 Jan 2014 06:11 olinuxx + 1 lien forum 42
Afficher
Fri 24 Jan 2014 11:17 olinuxx 41
Afficher
Fri 24 Jan 2014 11:16 olinuxx +1 lien forum 40
Afficher
Mon 11 Nov 2013 10:55 olinuxx oups 39
Afficher
Mon 11 Nov 2013 10:54 olinuxx 38
Afficher
Sat 09 Nov 2013 13:53 olinuxx +1 lien forum 37
Afficher
Mon 20 mai 2013 15:15 utilisateur_anonyme2 De{boxification} 36
Afficher
Sun 07 Oct 2012 15:06 olinuxx 35
Afficher
Tue 19 Jun 2012 16:46 olinuxx lien m-audio 34
Afficher
  • «
  • 1 (en cours)
  • 2