Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

6 - Le MIDI

> Forums de discussion > 6 - Le MIDI > [Contourné] Configuration M-Audio Axiom Air 32 Mini
Dernier post

[Contourné] Configuration M-Audio Axiom Air 32 Mini

bastien utilisateur non connecté
Bonjour,

J'ai depuis récemment un Axiom Air 32 Mini de chez M-Audio.

Il possède des touches (genre piano), des pottards, un pad, que j'arrive à faire marcher (dans ardour, zynaddsubfx, ou qsynth, en utilisant a2jmidid). Par contre, il y a des touches de "contrôles" que je n'arrive pas à faire marcher. Il s'agit des groupes de touches 6 et 7 sur le dessin ci-dessous :

Image

J'essaie en gros de les attribuer en MIDI LEARN dans ardour sans succès (alors que j'y arrive avec les autres). Dans les préférences, je l'ai configuré comme surface de contrôle midi générique. Le clavier se retrouve ainsi lié au "MIDI Control Out" de Ardour dans Qjackctl.

Pour essayer de comprendre ce qui se passe et debugger le truc, j'ai lancé Qsynth (il affiche les logs midi, je me suis dit que ça pourrait être utile). Vous avez ci-dessous les logs d'une note normale du clavier, puis de trois des touches qui ne marchent pas (stop, play et record, le groupe de touche 7 de mon image au dessus) :

note normale : 


fluidsynth: noteon	0	60	74	00020	277,159	254,859	0,000	0
fluidsynth: noteon	0	60	74	00020	277,159	254,859	0,000	1
fluidsynth: noteoff	0	60	0	00020	254,955	2
fluidsynth: noteoff	0	60	0	00020	254,955	2

Touche stop, play, record : 

fluidsynth: cc	0	16	127
fluidsynth: cc	0	16	0
fluidsynth: cc	0	17	127
fluidsynth: cc	0	17	0
fluidsynth: cc	0	18	127
fluidsynth: cc	0	18	0


Je suis sous Ubuntu Studio 20.04 et le Ardour en question est 5.12.

Voilà, j'espère avoir été clair, si jamais quelqu'un a une idée :-)

yruama utilisateur non connecté
Citation :
Le clavier se retrouve ainsi lié au "MIDI Control Out" de Ardour dans Qjackctl.

Ce qu'il faut surtout, c'est que le clavier soit lié à l'entrée "MIDI Control In", sinon ça ne marche pas.

le log qsynth indique que tes boutons sont associés à des midi cc, donc théoriquement, tu devrais pouvoir les affecter de la même manière que tes potentiomètres. Essaye de les associer a un bouton mute d'une piste pour voir?

J'ai aussi des doutes sur ce que raconte Qsynth, est ce que tu peux essayer un autre midi logger comme gmidimon pour être sûr des messages midi envoyés ?

Avoir la notice de ton clavier peut aider aussi, est ce que tu as un lien ?

sub26nico utilisateur non connecté France
Pour info, Ardour6 propose un mapping pour ce clavier. Il me semble que dans la version 5, il y a aussi une version mais peut être pas pour la version mini, à vérifier.
Il faut aller dans les préférences, surface de contrôle, activé le 'Generic MIDI' en cochant la case correspondante dans le menu puis en cliquant sur 'Afficher les paramètres de protocole' puis dans regarder dans 'Midi binding' si ton clavier ne t'est pas proposé. Si oui, pense à préciser ton clavier dans les 2 champs 'Incoming MIDI on ' et 'Outgoing MIDI on'.

sibfactory utilisateur non connecté
Et bien j'aurais appris que mon Axiom 61 est dans la liste, chouette !
Comment savoir quel bouton correspond à quoi ? Il y en pas pas mal sur le Axiom 61

la liste des M-Audio :
Image

sibfactory utilisateur non connecté
j'ai trouvé !
Les fichiers .map sont dans
/usr/share/ardour6/midi_map

et au passage voici la liste  des contrôleurs MIDI dont Ardour 6 fournit des préréglages

bastien utilisateur non connecté
Bonjour,

Et merci à tous pour vos réponses ! Mon clavier est bien relié au MIDI In d'Ardour.

Sous les conseils de Yaruma, j'ai essayé d'associer ces boutons à un Mute d'une piste Ardour, et… ça marche.

C'est donc quand j'associe ces boutons à la fonction play (lire depuis la tête de lecture), stop, ou record de Ardour que ça ne marche pas. C'est étrange, parce qu'associer, par exemple, associer un Do (C2) à la fonction play, ça marche. Le problème vient plutôt d'Ardour, donc. Je ne comprends pas trop.

Quant aux logs, ni midimon, ni gmidimon ni kmidimon n'ont l'air d'être dans les paquets disponibles. Je regarde comment en installer un et vous tiens au courant. Je vais peut être mettre à jour ma version d'ardour, du coup, si le clavier est pré-configuré…

Je vous tiens au courant, merci encore !

yruama utilisateur non connecté
@bastien tu as aussi midisnoop qui fait le même boulot que gmidimon ou kmidimon

bastien écrit :
C'est donc quand j'associe ces boutons à la fonction play (lire depuis la tête de lecture), stop, ou record de Ardour que ça ne marche pas.

pareil, je n'arrive pas a associer un midi CC à la fonction play par midi learn, ni avec une midi map personnalisé (mais j'ai pas trop cherché)

bastien utilisateur non connecté
Bon, ben une migration vers Ardour 6 a résolu le problème.

C'est donc contourné :-)

Merci à tous pour votre aide !

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]