#1 Le 29/06/2025, à 16:13
- Ishbin Zotol
M-Audio Fast Track Ultra sous Ubuntu 24.04
Hello,
Après de nombreuses années de bonheur avec une interface M-Audio M-Track, j'ai acheté d'occasion une M-Audio Fast Track Ultra pour avoir plus d'entrées.
Le problème est facilement descriptible : le son est creux et je pense à un décalage de phase mais je n'arrive pas à mettre le doigt sur le problème.
Quelqu'un aurait une idée ?
J'ai demandé à ChatGPT de l'aide mais il a tourné en rond pour me donner des pistes correctes ; il a au moins réussi à me donner les lignes de commande pour que l'interface soit reconnue avec ses 8 entrées et 8 sorties, mais le son reste creux.
Merci d'avance
Hors ligne
#2 Le 29/06/2025, à 16:49
- xubu1957
Re : M-Audio Fast Track Ultra sous Ubuntu 24.04
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#3 Le 29/06/2025, à 18:08
- krodelabestiole
Re : M-Audio Fast Track Ultra sous Ubuntu 24.04
je ne vois pas trop ce que tu veux dire par creux ?
un décalage de phase est un mécanisme stéréo, en coupant un des haut parleur le son (mono) est correct ?
attention en copiant-collant des lignes de commande depuis chat gpt ou autre documentation de qualité médiocre : il faut absolument comprendre ce qu'on fait, et être capable de le défaire, sans quoi on risque plus d'empiler les problèmes jusqu'à emmêler inextricablement son système qu'autre chose.
quel sont les retours de :
wpctl status
et :
pw-metadata -n settings
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#4 Le 30/06/2025, à 21:26
- Ishbin Zotol
Re : M-Audio Fast Track Ultra sous Ubuntu 24.04
Merci de vos retours, krodelabestiole et xubu1957
Voilà ce que me dit le terminal
32. pipewire [1.0.5, bibi@monordi, pid:2608]
34. WirePlumber [1.0.5, bibi@monordi, pid:2607]
35. WirePlumber [export] [1.0.5, bibi@monordi, pid:2607]
46. wpctl [1.0.5, bibi@monordi, pid:4804]
112. xdg-desktop-portal [1.0.5, bibi@monordi, pid:2909]
113. xfce4-pulseaudio-plugin [1.0.5, bibi@monordi, pid:2992]
114. Firefox [1.0.5, bibi@monordi, pid:3542]
120. qpwgraph [1.0.5, bibi@monordi, pid:4500]
Audio
├─ Devices:
│ 40. Tiger Lake-LP Smart Sound Technology Audio Controller [alsa:pcm]
│ 83. M-Audio Fast Track Ultra [alsa:pcm]
│
├─ Sinks:
│ 55. M-Audio Fast Track Ultra (HDMI1 (*)) [vol: 1.00]
│ 57. Tiger Lake-LP Smart Sound Technology Audio Controller [vol: 1.00 MUTED]
│ 59. Tiger Lake-LP Smart Sound Technology Audio Controller (HDMI1 (*)) [vol: 0.85]
│ 60. Tiger Lake-LP Smart Sound Technology Audio Controller (HDMI2 (*)) [vol: 1.00]
│ 61. Tiger Lake-LP Smart Sound Technology Audio Controller (HDMI3 (*)) [vol: 1.00]
│ 64. Tiger Lake-LP Smart Sound Technology Audio Controller (HDA Analog Deep Buffer (*)) [vol: 1.00]
│ 80. M-Audio Fast Track Ultra (HDMI3 (*)) [vol: 1.00]
│ 81. M-Audio Fast Track Ultra (HDMI2 (*)) [vol: 1.00]
│ * 84. M-Audio Fast Track Ultra [vol: 1.00]
│
├─ Sink endpoints:
│
├─ Sources:
│ 54. M-Audio Fast Track Ultra (DMIC (*)) [vol: 1.00]
│ 58. Tiger Lake-LP Smart Sound Technology Audio Controller [vol: 0.70]
│ 62. Tiger Lake-LP Smart Sound Technology Audio Controller (DMIC (*)) [vol: 0.70]
│ 63. Tiger Lake-LP Smart Sound Technology Audio Controller (DMIC16kHz (*)) [vol: 1.00]
│ 79. M-Audio Fast Track Ultra (DMIC16kHz (*)) [vol: 1.00]
│ * 82. M-Audio Fast Track Ultra [vol: 0.90]
│
├─ Source endpoints:
│
└─ Streams:
115. Firefox
116. output_FL > Fast Track Ultra:playback_FL [init]
117. output_FR > Fast Track Ultra:playback_FR [init]
Video
├─ Devices:
│ 41. HD Webcam [v4l2]
│ 42. HD Webcam [v4l2]
│
├─ Sinks:
│
├─ Sink endpoints:
│
├─ Sources:
│ * 43. HD Webcam (V4L2)
│
├─ Source endpoints:
│
└─ Streams:
Settings
└─ Default Configured Node Names:
0. Audio/Sink alsa_output.usb-M-Audio_M-Track-00.playback.0.0
1. Audio/Source alsa_input.usb-M-Audio_Fast_Track_Ultra-00.capture.0.0
pw-metadata -n settings
Found "settings" metadata 31
update: id:0 key:'log.level' value:'2' type:''
update: id:0 key:'clock.rate' value:'48000' type:''
update: id:0 key:'clock.allowed-rates' value:'[ 48000 ]' type:''
update: id:0 key:'clock.quantum' value:'1024' type:''
update: id:0 key:'clock.min-quantum' value:'32' type:''
update: id:0 key:'clock.max-quantum' value:'2048' type:''
update: id:0 key:'clock.force-quantum' value:'0' type:''
update: id:0 key:'clock.force-rate' value:'0' type:''
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 1a40:0801 Terminus Technology Inc. USB 2.0 Hub
Bus 003 Device 004: ID 5986:211c Bison Electronics Inc. HD Webcam
Bus 003 Device 005: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 003 Device 006: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 007: ID 0bda:8152 Realtek Semiconductor Corp. RTL8152 Fast Ethernet Adapter
Bus 003 Device 008: ID 1235:0020 Focusrite-Novation Launchpad S
Bus 003 Device 009: ID 067b:2586 Prolific Technology, Inc. USB 2.0 Hub
Bus 003 Device 010: ID 14cd:1212 Super Top microSD card reader (SY-T18)
Bus 003 Device 011: ID 046d:c404 Logitech, Inc. TrackMan Wheel
Bus 003 Device 012: ID 0763:2080 M-Audio M-Audio Fast Track Ultra
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Hors ligne
#5 Le 03/07/2025, à 05:07
- krodelabestiole
Re : M-Audio Fast Track Ultra sous Ubuntu 24.04
Audio ├─ Sinks: │ 55. M-Audio Fast Track Ultra (HDMI1 (*)) [vol: 1.00] │ 80. M-Audio Fast Track Ultra (HDMI3 (*)) [vol: 1.00] │ 81. M-Audio Fast Track Ultra (HDMI2 (*)) [vol: 1.00] │ * 84. M-Audio Fast Track Ultra [vol: 1.00]
c'est absolument anormal et incohérent qu'alsa liste des sorties HDMI qui n'existent pas sur cette carte.
J'ai demandé à ChatGPT de l'aide mais il a tourné en rond pour me donner des pistes correctes ; il a au moins réussi à me donner les lignes de commande pour que l'interface soit reconnue
du coup je me demande si il ne t'a pas fait renommer l'interface intégrée en M-Audio Fast Track Ultra, installer un module complètement inadapté, ou que sais-je...
tu as la liste des modifications effectuées ?
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#6 Le 05/07/2025, à 17:22
- Ishbin Zotol
Re : M-Audio Fast Track Ultra sous Ubuntu 24.04
Hello
Voilà ce que m'a conseillé Chat GPT que je ne consulterai plus pour ce genre de choses, il est vraiment pas ouf
Activer le profil On de la carte dans pavucontrol (onglet Configuration) pour exposer les 8 entrées/sorties,
Créer un remap-sink avec
pactl load-module module-remap-sink sink_name=stereo_out master=alsa_output.usb-M-Audio_Fast_Track_Ultra-00.playback.0.0 channels=2 channel_map=front-left,front-right
Définir ce remap comme sortie par défaut avec
pactl set-default-sink stereo_out
Rediriger les flux existants avec
pactl move-sink-input $(pactl list short sink-inputs | awk '{print $1}') stereo_out
Hors ligne
#7 Le 05/07/2025, à 19:32
- krodelabestiole
Re : M-Audio Fast Track Ultra sous Ubuntu 24.04
module-remap-sink permet de créer un appareil virtuel. ça peut être utile pour faciliter certains routing comme expliqué là : https://doc.ubuntu-fr.org/pipewire#crea … s_virtuels
mais maintenant on aurait plus tendance à utiliser les outils pipewire / wireplumber (wpctl) que pulseaudio (pactl) pour ça.
... et surtout je ne vois pas du tout en quoi ça pourrait rendre une interface audio fonctionnelle !
cette commande créé une sortie virtuelle stereo_out qui est un genre d'alias pour la sortie principale de la M-Audio Fast Track Ultra.
la dernière commande move-sink-input redirige toutes les entrées audio de ton ordi vers la sortie stereo_out, donc la M-Audio Fast Track Ultra.
en gros ici chatGPT fait du chatGPT : il rédige quelque chose qui a l'air réaliste.
je ne sais pas ce que tu lui as demandé, mais ces indications ne cherchent en tout cas pas à "faire reconnaître" ta carte son et ses sorties (et je ne vois pas trop ce qu'elles cherchent à faire, à part peut-être du larsen).
ceci dit je ne suis pas certain que les modifications apportées par ces commandes persistent après redémarrage (à vérifier), et je ne vois rien dans ces commandes qui feraient apparaître des sorties HDMI là où il n'y en a pas, il doit y avoir autre chose.
pour les questions sur du matériel audio professionnel ou autre info dédiée de près ou de loin à la MAO sur Linux, je te conseille le très riche LinuxMAO (en plus de notre doc, qui peut aussi avoir certaines réponses - voir par ex. le chapitre 2.3 Optimisation).
voici la page dédiée à ta carte : https://linuxmao.org/M-Audio+Fast+Track+Ultra
elle est en principe parfaitement et intégralement reconnue par ALSA et ne requiert aucune configuration particulière. Je me demande si d'éventuels bricolages précédents liés peut-être à ton ancienne carte ne l'aurait pas rendue dysfonctionnelle spécifiquement sur ta config ?
tu utilises quelle version d'Ubuntu ? dans un premier temps je te conseille peut-être de tester la carte avec une autre version "propre" d'ubuntu, par ex. une session live USB si tu as une clé USB disponible (même version ou dernière LTS par ex.).
pour trouver des traces de ces modifications, tu peux donner les retours de :
ls -al ~/.config/pulse
grep -Enrv --include='*.conf' '^#|^$' /etc/pulse ~/.config/pulse
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#8 Hier à 23:20
- Ishbin Zotol
Re : M-Audio Fast Track Ultra sous Ubuntu 24.04
Salut krodelabestiole
J'ai Ubuntu Studio 24.04 installé récemment, et qui tournait parfaitement avec la M-Track
J'ai ces retours :
ls -al ~/.config/pulse
total 84
drwx------ 2 glopglop glopglop 4096 juil. 10 2023 .
drwxr-xr-x 68 glopglop glopglop 4096 juin 29 20:44 ..
-rw------- 1 bibi bibi 32768 avril 17 16:31 af8b1182321840a4ad03d18bbfce73c3-card-database.tdb
-rw------- 1 bibi bibi 49 avril 18 10:42 af8b1182321840a4ad03d18bbfce73c3-default-sink
-rw------- 1 bibi bibi 81 avril 18 10:42 af8b1182321840a4ad03d18bbfce73c3-default-source
-rw------- 1 bibi bibi 16384 avril 18 10:42 af8b1182321840a4ad03d18bbfce73c3-device-volumes.tdb
-rw------- 1 bibi bibi 16384 févr. 16 10:42 af8b1182321840a4ad03d18bbfce73c3-stream-volumes.tdb
-rw------- 1 bibi bibi 256 juil. 10 2023 cookie
grep -Enrv --include='*.conf' '^#|^$' /etc/pulse ~/.config/pulse
/etc/pulse/daemon.conf:20:; daemonize = no
/etc/pulse/daemon.conf:21:; fail = yes
/etc/pulse/daemon.conf:22:; allow-module-loading = yes
/etc/pulse/daemon.conf:23:; allow-exit = yes
/etc/pulse/daemon.conf:24:; use-pid-file = yes
/etc/pulse/daemon.conf:25:; system-instance = no
/etc/pulse/daemon.conf:26:; local-server-type = user
/etc/pulse/daemon.conf:27:; enable-shm = yes
/etc/pulse/daemon.conf:28:; enable-memfd = yes
/etc/pulse/daemon.conf:29:; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
/etc/pulse/daemon.conf:30:; lock-memory = no
/etc/pulse/daemon.conf:31:; cpu-limit = no
/etc/pulse/daemon.conf:33:; high-priority = yes
/etc/pulse/daemon.conf:34:; nice-level = -11
/etc/pulse/daemon.conf:36:; realtime-scheduling = yes
/etc/pulse/daemon.conf:37:; realtime-priority = 5
/etc/pulse/daemon.conf:39:; exit-idle-time = 20
/etc/pulse/daemon.conf:40:; scache-idle-time = 20
/etc/pulse/daemon.conf:42:; dl-search-path = (depends on architecture)
/etc/pulse/daemon.conf:44:; load-default-script-file = yes
/etc/pulse/daemon.conf:45:; default-script-file = /etc/pulse/default.pa
/etc/pulse/daemon.conf:47:; log-target = auto
/etc/pulse/daemon.conf:48:; log-level = notice
/etc/pulse/daemon.conf:49:; log-meta = no
/etc/pulse/daemon.conf:50:; log-time = no
/etc/pulse/daemon.conf:51:; log-backtrace = 0
/etc/pulse/daemon.conf:53:; resample-method = speex-float-1
/etc/pulse/daemon.conf:54:; avoid-resampling = false
/etc/pulse/daemon.conf:55:; enable-remixing = yes
/etc/pulse/daemon.conf:56:; remixing-use-all-sink-channels = yes
/etc/pulse/daemon.conf:57:; remixing-produce-lfe = no
/etc/pulse/daemon.conf:58:; remixing-consume-lfe = no
/etc/pulse/daemon.conf:59:; lfe-crossover-freq = 0
/etc/pulse/daemon.conf:61:; flat-volumes = no
/etc/pulse/daemon.conf:63:; rescue-streams = yes
/etc/pulse/daemon.conf:65:; rlimit-fsize = -1
/etc/pulse/daemon.conf:66:; rlimit-data = -1
/etc/pulse/daemon.conf:67:; rlimit-stack = -1
/etc/pulse/daemon.conf:68:; rlimit-core = -1
/etc/pulse/daemon.conf:69:; rlimit-as = -1
/etc/pulse/daemon.conf:70:; rlimit-rss = -1
/etc/pulse/daemon.conf:71:; rlimit-nproc = -1
/etc/pulse/daemon.conf:72:; rlimit-nofile = 256
/etc/pulse/daemon.conf:73:; rlimit-memlock = -1
/etc/pulse/daemon.conf:74:; rlimit-locks = -1
/etc/pulse/daemon.conf:75:; rlimit-sigpending = -1
/etc/pulse/daemon.conf:76:; rlimit-msgqueue = -1
/etc/pulse/daemon.conf:77:; rlimit-nice = 31
/etc/pulse/daemon.conf:78:; rlimit-rtprio = 9
/etc/pulse/daemon.conf:79:; rlimit-rttime = 200000
/etc/pulse/daemon.conf:81:; default-sample-format = s16le
/etc/pulse/daemon.conf:82:; default-sample-rate = 44100
/etc/pulse/daemon.conf:83:; alternate-sample-rate = 48000
/etc/pulse/daemon.conf:84:; default-sample-channels = 2
/etc/pulse/daemon.conf:85:; default-channel-map = front-left,front-right
/etc/pulse/daemon.conf:87:; default-fragments = 4
/etc/pulse/daemon.conf:88:; default-fragment-size-msec = 25
/etc/pulse/daemon.conf:90:; enable-deferred-volume = yes
/etc/pulse/daemon.conf:91:deferred-volume-safety-margin-usec = 1
/etc/pulse/daemon.conf:92:; deferred-volume-extra-delay-usec = 0
/etc/pulse/client.conf:20:; default-sink =
/etc/pulse/client.conf:21:; default-source =
/etc/pulse/client.conf:22:; default-server =
/etc/pulse/client.conf:23:; default-dbus-server =
/etc/pulse/client.conf:25:; autospawn = yes
/etc/pulse/client.conf:26:; daemon-binary = /usr/bin/pulseaudio
/etc/pulse/client.conf:27:; extra-arguments = --log-target=syslog
/etc/pulse/client.conf:29:; cookie-file =
/etc/pulse/client.conf:31:; enable-shm = yes
/etc/pulse/client.conf:32:; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
/etc/pulse/client.conf:34:; auto-connect-localhost = no
/etc/pulse/client.conf:35:; auto-connect-display = no
Je vais potasser la page que tu as mise en lien, merci
Hors ligne