Skip to main content

6 - Le MIDI


Controller Luppp via ma Batterie Alesis Nitro usb/midi

Salut a tous,

Je vous explique...
Ma batterie alesis nitro branchée en usb est bien reconnue dans jack et je l’ai connectée à luppp.
Mon but est de pouvoir binder un tom pour qu’il declenche/stop l’enregistrement d’une boucle dans luppp via le midi, (car pas facile quand on a les pieds et mains occupées en même temps à jouer d’aller appuyer sur le lauchpad pour stoper le record)

Jusque là j’ai réussi à binder dans luppp le rimeshot de la batterie electro pour qu’il lance/stop l’enregistrement, mais quand je veux m’en servir, dans luppp j’ai un comportement bizarre.
Quand je tape sur mon rime shot, la piste cible se met à passer alternativement du status record/stop/record/stop/etc... de manière continue et à une vitesse folle, comme si j’étais en train de taper de façon continue sur mon rime shot, alors que je n’ai tapé qu'une fois pour déclencher l’enregistrement.
Je peux arrêter se comportement en tapant sur n’importe quel autre pad de la batterie bien qu’aucun autre pad ne soit bindé sous luppp.

Quelqu’un aurait une explication à se comportement de ma batterie ?
France
Un problème mécanique sur la batterie peut être ? Tu peux vérifier en branchant la batterie sur Jack MIDI Logger ou GMidiMonitor. Le binding de Luppp n'est pas super stable, ça pourrait aussi venir de lui.
Merci pour la réponse.
Je vais tester ça aujourd'hui et je vous tiendrais au courant.

Alors voilà ce qui en ressort.

Je précise que la battere passe nativement par alsa pour le midi, puis a2jmidid pour envoyer vers jack puis luppp.

Si j'écoute les evenements midi qui passe par jack avec GMidiMonitor pas de soucis il detecte bien chaque evenement de la batterie sans probleme.

Si j'écoute les evenements midi qui passe par alsa avec GMidiMonitor,
j'ai une serie continue de "midi real time clock message" qui défilent bien que je ne fasse rien.

Je débute avec le midi et linux, mais il semblerait qu"il y ait un soucis de synchro entre la batterie et alsa non ?

De plus j'ai remarqué que jack me renvoit les messages suivants:

"[31mERROR: [0ma2j_process_incoming: threw away MIDI event - not reserved at time 72846807
jack_midi_event_reserve: time parameter is earlier than last reserved event"
salut :
Si j'écoute les evenements midi qui passe par alsa avec GMidiMonitor,
j'ai une serie continue de "midi real time clock message" qui défilent bien que je ne fasse rien.

j'ai une interface qui fait ça aussi mais ça gène pas le fonctionnement .
Pourrais tu tester avec qmidi route .
Brancher ta batterie en midi dans qmidiroute , taper sur les éléments et faire une capture ou un copier collé des évènements entrants .
il est possible que la batterie n'envoie que des notes on ce qui pourrait posé problème pour ce que tu veux faire .
Normalement quand tu fait une lecture des évènement midi produit par ta batterie tu devrait voir note on et juste aprés note off , ça c'est ce qui ce passe avec un clavier par ex mais pas forcément avec une batterie électronique , car comme la batterie sert normalement a déclencher des échantillons d'une longueur prédéfinit pas besoin de note of . Mais par contre en général la deuxième frappe viens stopper la note d'avant pour éviter le chevauchement dans le cas des cymbales par ex ( ça a un nom mais je sais plus lequel ).
Je dis ça car ce que tu décrit m'y fait penser :

Quand je tape sur mon rime shot, la piste cible se met à passer alternativement du status record/stop/record/stop/etc... de manière continue et à une vitesse folle, comme si j’étais en train de taper de façon continue sur mon rime shot, alors que je n’ai tapé qu'une fois pour déclencher l’enregistrement.
Je peux arrêter se comportement en tapant sur n’importe quel autre pad de la batterie bien qu’aucun autre pad ne soit bindé sous luppp.

T'on rim shot envoie une note on qui reste bloqué jusqu'à ce que tu tape sur autre élément qui envoie un controlle comme all note of en même temps que ça propre note on .

ça pourrait vouloir dire que tu pourras pas déclencher le départ et l’arrêt d'une boucle dans lupp avec ta batterie sans mettre un filtre midi qui transforme la note on de ton rimshot en contrôle adéquat .
A+
J’ai réglé le soucis en utilisant tout bêtement un de mes 3 tomes, et ça fonctionne nikel.
Donc bizarrement il n’y a que le rim shot qui se comporte comme ca.
Allez savoir pourquoi !