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]

allany, 10:35, lun. 12 mai 2025: Et pour la totale, l'éditorial ! [Lien]
olinuxx, 12:25, jeu. 08 mai 2025: [ANNONCE] Le live de LibraZiK-4 est de retour ! [Lien]
calixtus06, 08:02, lun. 05 mai 2025: Bonjour et bienvenue à jipe35 et Bachila :-)
calixtus06, 14:59, lun. 28 Apr 2025: Bonjour et bienvenue à jpl :-)
calixtus06, 12:57, mar. 22 Apr 2025: Bonjour et bienvenue à Ardii,sgio et Gilles13 :-)
allany, 08:30, sam. 12 Apr 2025: Celui-ci, d'éditoriel, il est bien réel ! [Lien]
calixtus06, 16:39, lun. 07 Apr 2025: Bonjour et bienvenue à Saanvis754 :-)
calixtus06, 08:37, lun. 07 Apr 2025: Bonjour et bienvenue à skamoss et à lecapitainecoeur :-)
allany, 17:27, mar. 01 Apr 2025: Il est sensationnel cet éditoriel ! [Lien]
calixtus06, 13:04, dim. 30 mars 2025: Bonjour et bienvenue à MarM et gor :-)
olinuxx, 15:45, mer. 26 mars 2025: [ANNONCE] LibraZiK a fini de déménager depuis TuxFamily vers Ouvaton : [Lien] . Grand merci à toutes ces personnes qui ont aidé !
calixtus06, 10:29, lun. 24 mars 2025: Bonjour et bienvenue à adhooge :-)