Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
Roland MC-307
Photos
1/239
Roland MC-307

Groove Machine de la marque Roland appartenant à la série MC

Sujet Explication sysex pour les patchs

  • 12 réponses
  • 3 participants
  • 1 460 vues
  • 2 followers
1 Explication sysex pour les patchs
Quelqu'un pourrait il me donner des exemples pour comprendre plus facilement quels type de sysex il faut envoyer pour contrôler individuellement les 4 tones d'un patch, muter une part, etc...
Merci.

Youtube - - - SoundCloud

Cours machines Elektron

2

ижГ                        

 

3
Merci mais ça reste bien confus. Et il faut calculer le checksum !:(((
Ton exemple :
Citation :
Exemple 1: si vous insérez le message F0411000B1202011000016CF7
cela aura pour action : "tone 1, switch on, sur la partie 2"

exemple 2: si vous inseré le message F04110000B12010000280552F7
cela aura pour action : "reverb type hall2"

l'exemple 2 est celui que vous pouvez retrouver en détail pour apprendre a les traduire page 206 du manuel MC307


Manuel P206 :
Citation :
<Exemple 1> Réglage de REVERB TYPE sur HALL2 (DT1)

Le tableau d'adressage des paramètres indique que l'adresse de départ de Part Information est 01 00 00 00H, et l'adresse offset de Part Information Common est 00 00H, et l'adresse de REVERB TYPE est 00 28H. Donc l'adresse est :

01 00 00 00H
00 00H
+) 00 28H
01 00 00 28H
Comme HALL2 est la valeur 05H du paramètre,

F0 ---- 41 ---- 10 ---- 00H ---- 0BH ---- 12---- 01 00 00 28 ---- 05 ---- ?? -------- F7
(1)-----(2) --- (3) --- (4) ---- (5) ---- (6) --- adresse ----- donnée - checksum --- (7)

(1) Statut exclusif (2) Fabricant (Roland) (3) Unité (17)
(4), (5) Modèle (MC-307) (6) Commande (DT1) (7) EOX

Maintenant calculons le checksum.
01H + 00H + 00H + 28H + 05H = 1 + 0 + 0 + 40 + 5 = 46(somme)
46 (total) / 128 = 0 (quotient)...46 (reste)
checksum = 128 - 46 (quotient) = 82 = 52H
Cela signifie que le message transmis est F0 41 10 00 0B 12 01 00 00 28 05 52 F7.


Bon déjà un coup 46 est le reste puis c'est le quotient : erreur sur le manuel non ?
F0 41 10 00 0B 12 est invariable ? F7 aussi ?
Que veut dire DT1 et E0X ?
Où trouve t'on cette information ? : "l'adresse de départ de Part Information est 01 00 00 00H"

Le top serait un exemple concret avec un patch avec 4 fine tune différents par tone.

Youtube - - - SoundCloud

Cours machines Elektron

4
il y a longtemps que je me suis pas remis la dedans , mais l'exemple est correct , je l'avais testé

ижГ                        

 

5
J'ai essayé mympc307, marche pas :(

Youtube - - - SoundCloud

Cours machines Elektron

6
même en suivant tout le tuto ?

ижГ                        

 

7
J'ai utilisé ce lien : http://glausinger.free.fr/MyMC307.zip
Je crois que c'est la V1.0 je suis sur Windows 7.
J'ai lu le fichier texte et j'ai suivi les instructions.
J'ai vérifié que la MC307 envoyait et recevaient des données avec un moniteur midi, ID 17, ports midi ok dans le Setup de mymc307.
Faut il s'inscrire dans un club de Golf pour que ça marche ?:-p

Youtube - - - SoundCloud

Cours machines Elektron

8
Je sais pas si tu parlais de ton tuto mais le truc marrant c'est qu'il y a une erreur dans le tien dans le sysex pour changer le tone switch sur on :
F0411000B1202011000016CF7 au lieu de
F0411000B1202011000016CF7 ;)
Ce dernier fonctionne donc ainsi que le changement de reverb type :
F04110000B12010000280552F7
C'est déja un début...:|
Si vous avez d'autres infos et une solution pour mymc307 editor...

Youtube - - - SoundCloud

Cours machines Elektron

9
Ca progresse, empiriquement et avec de la chance (un cerveau qui fonctionne encore aussi :8)), j'arrive à faire varier le delay time avec un controleur qui envoie des sysex (bitstream 3x):
F0 41 10 00 0B 12 01000025 00 5A F7
----------------------------vv-cs---

Dans le bitstream, vv est la valeur calculée sur le byte 11 et le checksum cs est calculé à partir du byte 7
Ah, mon premier sysex (cogité) après 20 ans de midi ça fait du bien. :bravo::-p
Merci pour la piste du Hall reverb Type NXT ! ;)

Youtube - - - SoundCloud

Cours machines Elektron

[ Dernière édition du message le 12/03/2015 à 00:05:05 ]

10
de rien , moi aussi j'ai mis le temps a écrire mon premier message sys ex.
Tu es sur la bonne voie :bravo:
Par contre je me souviens avoir laisser tomber avec la mc307 car elle saturait en réception de messages midi avec mon bitstream

ижГ