Se connecter
Se connecter
Créer un compte

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
Midi-Ox MIDIOX
Photos
1/30
Midi-Ox MIDIOX

Sujet Midi-OX et buffers ?

  • 3 réponses
  • 2 participants
  • 1 211 vues
  • 1 follower
Johan.1x

Johan.1x

388 posts au compteur
Posteur·euse AFfamé·e
Premier post
1 Posté le 22/07/2004 à 18:44:31
Hello

voila j'aurais aimé savoir a quoi correspondent les buffers dans midi-ox ?

vaut il mieux les diminuer ( proche de zero) ou les augmenter le plus possible ( 1000 ou 2000 etc) .

est ce que si je les augmente il enregistrera les donner sysex plus vite ? laissera t'il passer plus de donner ? ou c le contraire ?

merci de bien vouloir m'éclairer si vous avez la réponse ... :| :clin:
.: Odon Quelconque :.

.: Odon Quelconque :.

10096 posts au compteur
Drogué·e à l’AFéine
2 Posté le 22/07/2004 à 19:18:49
A priori, le rôle des buffers c'est de moduler le volume et le débit des messages SysEx.

Certaines machines - anciennes surtout - sont très susceptibles et ne supportent pas que ces messages soient transmis trop "vite" (relatif: on est en MIDI donc les débits ne sont pas transcendants :mdr: ) ou en trop grande quantité d'un coup, car leur buffers à elles et leur capacité de traitement sont limités. D'où les messages d'insulte divers style "SysEx buffer full" ou overflow, les plantages ou les corruptions de données en entrée/sortie sur ces machines, lors de dumps SysEx ou de mises à jour du système d'exploitation par exemple.
D'autre part, il arrive qu'il faille aussi s'en préoccuper avec certaines interfaces MIDI mal conçues.

En conclusion, ce n'est à triturer qu'en cas de problèmes avérés lors de transferts SysEx.

Sinon, comme dit la sagesse populaire à qui on ne la fait pas:
"Quand c'est pas cassé, c'est pas la peine de vouloir réparer".

:mrg:

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

Johan.1x

Johan.1x

388 posts au compteur
Posteur·euse AFfamé·e
3 Posté le 22/07/2004 à 19:29:03
Dit moi connaitrais tu un livre qui parle et explique le sysex, les messages sysex, déchiffrer le sysex, programmer le sysex ???

En tous cas merci pour ton explication, je crois que je viens de comprendre pk quand j'essaye d'envoyer des patch en sysex a mon controleur midi en passant par mon interface midi il me sortait un message " midi overflow"... finalement il faut que je regle les buffers :bravo:
.: Odon Quelconque :.

.: Odon Quelconque :.

10096 posts au compteur
Drogué·e à l’AFéine
4 Posté le 22/07/2004 à 21:18:06
Une Bible en terme de MIDI, c'est ce site:
http://www.borg.com/%7Ejglatt/tech/midispec.htm
En anglais.

Les messages System Exclusive sont normalisés mais, en pratique, vu que le contenu est forcément spécifique à un matériel donné, le plus didactique c'est d'avoir la table d'implémentation MIDI du matériel susnommé et d'essayer de comprendre comment sont codées les informations, comment générer le message SysEx qui va altérer tel paramètre, qui va récupérer l'identifiant ou la version de la machine, etc... Ca revient à identifier l'adresse mémoire et la valeur du paramètre à positionner. Les charts MIDI se trouvent à la fin de la doc, en général, ou sur le site des constructeurs (ex: E-MU). Certains synthés (ex: Roland XP-50) permettent même de générer un message SysEx automatiquement en fonction du paramètre changé via l'interface utilisateur. Pour comprendre, c'est bien.

Ceci dit, faut en avoir l'usage.
Style par exemple vouloir se faire un mixermap Cubase perso (je ne sais pas si ça existe encore ça, sur SX) ou programmer un logiciel MIDI, d'édition ou de transferts.

Sinon, ça sert à rien de s'emm... avec les checksums. Faut être vicelard. :mrg:

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

cookies
Nous utilisons les cookies !

Oui, Audiofanzine utilise des cookies. Et comme la dernière chose que nous voudrions serait de perturber votre alimentation avec des choses trop grasses ou trop sucrées, sachez que ces derniers sont fait maison avec des produits frais, bio, équitables et dans des justes proportions nutritives.
Ce que cela veut dire, c’est que les infos que nous y stockons ne visent qu’à simplifier votre usage du site comme à améliorer votre expérience sur nos pages et vous afficher des publicités personnalisées (en savoir plus).

Nous tenons à préciser qu’Audiofanzine n’a pas attendu qu’une loi nous y oblige pour respecter la vie privée de nos membres et visiteurs. Les cookies que nous utilisons ont en commun leur unique objectif qui est d’améliorer votre expérience utilisateur.

Tous nos cookies
Cookies non soumis à consentement
Il s'agit de cookies qui garantissent le bon fonctionnement du site Audiofanzine. Le site Web ne peut pas fonctionner correctement sans ces cookies. Exemples : cookies vous permettant de rester connecté de page en page ou de personnaliser votre utilisation du site (mode sombre ou filtres).
Google Analytics
Nous utilisons Google Analytics afin de mieux comprendre l’utilisation que nos visiteurs font de notre site pour tenter de l’améliorer.
Publicités
Ces informations nous permettent de vous afficher des publicités qui vous concernent grâce auxquelles Audiofanzine est financé. En décochant cette case vous aurez toujours des publicités mais elles risquent d’être moins intéressantes :) Nous utilisons Google Ad Manager pour diffuser une partie des publicités, des mécanismes intégrés à notre CMS pour le reste. Nous sommes susceptibles d’afficher des publicités provenant de notre propre plateforme, de Google Advertising Products ou encore de la régie Adform.

Nous tenons à préciser qu’Audiofanzine n’a pas attendu qu’une loi nous y oblige pour respecter la vie privée de nos membres et visiteurs. Les cookies que nous utilisons ont en commun leur unique objectif qui est d’améliorer votre expérience utilisateur.

Tous nos cookies
Cookies non soumis à consentement

Il s’agit de cookies qui garantissent le bon fonctionnement du site Audiofanzine. Le site Web ne peut pas fonctionner correctement sans ces cookies. Exemples : cookies vous permettant de rester connecté de page en page ou de personnaliser votre utilisation du site (mode sombre ou filtres).

Google Analytics

Nous utilisons Google Analytics afin de mieux comprendre l’utilisation que nos visiteurs font de notre site pour tenter de l’améliorer. Lorsque ce paramètre est activé, aucune information personnelle n’est envoyé à Google et les adresses IP sont anonymisées.

Publicités

Ces informations nous permettent de vous afficher des publicités qui vous concernent grâce auxquelles Audiofanzine est financé. En décochant cette case vous aurez toujours des publicités mais elles risquent d’être moins intéressantes :) Nous utilisons Google Ad Manager pour diffuser une partie des publicités, des mécanismes intégrés à notre CMS pour le reste. Nous sommes susceptibles d’afficher des publicités provenant de notre propre plateforme, de Google Advertising Products ou encore de la régie Adform.


Vous pouvez trouver plus de détails sur la proctection des données dans la politique de confidentialité.
Vous trouverez également des informations sur la manière dont Google utilise les données à caractère personnel en suivant ce lien.