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

6 - Le MIDI

> Forums de discussion > 6 - Le MIDI > MIDI noteoff à travers a2j ou alsa-midi direct

MIDI noteoff à travers a2j ou alsa-midi direct

zigmhount utilisateur non connecté
Salut à tous,

Je viens de découvrir un truc bizarre: les signaux MIDI noteoff sont envoyés différemment en passant par a2j ou alsa-midi directement.
Un exemple: dans l'image ci-dessous, j'ai connecté aseqdump à Pure data qui envoie 8 notes, dont la note 0 avec une vélocité de 1, et les notes 8, 16, 24, 32, 40, 48, 56 avec une vélocité de 0, c'est-à-dire Noteoff.
Le port d'entrée 129:11 est une connexion directe alsa-midi (en utilisant par exemple aconnect) alors que le port d'entrée 128:0 est une connexion via a2j, en utilisant
jack_connect 'a2j:Pure data [129] ...' 'a2j:aseqdump ...'

Le graphe de QjackCtl ressemble donc à ça:
Image
Toutes les lignes affichées dans cette fenêtre sont dont reçues en même temps par aseqdump par ces 2 ports:
Image

La différence: les NoteOff envoyés par a2j ont une vélocité, qui plus est non nulle ! Ça ne fait sans doute pas grande différence dans la plupart des cas, mais dans le cas de l'API mini il se trouve que ça en fait une, les LEDs ne s'éteignent pas si la vélocité est non nulle !

Pour info, je lance jack sans pilote midi, parce que j'ai lu sur les forums d'Ardour des commentaires de Paul Davis qui dit que les options -Xseq ou -Xraw introduise une latence inacceptable:
/usr/bin/jackd -P10 -p2048 -dalsa -dhw:UA22 -r48000 -p256 -n3


Je suis très étonné de ne rien trouver à ce sujet en googlant. Est-ce que quelqu'un a un avis là-dessus? J'aimerais beaucoup pouvoir connecter ces clients en Jack-midi (donc via a2j) au lieu de Alsa-midi pour des raisons basiques de préférence de logiciels (et éventuellement de latence) : j'aime bien utiliser njconnect en ncurses, mais il ne supporte pas alsa-midi donc je devrais utiliser naconnect pour le Midi...
Merci !

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

minimoineau, 20:15, jeu. 19 mai 2022: Petite pensée pour la magnifique œuvre de Vangelis qui nous a quitté... cry
olinuxx, 09:44, lun. 16 mai 2022: Bonjour et bienvenue à Fan cool
olinuxx, 09:43, dim. 15 mai 2022: Bonjour et bienvenue à nik0 cool
olinuxx, 12:25, ven. 13 mai 2022: Bonjour et bienvenue à Michael83 et MiniGnome cool
olinuxx, 20:06, jeu. 12 mai 2022: Bonjour et bienvenue à Valnax cool
olinuxx, 17:35, lun. 09 mai 2022: [ANNONCE] La nouvelle version LibraZiK-4 est sortie ! [Lien]
olinuxx, 08:27, dim. 08 mai 2022: Une nouvelle concernant le futur des greffons LV2 : [Lien]
olinuxx, 10:58, sam. 07 mai 2022: Bonjour et bienvenue à Fabrice et à BertoX cool
olinuxx, 10:51, sam. 07 mai 2022: Une petite fringale ? Alors un bout de pain et de maroilles et hop ! Lecture de l'éditorial !
allany, 19:40, ven. 06 mai 2022: Universal r1 !!!
r1, 21:35, jeu. 05 mai 2022: Dans le Cantal, à Cancale ou à la Capitale, tous kiffent l'éditorial !
allany, 21:11, jeu. 05 mai 2022: C'est du métal, c'est phénoménal, idéal, l'éditorial ! [Lien]