réactions au dossier [Bien débuter] Présentation de la norme MIDI
- 77 réponses
- 20 participants
- 11 498 vues
- 30 followers
newjazz
Lire l'article
Ce thread a été créé automatiquement suite à la publication d'un article. N'hésitez pas à poster vos commentaires ici !
jimmyjim
Le seul défaut que je trouve au midi c'est qu'il n'ont pas fait de mâle (in) et de femelle (out /true), cela aurait été beaucoup plus simple pour les branchements, maintenant c'est un peu trop tard !
EraTom
Au passage, diverses interfaces audionumériques prennent aussi des messages midi (l'UCX par exemple, mais aussi les Toneport qu'on devrait pouvoir un peu piloter avec des contrôleurs midi, ex. la wah-wah), cela cohabite forcément dans le câble USB, même quand on a de l'audio en 96000Hz/24 bits ?
Le seul inconvénient possible (à tester) peut être une latence du signal midi (Qui n'est pas priorisé sur l'usb)
Dans ce cas précis c'est le pilote USB fourni avec le périphérique qui s'occupe de démultiplexer tout ça ; une couche logicielle au moins avant le concentrateur racine. A moins que le pilote soit vraiment pourri, ça ne devrait pas poser les mêmes difficultés qu'en branchant deux périphériques différents sur le même port.
Le problème d'avoir des périphériques différents est que chacun va déclarer (via son pilote) une bande-passante qui est confortable pour lui mais pas forcément nécessaire ; le "concentrateur USB racine" n'a alors pas la bonne info pour prioriser ses aiguillages. Je ne sais pas si je suis clair...
l'écran externe (périphérique USB composite), et la prise prise VGA est juste à côté de la prise USB de la souris
Il reste 3 ou 4 concentrateurs dans le gestionnaire de périphériques, avec rien dessus, mais pas de prises sur le portable.
C'est là que l'on s'aperçoit qu'avoir un bon "chipset" (i.e. une carte mère bien conçue) est aussi important que d'avoir un bon processeur et de la RAM (pas de blague sur les bateaux SVP). Avec un PC tout monté ce n'est pas gagné parce que l'on se retrouve assez souvent avec un gros proc, etc. assemblé sur une carte mère où les prix sont serrés (et ça ce n'est pas écrit sur l'étiquette).
xHors sujet :Je crois qu'on dévie beaucoup trop du sujet. Il faudrait se recentrer sur le MIDI.
[ Dernière édition du message le 08/01/2015 à 20:20:28 ]
Ho'Dog
Moi je préfère le midi
les prises DIN, c'est toujours du midi en usb
Citation :Je peux pas éditer mon post tant que le petit crayon n'apparaît pas
c'est plutot qu'il a disparu
tu peux plus editer un post si il y en a eu plus de 3 de posté apres...
PK crew( à l'abandon) / Mixcloud / 3'ks
En vrai t'es Eddie Barclay avoue :oops2:
LEMASTHO
Débutant en midi je te plains si tu nous lit !
Ce qu'il faut retenir de cet article, finalement, c'est que les technologies du midi sont un incontournable de la musique digitale ! Conçue à une époque où la plupart des ordinateurs n'avaient pas de carte son (même pas un buzzer !) elle est maintenant très mature et bien prise en charge par tous les constructeurs ! Elle offre un réelle infinité de possibilités pour créer. Les outils de MAO ne sont qu'une famille de périphériques MIDI.
Pour conclure je citerai mes héros préférés : Dora l'exploratrice et Bob le bricoleur
-"Avec le midi on peut le faire ? Oui on peut !!! En trois p'tites étapes tu verras comment...."
-"... euh, non finalement Dora et Bob, laisses-moi vous expliquer !"
Je partage l'avis de certains collègues, alors rendez-vous dans la rubrique MIDI du forum.
A+
[ Dernière édition du message le 08/01/2015 à 22:37:18 ]
deb76
Citation de : KaeRZed
Juste pour apporter mon modeste témoignage à cette discussion très intéressante: à chaque fois que j'ai eu à utiliser le Midi usb d'un instrument (non class compliant, je l'avoue), j'ai été confronté à des instabilités et latences. Le problème le plus courant étant les note off perdus provoquant des notes infinies...
Au quotidien, j'utilise toutes mes machines avec des bonnes vieilles prises Din en passant par un patch A880 et une interface midi (usb) Edirol Um880 et je n'ai jamais constaté de problème...
Pour ma part, c'est pas lié à l'Usb, ça m'arrive aussi sur les prises midi DIN via l'interface midi Motu Midi Express 128. J'ai plus l'impression que c'est lié à la nature des synthés qui reçoivent le flux midi. Sur le même flux envoyés sur les différents Ports, certains synthés - et je pense notamment à mon Yamaha EX5R - réagissent moins bien que les autres. J'ai remarqué aussi de façon empirique, donc ce n'est pas une observation fiable, que selon le flux midi, il y avait problème ou non. En clair, chez moi, les notes courtes, staccato, passent mieux que les notes longues, legato, qui, là, accrochent de façon continue le signal...
LEMASTHO
Citation de : KaeRZed
Juste pour apporter mon modeste témoignage à cette discussion très intéressante: à chaque fois que j'ai eu à utiliser le Midi usb d'un instrument (non class compliant, je l'avoue), j'ai été confronté à des instabilités et latences. Le problème le plus courant étant les note off perdus provoquant des notes infinies...
Au quotidien, j'utilise toutes mes machines avec des bonnes vieilles prises Din en passant par un patch A880 et une interface midi (usb) Edirol Um880 et je n'ai jamais constaté de problème...
Pour ma part, c'est pas lié à l'Usb, ça m'arrive aussi sur les prises midi DIN via l'interface midi Motu Midi Express 128. J'ai plus l'impression que c'est lié à la nature des synthés qui reçoivent le flux midi. Sur le même flux envoyés sur les différents Ports, certains synthés - et je pense notamment à mon Yamaha EX5R - réagissent moins bien que les autres. J'ai remarqué aussi de façon empirique, donc ce n'est pas une observation fiable, que selon le flux midi, il y avait problème ou non. En clair, chez moi, les notes courtes, staccato, passent mieux que les notes longues, legato, qui, là, accrochent de façon continue le signal...
T'es en train de blaguer ?
EraTom
En fait c'est un problème assez connu et il n'est pas forcément lié à un problème de stabilité de la transmission : C'est le message note-off qui pose un problème.
Ça va peut-être en surprendre quelques-uns mais, malgré l'âge du MIDI et même si le message "note-off" est clairement spécifié, il n'est pas toujours interprété de la même façon.
Le message "note-off" est accompagné d'un mot pour indiqué la vélocité...
http://www.tonalsoft.com/pub/pitch-bend/pitch.2005-08-31.17-00.aspx
Autant sur un note-on tout le monde voit bien ce que c'est, autant sur un note-off... Et bien tout le monde ne l'interprète pas de la même façon et les fabricants ne font pas tous la même chose. C'est un paramètre assez ésotérique qui met parfois la pagaille.
Par exemple, Ableton Live le gère, mais alerte un peu l'utilisateur :
https://www.ableton.com/en/manual/editing-midi-notes-and-velocities/
§10.4.8 - Editing Velocities
Note-Off Velocity
Si vous en avez la possibilité, placé un "filtre midi" qui va bloquer la valeur de la vélocité sur 0 ou 127 (deb76 et KaeRZed, ça peut régler votre problème), ou encore, vérifiez qu'il est bien transcrit par toute la chaîne midi (genre, est-ce que le séquenceur mets bien la valeur envoyée par le synthé ?).
[ Dernière édition du message le 09/01/2015 à 00:20:13 ]
deb76
Citation de : EraTom
Ouais mais là on rentre dans un truc...
En fait c'est un problème assez connu et il n'est pas forcément lié à un problème de stabilité de la transmission : C'est le message note-off qui pose un problème.
Ça va peut-être en surprendre quelques-uns mais, malgré l'âge du MIDI et même si le message "note-off" est clairement spécifié, il n'est pas toujours interprété de la même façon.
Le message "note-off" est accompagné d'un mot pour indiqué la vélocité...
http://www.tonalsoft.com/pub/pitch-bend/pitch.2005-08-31.17-00.aspx
Autant sur un note-on tout le monde voit bien ce que c'est, autant sur un note-off... Et bien tout le monde ne l'interprète pas de la même façon et les fabricants ne font pas tous la même chose. C'est un paramètre assez ésotérique qui met parfois la pagaille.
Par exemple, Ableton Live le gère, mais alerte un peu l'utilisateur :
https://www.ableton.com/en/manual/editing-midi-notes-and-velocities/
§10.4.8 - Editing Velocities
Note-Off Velocity
Si vous en avez la possibilité, placé un "filtre midi" qui va bloquer la valeur de la vélocité sur 0 ou 127 (deb76 et KaeRZed, ça peut régler votre problème), ou encore, vérifiez qu'il est bien transcrit par toute la chaîne midi (genre, est-ce que le séquenceur mets bien la valeur envoyée par le synthé ?).
J'ai bien l'impression que tu as effectivement cerné le problème et que c'est bien au niveau des interprétations différentes que cela se passe. Concernant le filtre midi, c'est une solution. Ceci étant, je tiens à respecter les vélocités (de pppp à fff) différentes que j'envoie dans chacun des synthés (virtuels ou non) via mon soft de CAO Opusmodus.
PS : LEMASTHO, non, je ne blaguais pas.
EraTom
Je ne connais pas Opusmodus mais il semble assez puissant et versatile pour scripter un truc du genre.
[ Dernière édition du message le 09/01/2015 à 02:55:26 ]
KaeRZed
Le pire souvenir étant quand même lorsque j'ai essayé de faire du Midi avec une Digi003 Rack+ sur Cubase. Je n'ai jamais autant utilisé la fonction "Midi Panic"... Mais là, c'est un autre débat...
En fait, j'ai tendance à me méfier du software au profis du hardware dédié et je préfère, dans la mesure du possible, minimiser le nombre de couches logicielles.
Typiquement, avoir une interface midi dédiée multiports avec de bons drivers stables et éprouvés et plein de câbles Din m'inspirera plus confiance qu'une configuration avec un driver usb différent pour chaque machine... Ça limite les risques, je pense. Mais je suis un dinosaure...
KaeRZed
Ps: de mémoire, normalement, si la norme est respectée, un contrôleur ne gérant pas la vélocité de relâchement est censé mette une valeur par défaut de 64 pour l'ensemble des messages de note off.
EraTom
à chaque fois que j'ai eu à utiliser le Midi usb d'un instrument (non class compliant, je l'avoue), j'ai été confronté à des instabilités et latences. Le problème le plus courant étant les note off perdus provoquant des notes infinies...
Pour en avoir le cœur net il y a des outils de ce genre :
https://rtcs.co.za/index.php?s=1&p=6
http://obds.free.fr/midimon/
Les mêmes existaient en hardware et des sythé permettaient d'afficher tout ce qu'ils recevaient. Je parle au passé parce que ça fait des années que je centralise tout mon MIDI sur un PC... Sans problème. Je trouve ça vraiment plus pratique.
Tous mes câbles USB MIDI (2 claviers, 3 surfaces de contrôle et une TD12 à travers une interface midi-USB de m-audio à 10 balles) arrivent sur le même HUB externe, HUB avec une alim externe qui ne tire pas sur mon PC (c'est un choix).
La TD12 n'est pas à côté... J'ai installé un rallonge USB (10 mètres de câble blindé et amplifié) acheté chez Auchan.
J'ai aussi joué avec des outils de midi via Ethernet (Wifi, même), pour piloter mon PC depuis une TabletPC tactile. Ça marche mais je n'ai pas encore trouvé de quoi faire facilement des interfaces pratiques sur PC (et j'ai pas envie de raquer ou de me coltiner USINE, qu'est moche en plus :p ).
Je n'ai aucun problème de latence ou de stabilité même quand tout le monde tourne en même temps. Le seul truc qui merde c'est l'enregistrement du charley de la TD12, mais ça vient plutôt d'un problème de mappage midi de Roland qui est exotique (et la flemme de le corriger).
willowhisper56
Youtube - - - SoundCloud
Cours machines Elektron
KaeRZed
A moins de surcharger de Cc et SysEx à la pelle, y'a quand même largement moment de bosser correctement...
Je ne me souviens pas avoir été bloqué...
Eloquent
Je sais pas si ça a été évoqué mais le midi a aussi une limite de débit. Des messages midi passent à la trappe.
Intéressant, quel est la limite?
www.wsproaudio.com
KaeRZed
Citation de batman37 (dans le message n°6 de cette discussion) :
La liaison midi fonctionne à 31250 bits par seconde
![]()
[ Dernière édition du message le 14/01/2015 à 08:38:57 ]
KaeRZed
Citation de EraTom :
Mais tu passais par quoi du coup ?
En fait, quand je branchais les synthés direct en USB, j'avais régulièrement des soucis (bon.. pas toutes les 2 minutes non plus, hein... mais pas une seule session sans rencontrer au moins une fois des problèmes...).
Et les mêmes machines fonctionnaient nickel en passant par les câbles Din branchés sur ma UM880.
Sans être inutilisable, la solution Midi-USB m'a semblé suffisamment instable pour ne pas m'inspirer confiance et confirmer ma préférence envers les bons vieux câbles Din... ![]()
C'était ça, ta question ?
![]()
EraTom
En fait je me demandais juste si le soucis était le soucis spécifique au note-off ou si c'était plutôt dû à un encombrement d'un concentrateur racine (par un autre périphérique sur un autre port USB).
M'enfin vu que tu as réglé ton problème...
Le truc c'est qu'un hub usb 3.0 avec 8 ports c'est 20€, un UM-880 d'occasion autour de 200€... Ça motive pas mal pour tester l'alternative, vérifier les ports USB etc., si l'on n'est pas obligé de passer par de la connectique MIDI.
Oui enfin, l'UM-880 permet le routage direct des messages MIDI sans passer par le PC. Ça peut effectivement éviter des surprises.
[ Dernière édition du message le 14/01/2015 à 19:54:05 ]
KaeRZed
Et elle a également une fonction très utile pour tester les câbles Midi...
De la balle, j'vous dis !! ![]()
![]()
![]()
Par contre, pour revenir à l'article, je n'ai pas trop capté la partie affirmant l'impossibilité de contrôler une enveloppe via Midi...
Entre les NRPN et les SysEx, je ne vois pas où est le problème...
regsik
en fait le câble DIN midi utilise les cinq broches de la prise alors que le câble DIN audio utilise la broche du milieu et les 2 broches externes. (d'après mes tests sur un cable midi et un adapteur DIN audio-RCA)
Après d'après wikipedia les câbles DIN où les 5broches sont câblées pouvaient être utilisées en audio aussi avec la possibilité de faire passer du signal dans les 2 sens (https://fr.wikipedia.org/wiki/Connecteur_DIN#Connecteurs_Mini_DIN)
au final c'est peut-être mon adaptateur DIN-RCA qui est débile, ils on mit 5 broches et n'en utilisent que 3, une prise 3 broches aurait suffit
et voilà je voulais clarifier un point et je finis par foutre le bordel
(c'est un peu comme si j'avais fait de la philo de ce point de vue
@ pluche
Avec des si on pourrait être musical-es !
Krapod
jimmyjim
KaeRZed
D'ailleurs, si ma mémoire est bonne, il me semble avoir lu qu'au début du Midi, certains synthés utilisaient des embases XLR...
EraTom

La broche reliée au +5V (cotée sortie) est dans la boucle qui sert à la communication. Elle n'est pas faite pour être une bonne alim : Si un périphérique est alimenté par cette broche l'alim peut s'effondrer et terminer la transmission.
3 et 1 ne servent à rien électriquement.
Le blindage n'est relié que d'un côté à la masse par la broche 2 de la sortie, et pas côté entrée... Ce n'est pas une bonne pratique : Il vaut mieux le relier des deux côtés et fermer correctement les impédances.
Si c'est pour éviter les boucles de masse entre équipement :
- Pour une transmission numérique on s'en fout un peu de la "ronflette" ;
- Si ça reste un problème, on relie avec un isolation galvanique.
batman37
Pour les infos MIDI, seules deux broches suffisent.
J'ai consulté un électronicien de ma boîte, qui a travaillé (il y a longtemps) sur des interfaces midi : il m'a confirmé qu'il fallait trois fils. Les deux premiers pour alimenter la photodiode de l'optocoupleur (un fil d'alim + le retour de cette alim). Cela se voit bien sur le schéma de eraTom. Le troisième fils sert à relier les masses électriques des équipements, afin qu'ils aient la même référence pour interpréter correctement le signal.
Du côté de l'émetteur, l'alim est piloté par le Tx (transmit) de l'uart.
Bon après... le copain est un guitariste. Ces gens là ne sont pas toujours fiables !
Certains constructeurs (je ne sais plus qui) ont utilisé les deux broches restantes pour transmettre une vraie alimentation. C'est non standard mais ça marche, il suffit que les deux équipements aient été prévus pour.
nothing is certain but death and taxes
[ Dernière édition du message le 17/01/2015 à 22:25:35 ]
- < Liste des sujets
- Charte


