Problème midi hardware (din 5 broches pas virtuel...) bande passante faible?
- 18 réponses
- 4 participants
- 986 vues
- 6 followers
leister
231
Posteur·euse AFfiné·e
Membre depuis 21 ans
Sujet de la discussion Posté le 11/01/2014 à 09:57:33Problème midi hardware (din 5 broches pas virtuel...) bande passante faible?
Bonjour, comme écrit dans le titre j'ai un problème de midi.
J'ai plusieurs instruments hardware (waldorf qrack, jomox airbase...)
quand je lis des clip midi avec des notes tout va bien , mais dès que je rajoute des automations (enveloppe de contrôle midi CC ) le tempo ralenti, fluctue... quand appuis sur stop les notes qui n'ont pas été envoyées du fait du ralentissement du tempo, mais qui auraient du l’être au tempo normale continu d’être envoyées , tout se finit par l'envoie des dernières notes en accélérées...
Pour faire une analogie avec l'eau, c'est comme si j'avais un tuyau, l'eau coule, un bouchon se crée, l'eau coule avec moins de débit, puis le bouchon sort avec jaillissement d'eau ... retour à la normale jusqu'au prochain bouchon (enveloppe midi)
Au départ je pensais que c'était un problème inhérent à Live, je suis donc en contact avec ableton...
J'ai effectué plusieurs tests (en désactivant toutes les pref midi en n'activant que la sortie midi dont j'ai besoin)
_Au départ dans live 9 sur Imac, motu 828mk2, interface midi esi m4u, qrack et jomox airbase
j'ai un projet avec 2 pistes midi, l une envoie les notes, l'autre les automations (CC) j ajoute les automations au fur et à mesure,
au début tout va bien et puis à partir d'un nombre variable d'automations, problème!!!
J'ai envoyé le midi via la esi m4u (usb) à l' airbase, puis au Qrack
même chose via la motu 828 mk2 (fw400) à l' airbase puis au Qrack...
_J'ai changé d'ordi, Pc 64 bit rme babyface (usb ) esi m4u,qrack et jomox airbase
J'ai envoyé le midi via la esi m4u (usb) à l' airbase, puis au Qrack
même chose via la babyface (usb) à l' airbase puis au Qrack...
exactement le même problème...
j'ai fait le même test avec FL studio (uniquement sur le PC forcément... )
même problème...
finalement, j'ai ouvert live sur les 2 ordis en ai mis un en maître mis l'autre en esclave avec 2 pistes midi armées pour l'enregistrement, j'ai lancé la lecture sur le premier, le second c'est lancé en enregistrement... et j ai eu exactement le même problème...
J'ai fait le même teste avec FL studio et live (fl studio en maître forcément... )
dans les clips enregistré on voit bien les notes qui se décale quand il y a "trop " d'enveloppe (14) ce qui ne me semble pas beaucoup!!!
Est ce une limite connu du midi? j'ai pus lire que le débit du midi est de 31.25bit/s http://claude.borne.perso.sfr.fr/indexzmao.html
http://ogloton.free.fr/midi/format_donnees.html
Ou plutôt est ce un conflit informatique avec un soft que j'aurais par malchance sur les 2 ordis???
Quelqu'un aurai t'il la bonté d'effectuer le même teste avec des configue différent, d'autre soft...
merci, voici quelque fichier et vidéo en rapport au problème...
https://drive.google.com/file/d/0B7Kt67DVSitTM2dROUk2MVdMVzQ/edit?usp=sharing
https://drive.google.com/file/d/0B7Kt67DVSitTU21HSzNuYlFQekE/edit?usp=sharing
https://drive.google.com/folderview?id=0B7Kt67DVSitTUzNKN2VaLXVWRlU&usp=sharing
J'ai plusieurs instruments hardware (waldorf qrack, jomox airbase...)
quand je lis des clip midi avec des notes tout va bien , mais dès que je rajoute des automations (enveloppe de contrôle midi CC ) le tempo ralenti, fluctue... quand appuis sur stop les notes qui n'ont pas été envoyées du fait du ralentissement du tempo, mais qui auraient du l’être au tempo normale continu d’être envoyées , tout se finit par l'envoie des dernières notes en accélérées...
Pour faire une analogie avec l'eau, c'est comme si j'avais un tuyau, l'eau coule, un bouchon se crée, l'eau coule avec moins de débit, puis le bouchon sort avec jaillissement d'eau ... retour à la normale jusqu'au prochain bouchon (enveloppe midi)
Au départ je pensais que c'était un problème inhérent à Live, je suis donc en contact avec ableton...
J'ai effectué plusieurs tests (en désactivant toutes les pref midi en n'activant que la sortie midi dont j'ai besoin)
_Au départ dans live 9 sur Imac, motu 828mk2, interface midi esi m4u, qrack et jomox airbase
j'ai un projet avec 2 pistes midi, l une envoie les notes, l'autre les automations (CC) j ajoute les automations au fur et à mesure,
au début tout va bien et puis à partir d'un nombre variable d'automations, problème!!!
J'ai envoyé le midi via la esi m4u (usb) à l' airbase, puis au Qrack
même chose via la motu 828 mk2 (fw400) à l' airbase puis au Qrack...
_J'ai changé d'ordi, Pc 64 bit rme babyface (usb ) esi m4u,qrack et jomox airbase
J'ai envoyé le midi via la esi m4u (usb) à l' airbase, puis au Qrack
même chose via la babyface (usb) à l' airbase puis au Qrack...
exactement le même problème...
j'ai fait le même test avec FL studio (uniquement sur le PC forcément... )
même problème...
finalement, j'ai ouvert live sur les 2 ordis en ai mis un en maître mis l'autre en esclave avec 2 pistes midi armées pour l'enregistrement, j'ai lancé la lecture sur le premier, le second c'est lancé en enregistrement... et j ai eu exactement le même problème...
J'ai fait le même teste avec FL studio et live (fl studio en maître forcément... )
dans les clips enregistré on voit bien les notes qui se décale quand il y a "trop " d'enveloppe (14) ce qui ne me semble pas beaucoup!!!
Est ce une limite connu du midi? j'ai pus lire que le débit du midi est de 31.25bit/s http://claude.borne.perso.sfr.fr/indexzmao.html
http://ogloton.free.fr/midi/format_donnees.html
Ou plutôt est ce un conflit informatique avec un soft que j'aurais par malchance sur les 2 ordis???
Quelqu'un aurai t'il la bonté d'effectuer le même teste avec des configue différent, d'autre soft...
merci, voici quelque fichier et vidéo en rapport au problème...
https://drive.google.com/file/d/0B7Kt67DVSitTM2dROUk2MVdMVzQ/edit?usp=sharing
https://drive.google.com/file/d/0B7Kt67DVSitTU21HSzNuYlFQekE/edit?usp=sharing
https://drive.google.com/folderview?id=0B7Kt67DVSitTUzNKN2VaLXVWRlU&usp=sharing
[ Dernière édition du message le 11/01/2014 à 12:17:36 ]
- 1
- 2
leister
231
Posteur·euse AFfiné·e
Membre depuis 21 ans
11 Posté le 12/01/2014 à 10:40:22
je vais contacter les différents fabricants...
merci, ça me parait etre une bonne piste...
je pensais aussi à la résolution des courbe d'automations...
merci, ça me parait etre une bonne piste...
je pensais aussi à la résolution des courbe d'automations...
leister
231
Posteur·euse AFfiné·e
Membre depuis 21 ans
12 Posté le 12/01/2014 à 19:08:55
Après réflexions , comment expliquer mon problème par une histoire de buffer , alors que quand je passe par ipmidi puis par la babyface il n y a plus de problème ...???
Rémy M. (chimimic)
14203
Modérateur·trice thématique
Membre depuis 22 ans
13 Posté le 12/01/2014 à 19:18:03
Citation de leister :
je pensais aussi à la résolution des courbe d'automations...
Tout ça est lié à mon avis. Plus la résolution est élevée et plus le nombre de valeurs à envoyer et à traiter à la réception est importante.
Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com
leister
231
Posteur·euse AFfiné·e
Membre depuis 21 ans
14 Posté le 12/01/2014 à 19:52:47
C est sur , mais ça me parait bizarre qu on puisse envoyé plus d info que ce que le norme accepte ... J suis pas un pros en hex mais j ai pu lire que le midi c est 32,2kbit/s soit 3900o/s une note c est 10bit une enveloppe je ne sais pas ( sont elles codées en 8 ou 16 bit ???) mais ça fait 3220 notes à la seconde ce qui laisse un peu de marge non ?
Je connais bien le protocole Dmx 512 et horsmis le nombre limité à 32 d appareil en série ( au delà il faut splitter et booster le signal ... ) on ne peut pas saturer le signal , c est soit moins de 512 paramètre soit un 2em câble ...(pour faire simple) et la fréquence permet d acheminer toute les modulation en tps réel .
J ai du mal a croire que ce soit différent en midi ...
Je n ai pas de séquenceur midi hardware pour faire le même test , soit joué un kick en 4/4 et rajouté une modulation de CC jusqu'à ce que le timing fluctu ( si un jour il fluctu) histoire de connaitre les limites du midi ...
Ah moins que je ne sois à côté de la plaque ???
Je pourrais utiliser les modulations interne de mes machines ( ce que je fais ) mais j aime aussi avoir des modulations directement dans mes clips ...
Je connais bien le protocole Dmx 512 et horsmis le nombre limité à 32 d appareil en série ( au delà il faut splitter et booster le signal ... ) on ne peut pas saturer le signal , c est soit moins de 512 paramètre soit un 2em câble ...(pour faire simple) et la fréquence permet d acheminer toute les modulation en tps réel .
J ai du mal a croire que ce soit différent en midi ...
Je n ai pas de séquenceur midi hardware pour faire le même test , soit joué un kick en 4/4 et rajouté une modulation de CC jusqu'à ce que le timing fluctu ( si un jour il fluctu) histoire de connaitre les limites du midi ...
Ah moins que je ne sois à côté de la plaque ???
Je pourrais utiliser les modulations interne de mes machines ( ce que je fais ) mais j aime aussi avoir des modulations directement dans mes clips ...
leister
231
Posteur·euse AFfiné·e
Membre depuis 21 ans
15 Posté le 12/01/2014 à 19:55:02
Désolé pour les fautes je suis sur le smartphone, je ne trouve pas le bouton éditer ...
leister
231
Posteur·euse AFfiné·e
Membre depuis 21 ans
16 Posté le 13/01/2014 à 12:11:03
allez 2 autres test!!! une fois dans live 8 et une 2eme fois dans fl 11
J ai bouclé l'entré et la sortis midi de ma babyface...
je fais le meme test à savoir un clip avec une note sur chaque , d'abord sans enveloppe de control change puis une env, puis 2 puis 3...
et j'ai toujours le même problème est ce pareil chez vous???
https://drive.google.com/file/d/0B7Kt67DVSitTT2hUYV9oY1c1SlE/edit?usp=sharing
https://drive.google.com/file/d/0B7Kt67DVSitTRmtZang5WW9Eam8/edit?usp=sharing
J ai bouclé l'entré et la sortis midi de ma babyface...
je fais le meme test à savoir un clip avec une note sur chaque , d'abord sans enveloppe de control change puis une env, puis 2 puis 3...
et j'ai toujours le même problème est ce pareil chez vous???
https://drive.google.com/file/d/0B7Kt67DVSitTT2hUYV9oY1c1SlE/edit?usp=sharing
https://drive.google.com/file/d/0B7Kt67DVSitTRmtZang5WW9Eam8/edit?usp=sharing
leister
231
Posteur·euse AFfiné·e
Membre depuis 21 ans
17 Posté le 13/01/2014 à 13:58:59
En photo c'est mieux...
l'entrée et la sortie de la bayface bouclée
le "bébé" est sur le port 0 en sortie et en entrée
J'ai une midi out sur le port 0
Je dessine différentes automations des potard du midi out (décalé dans le temps) pour envoyer des enveloppe de modulation de control change à travers la babyface
et voici le track midi enregistré...
ici la vidéo du test...
https://drive.google.com/file/d/0B7Kt67DVSitTT2hUYV9oY1c1SlE/edit?usp=sharing
Quelqu'un peut il faire un test similaire chez lui que je sache si ce problème est commun? :idea:
merci beaucoup
l'entrée et la sortie de la bayface bouclée
le "bébé" est sur le port 0 en sortie et en entrée
J'ai une midi out sur le port 0
Je dessine différentes automations des potard du midi out (décalé dans le temps) pour envoyer des enveloppe de modulation de control change à travers la babyface
et voici le track midi enregistré...
ici la vidéo du test...
https://drive.google.com/file/d/0B7Kt67DVSitTT2hUYV9oY1c1SlE/edit?usp=sharing
Quelqu'un peut il faire un test similaire chez lui que je sache si ce problème est commun? :idea:
merci beaucoup
x_X_x_av
1427
AFicionado·a
Membre depuis 15 ans
18 Posté le 14/01/2014 à 12:06:28
Salut
Si aucune notes n'est perdue, ce n'est pas un problème de taille de buffer. La bande passante limitée du Midi est probablement une bonne piste: 31250 bauds = environ 3000 mots de 10bits/s = 1000 CC/s ou 500 notes/s.
Bref, à mon avis, il faut soit réduire la résolution des enveloppes, soit utiliser plusieurs bus Midi, donc plusieurs sorties Midi, pour augmenter la bande passante.
Attention, 1000 CC/s est le maximum (théorique!), partagé par toutes les enveloppes, donc avec 10 enveloppes simultanées on tombe à 100 CC/s (comme ton exemple précédent), et il n'y a plus de place pour les notes…
Si aucune notes n'est perdue, ce n'est pas un problème de taille de buffer. La bande passante limitée du Midi est probablement une bonne piste: 31250 bauds = environ 3000 mots de 10bits/s = 1000 CC/s ou 500 notes/s.
Citation de leister :
Ça n'a aucun sens pour moi non plus… Peut-être une erreur de manipulation?En résumé si le midi sort directement via une interface midi, ça merde, si je passe par un réseau, puis par une interface ça fonctionne???
Bref, à mon avis, il faut soit réduire la résolution des enveloppes, soit utiliser plusieurs bus Midi, donc plusieurs sorties Midi, pour augmenter la bande passante.
Attention, 1000 CC/s est le maximum (théorique!), partagé par toutes les enveloppes, donc avec 10 enveloppes simultanées on tombe à 100 CC/s (comme ton exemple précédent), et il n'y a plus de place pour les notes…
jjdin
1271
AFicionado·a
Membre depuis 11 ans
19 Posté le 14/01/2014 à 12:14:21
un conflit MIDI ?
j'ai eu un souci similaire avec un zoom R8 en interface audio qui accelerait ralentissait les pistes MIDI generées par mon clavier maitre quand il était sollicité et qui était lu comme un périphérique MIDI
j'ai reconfiguré mes entrées dans mon DAW en les assignant scrupuleusement et en décochant tout ce qui n'était pas indispensable
depuis ca marche nickel
j'ai eu un souci similaire avec un zoom R8 en interface audio qui accelerait ralentissait les pistes MIDI generées par mon clavier maitre quand il était sollicité et qui était lu comme un périphérique MIDI
j'ai reconfiguré mes entrées dans mon DAW en les assignant scrupuleusement et en décochant tout ce qui n'était pas indispensable
depuis ca marche nickel
Il n'y a pas de talent , il n'y a que de l'envie
- < Liste des sujets
- Charte
- 1
- 2