Les Courbes D'évolution; Gestion De Checksums Pour Systèmes Exclusifs - Wave Idea BITSTREAM 3x Mode D'emploi

Table des Matières

Publicité

Ce paramètre doit rester le plus faible possible pour garder la meilleure fluidité possible et ne sera
augmenté que si le synthé ou logiciel en cours de contrôle nécessite cette insertion de délai.
Les différents choix possibles sont :
0 (pas de délai)
30 ms
60 ms
90 ms
Note 1 : Ce paramètre se configure indépendamment pour chaque contrôle du Bitstream 3X
Note 2 : Par défaut le délai MIDI est programmé à 0 (pas de délai)
Les courbes d'évolution
Ce paramètre permet de définir le comportement des différents contrôles
Analogiques présents sur le Bitstream 3X. Ainsi l'évolution d'un contrôle
Analogique peut varier de différentes manières, parmi lesquelles :
Linéaire (mode par défaut)
Inverse linéaire (le contrôle au maximum génère la valeur minimum)
Logarithmique
Inverse Logarithmique
Random (le contrôle génère une valeur aléatoire quelle que soit sa position)
User 1 et User 2 (l'utilisateur redéfinit la valeur envoyée à chaque position du contrôle)
Ces différents modes sont décrits dans ce manuel, voir leur chapitre dédié.
Note 1 : Ce paramètre se configure indépendamment pour chaque contrôle du Bitstream 3X
Note 2 : Ce paramètre ne concerne que le mode User, le mode standard est pré configuré sur
Linéaire
Note 3 : Par défaut ce paramètre est « Linéaire » pour tous les contrôles
Gestion de checksums pour systèmes exclusifs
Le Bitstream 3X est capable de générer des systèmes exclusifs (SYSEXs)
En mode User. Certains synthés ou logiciel capables de recevoir des sysexs
Nécessitent la réception d'un checksum intégré dans le sysex, afin de
Procéder à une éventuelle correction d'erreur.
Un checksum est un nombre intégré dans un sysex, à la fin de ce dernier, juste avant le marqueur de
fin de sysex F7h. Ce nombre est calculé par un algorithme connu, définit par une norme. Ce calcul est
la somme des octets précédents le checksum, modulo 128.
Selon les synthés à contrôler, la position du premier octet à prendre en compte pour le calcul du
checksum peut varier, ainsi ce premier octet est configurable sur le Bitstream 3X, afin de le rendre
compatible avec tous les synthés du marché.
Ce premier octet à prendre en compte pour le calcul du checksum est appelé « checksum first byte
position ».
Si la valeur de ce paramètre est 0, alors le Bitstream 3X n'intégrera pas de checksum dans le sysex
généré, si la valeur est différente de 0, alors elle correspondra à la position du premier octet dans la
chaîne MIDI à prendre en compte pour la gestion du checksum.
Exemple :
le sysex à assigner est : F0 00 20 4F 10 20 30 CS F7 avec CS = checksum
Si le calcul du checksum prend en compte les octets 10 20 30 seulement, alors la
valeur « checksum first byte position » devra être 05 (car le premier octet à prendre
en compte est à la position 5, le début du sysex F0 étant à la position 1)
Note 1 : Ce paramètre se configure indépendamment pour chaque contrôle du Bitstream 3X
MANUEL DE L'UTILISATEUR
29
Rev 1.2 - Page
Modèles Courbes
-
Standard
User
Checksum
-
Standard
User

Publicité

Table des Matières
loading

Table des Matières