MIDI: comment utiliser le midi pitch prise 2

Excuse moi le premier topic n’a pas fonctionné comme il le faut.
Mon fader accepte les valeurs de 0 à 16383 et le preargs est 1 comme indiqué dans la doc.
La valeur envoyé est entre 0 et 16383, mais la valeur de retour est [channel, data, data] ce qui ne correspond pas à la valeur du fader.

La valeur de retour devrait-être OSC received: { address: ‘/pitch’, args: [ 1, 16383 ] } From: midi:mackie
Quand c’est /control c’est [channel, cc, value] alors value est transmise à la value du fader mais pour le pitch faudrait qu’elle soit multiplié entre les 2 dataimage

Pourquoi on le converti
elif mtype is PITCH_BEND:
args = args[:1] + [args[1] & 0x7f, (args[1] >> 7) & 0x7f] # convert 0-16384 -> 0-127 pair

Quand on retourne la valeur au fader elle devrait-être converti dans l’autre sens.

En effet, c’est un bug !

Est-ce que je crée le bug ou c’est toi?

Ça vient d’O-S-C je pense, je regarde ça dans la semaine.

C’est corrigé dans la version 0.47.2.