How to Learn SYSEX
- 10 réponses
- 9 participants
- 3 639 vues
- 9 followers
Spawn-X
21535
Vie après AF ?
Membre depuis 19 ans
Sujet de la discussion Posté le 22/01/2009 à 15:41:51How to Learn SYSEX
P'tit lu all...
Je n'ai pas de BCR2000, mais je me renseigne pour savoir si ce que je souhaite en faire est susceptible de fonctionner.
La question est donc simple: Existe-t'il un mode LEARN capable "d'apprendre" les messages SYSEX émis par un appareil comme l'AXE-FX Ultra dont il est question dans mon lien?
En clair, vais-je devoir me taper la programmation d'un preset BCR entièrement à la main dans l'éditeur ou bien Behro à prévu le coup en implémentant une fonction d'automatisation de la manip?
Merci d'avance.
Je n'ai pas de BCR2000, mais je me renseigne pour savoir si ce que je souhaite en faire est susceptible de fonctionner.
La question est donc simple: Existe-t'il un mode LEARN capable "d'apprendre" les messages SYSEX émis par un appareil comme l'AXE-FX Ultra dont il est question dans mon lien?
En clair, vais-je devoir me taper la programmation d'un preset BCR entièrement à la main dans l'éditeur ou bien Behro à prévu le coup en implémentant une fonction d'automatisation de la manip?
Merci d'avance.
- 1
- 2
ph modular
2198
AFicionado·a
Membre depuis 21 ans
2 Posté le 22/01/2009 à 16:37:53
Salut Spawn,
Peut-être un début de réponse : je pilote tous mes expandeurs (Roland D110 et ses fameux "checksum" - Yamaha TX81z - Kawaï K4r) avec le Bcr en sysex exclusivement. J'ai mis pas mal de temps à programmer tous ça mais c'est un énorme plaisir au final ! J'ai parfois exploité le mode 'learn' pour "importer" un sysex de l'expandeur au BCR... ou mieux : j'ai "learné" les programmes d'édition PC quand ils existaient... à mon humble avis, cette bécane est la plus intéressante dans cette gamme de prix puisque les autres ne supportent pas les sysex
Peut-être un début de réponse : je pilote tous mes expandeurs (Roland D110 et ses fameux "checksum" - Yamaha TX81z - Kawaï K4r) avec le Bcr en sysex exclusivement. J'ai mis pas mal de temps à programmer tous ça mais c'est un énorme plaisir au final ! J'ai parfois exploité le mode 'learn' pour "importer" un sysex de l'expandeur au BCR... ou mieux : j'ai "learné" les programmes d'édition PC quand ils existaient... à mon humble avis, cette bécane est la plus intéressante dans cette gamme de prix puisque les autres ne supportent pas les sysex
Lord Wan
412
Posteur·euse AFfamé·e
Membre depuis 20 ans
3 Posté le 22/01/2009 à 16:54:02
Si tu utilises la fonction 'learn', la chaine complete du sysex sera associée à un encodeur. Par exemple : F0 00 40 48 17 C3 F7
Là, il faudra éditer le message Sysex assigné à cet encodeur pour expliquer à la BCR quel est l'octet variable dans le message (là ou il doit insérer la valeur courante) et où mettre le check-sum et comment le calculer.
Si le cosntructeur de ton matériel n'a pas fourni d'explication sur le check-sum, ça va être galère... mais pas impossible.
Pour l'édition, il y a des programmes sous Windows qui font ça très bien.
Avec l'exemple ci-dessus ça donnerai: F0 00 40 48 <val> <chk+> F7
Ce qui explique au BCR qu'il doit mettre la valeur courante de l'encodeur à la place de <val>, calculer un check-sum positif et l'insérer à la place de <chk+>.
Note: voir les docs de la BCR pour remplace <val> et <chk+> par les vrais mots clefs que je n'ai pas en tête.
Là, il faudra éditer le message Sysex assigné à cet encodeur pour expliquer à la BCR quel est l'octet variable dans le message (là ou il doit insérer la valeur courante) et où mettre le check-sum et comment le calculer.
Si le cosntructeur de ton matériel n'a pas fourni d'explication sur le check-sum, ça va être galère... mais pas impossible.
Pour l'édition, il y a des programmes sous Windows qui font ça très bien.
Avec l'exemple ci-dessus ça donnerai: F0 00 40 48 <val> <chk+> F7
Ce qui explique au BCR qu'il doit mettre la valeur courante de l'encodeur à la place de <val>, calculer un check-sum positif et l'insérer à la place de <chk+>.
Note: voir les docs de la BCR pour remplace <val> et <chk+> par les vrais mots clefs que je n'ai pas en tête.
Orco
478
Posteur·euse AFfamé·e
Membre depuis 21 ans
4 Posté le 02/03/2010 à 10:18:10
Bonjour à tous,
J'ai une question concernant la fonction LEARN. J'utilise la BCR2000 pour contrôler un alpha juno-1 en sysex. J'ai enregistré tous les paramètres grâce à la fonction LEARN. Mais par défaut, le potars vont de 0 à 127. Hors j'ai certains paramètres du juno qui n'ont que 3 ou 4 valeurs, et pas 127. J'ai essayé de faire EDIT et de modifier VAL1 et VAL2 pour les faire aller de 0 à 3 par exemple, mais ça ne marche pas (on dirait que ces valeurs ne sont pas modifiables après avoir fait LEARN). Quelqu'un sait comment faire ?
Merci d'avance.
J'ai une question concernant la fonction LEARN. J'utilise la BCR2000 pour contrôler un alpha juno-1 en sysex. J'ai enregistré tous les paramètres grâce à la fonction LEARN. Mais par défaut, le potars vont de 0 à 127. Hors j'ai certains paramètres du juno qui n'ont que 3 ou 4 valeurs, et pas 127. J'ai essayé de faire EDIT et de modifier VAL1 et VAL2 pour les faire aller de 0 à 3 par exemple, mais ça ne marche pas (on dirait que ces valeurs ne sont pas modifiables après avoir fait LEARN). Quelqu'un sait comment faire ?
Merci d'avance.
flanger13
790
Posteur·euse AFfolé·e
Membre depuis 17 ans
5 Posté le 02/03/2010 à 15:53:25
@orco,
qd tu dis que tu le contrôle par sysex, c'est au sens propre du terme ? cad ce n'est pas des CCs mais vraiment des sysex ? si oui, peut-être alors que l'on ne peut pas editer les val1 et val2 dans le cas ou c'est un sysex qui est assigné au potard...PAr contre, tu peux le faire via le langage BCL avec la commande .minmax
Si tu connais pas le langage BCL, poste (quelque part) le sysex correspondant au preset que tu utilises pour controler le Juno, je jetterais un coup d'oeil.
ci dessous un extrait de la doc sur cette commande :
qd tu dis que tu le contrôle par sysex, c'est au sens propre du terme ? cad ce n'est pas des CCs mais vraiment des sysex ? si oui, peut-être alors que l'on ne peut pas editer les val1 et val2 dans le cas ou c'est un sysex qui est assigné au potard...PAr contre, tu peux le faire via le langage BCL avec la commande .minmax
Si tu connais pas le langage BCL, poste (quelque part) le sysex correspondant au preset que tu utilises pour controler le Juno, je jetterais un coup d'oeil.
ci dessous un extrait de la doc sur cette commande :
Common parameters to encoders, buttons and faders.
.minmax <arg1> <arg2>
The range of the encoder. <arg1> is normally the smaller value, but if you make it bigger than <arg2> then the encoder works in reverse – not usable with .easypar
For buttons <arg1> is the off value and <arg2> the on value
<arg1> and <arg2> possible values 0 to 16383
lbgo000
2039
AFicionado·a
Membre depuis 20 ans
6 Posté le 09/05/2010 à 14:44:09
bonjour à tous
je voudrais savoir si je pourrais piloter mon waldorf blofeld avec la bcr2000 - car dans le bofeld la moitié des fonctions répondend aux messages sysex et la moitié aux cc habituels.
concernant les cc midi je n'ai pas de problème - je les envoi avec u-control de l'Evolution que je maîtrise bien.
par contre les sysex - je n'y connais rien je n'ai pas eu d'occasion de travailler avec.
alors la question - bcr2000 est-elle programmable (boutons et potards) pour envoyer les sysex? j'ai lu le manuel et n'a pas trouvé la réponse claire ni indication claire sur cette programmation.
fonction "learn", un logiciel en appuis, programmation directement sur la bcr?
spawn-x a-tu trouver la solution à ton problème du début du topic?
merci d'avance à vous tous
je voudrais savoir si je pourrais piloter mon waldorf blofeld avec la bcr2000 - car dans le bofeld la moitié des fonctions répondend aux messages sysex et la moitié aux cc habituels.
concernant les cc midi je n'ai pas de problème - je les envoi avec u-control de l'Evolution que je maîtrise bien.
par contre les sysex - je n'y connais rien je n'ai pas eu d'occasion de travailler avec.
alors la question - bcr2000 est-elle programmable (boutons et potards) pour envoyer les sysex? j'ai lu le manuel et n'a pas trouvé la réponse claire ni indication claire sur cette programmation.
fonction "learn", un logiciel en appuis, programmation directement sur la bcr?
spawn-x a-tu trouver la solution à ton problème du début du topic?
merci d'avance à vous tous
flanger13
790
Posteur·euse AFfolé·e
Membre depuis 17 ans
7 Posté le 09/05/2010 à 20:16:22
tout est là : http://bc2000.pingdynasty.com - Tu y trouveras des réponses et des liens utiles
la BCR est entièrement programmable, via un soft ou via le langage BCL
la BCR est entièrement programmable, via un soft ou via le langage BCL
Ghislain2b
1888
AFicionado·a
Membre depuis 18 ans
8 Posté le 09/05/2010 à 20:29:34
BC MANAGER permet de programmer les BCx avec du SYSEX
https://home.kpn.nl/f2hmjvandenberg281/bcman.html
Edit : Il faut du courage, de la patience et surtout la map midi synthé à piloter
https://home.kpn.nl/f2hmjvandenberg281/bcman.html
Edit : Il faut du courage, de la patience et surtout la map midi synthé à piloter
[ Dernière édition du message le 09/05/2010 à 20:35:28 ]
osc1
370
Posteur·euse AFfamé·e
Membre depuis 20 ans
10 Posté le 04/12/2010 à 10:48:23
peut on assigner 2 messages sysex à un encoder. j'ai besoin de cela car j'ai un synthé qui fonctionne avec un message de selection de voix.
merci
- < Liste des sujets
- Charte
- 1
- 2