bcr2000 get value from d110
- 39 réponses
- 4 participants
- 5 406 vues
- 5 followers
Anonyme-x22
Je voulais savoir, s'il est possible au bcr2000 de récupérer les valeurs du d110 pour un preset.
Ex: Selection preset 1 sur bcr -> envoie message d110 -> potards bcr à jour.
J'arrive a envoyer un message de request au d110, malheureusement, le message semble tourner en boucle et rien ne se passe au niveau des potards.
Il semblerait , que le bcr2000, ne se mette à jour qu'avec un sysex dédié, et donc impossible de récupérer les paramètres depuis du hardware comme le d110 ?
Musicalement,
- 1
- 2
thomasDX7
Il faudrait un intermédiaire entre le D110 (ou le D10, dans mon cas), et la BCR qui transforme le SysEx issu du D10 en un SysEx ou un Control Change interprétable par la BCR… Peut être avec un logiciel MIDI… Mais ça perd un peu de son charme de devoir rajouter un ordi dans la boucle BCR/D10.
Si t'as des idées je suis preneur.
Pour découvrir mon boulot : www.aletatbrut.com
Anonyme-x22
Le but est de ne plus rien avoir dans la boucle, sinon autant utiliser midi quest...
Dommage... Presque parfaite cette bcr2000.
Musicalement,
thomasDX7
Comment as-tu réparti les paramètres du D110 sur tes presets de BCR? J'ai essayé de regrouper tous les paramètres d'un PARTIAL dans un preset : chaque preset de BCR contrôle un Partial complet. Mais j'ai hésité aussi à faire des presets qui contrôlent un type de paramètres pour 4 Partials (ex: preset 1 = TVA ENV , partial 1 à 4). Je me dis que ce choix m'aurait peut être évité certains problèmes liés au changement de preset sans retour de paramètres.
Pour découvrir mon boulot : www.aletatbrut.com
[ Dernière édition du message le 28/11/2013 à 19:56:56 ]
Anonyme-x22
Preset 1-4
Partial 1-4
Preset x*4
Part 1-7
Preset 28 Timbre
Preset 29 Timbre-Patch
Preset 30 Rythm C3-C4
Preset 31 Rythm C4-C5
NB: Par tout hasard tu n'aurais pas les messages pour sélectionner le timbre d'une part et la bank ?
J'arrive a sélectionner le tone du timbre de la part, mais ce que je souhaiterais c'est sélectionner le timbre de la part ?
Je ne comprends rien au offset pour la partie patch
Musicalement,
thomasDX7
Je ne comprends rien au offset pour la partie patch
Je viens de faire un tuto sur ce sujet…
https://fr.audiofanzine.com/synthe-numerique/roland/D-10/pedago/tutoriels/les-sysex-du-d10-6479/
Pour découvrir mon boulot : www.aletatbrut.com
ph modular
http://ph.neutre.free.fr/bcr2000.html
Parfaite cette bécane !
thomasDX7
T'as pas une solution à ce problème toi par hasard?
Parce que c'est vrai que maintenant qu'Anonyme-x22 a soulevé le problème, je me rends compte que moi aussi ça m'embête assez que la BCR ne s'adapte pas à mon patch en cours… J'aime bien me faire des sons de base que je garde en mémoire dans le D10 et dont je me sers comme point de départ pour bidouiller, hors sans retour de paramètres, dès qu'on veut modifier un partial, les paramètres sont remis à zéro par la BCR et tout ce sur quoi j'avais déjà bossé est effacé.
Résultat je suis obligé de toujours repartir de zéro quand je veux créer un son...
On peut facilement faire en sorte que la BCR envoie un Request Data après qu'on aie modifié le réglage d'un paramètre, mais comment faire pour que le Data Set envoyé par le D10 en réponse soit interprétable par la BCR?
Pour découvrir mon boulot : www.aletatbrut.com
[ Dernière édition du message le 30/11/2013 à 18:27:15 ]
ph modular
Cela dit, le sujet m'intéresse aussi !!
thomasDX7
Data Request :
On peut transférer au B-CONTROL les valeurs actuelles de l'appareil MIDI auquel il est relié avec la fonction Data Request, à condition que l'appareil MIDI en question soit compatible avec cette fonction et qu'un ordre Request correspondant ait été défini grâce à l'éditeur logiciel. Ce faisant, l'appareil MIDI n'envoie pas les données, elles sont plûtot exigées par le B-CONTROL.
Pour découvrir mon boulot : www.aletatbrut.com
thomasDX7
Pour découvrir mon boulot : www.aletatbrut.com
ph modular
EDIT : P110 du manuel du D110 déjà
[ Dernière édition du message le 30/11/2013 à 20:49:55 ]
thomasDX7
Pour découvrir mon boulot : www.aletatbrut.com
ph modular
A suivre...
Edit : http://mountainutilities.eu/bcmanager Peut-être la solution avec cet utilitaire, voir le manuel p84, paraph 12... Mais mes connaissances linguistiques Anglaises étant... minables, il faut que je me penche plus longuement dessus...
[ Dernière édition du message le 01/12/2013 à 20:18:19 ]
Anonyme-x22
Merci pour vos réponces,
Alors pendant le weekend, j'ai trouvé la solution (partiellement) a mes problèmes:
- Changement de timbre et groupe de timbre pour un patch:
Il faut savoir que pour la partie patch memory de l'appareil rien ne se fait en temps réel. Si on change des valeurs , il faut recharger le patch. Voila pourquoi je croyais que mes messages étaient fauts.
Solution:
Pour le channel midi, et le partial reserve: utiliser celui de la mémoire system (la ca marche en temps réel) il suffit de sauvegarder le patch pour qu'il prenne ses valeurs.
Pour le changement de timbre et groupe de timbre:
Utiliser le program change et le control change (Seul bémol, on ne peut pas changer de timbre midi depuis la carte sans switcher manuellement d'abord sur le D110)
Pour le request, pas de nouveautés, je ne crois pas que cela soit possible:
J'ai essayé d'envoyer un request vers le d110 (Get Part Partial Values)
Le behringer tourne en boucle et rien ne se passe.
De plus je crois comprendre que l'on doit envoyer un message d'acknolegment lorsque l'on a tout reçu au d110.
Le seul moyen de pourvoir le faire et d'ajouter un traducteur entre les deux. (Mini pc ou autre)
Ps: Je peux me tromper, si jamais vous arrivez a switcher en midi la bank (Card/Ram), je suis preneur.
Musicalement,
thomasDX7
Il faut savoir que pour la partie patch memory de l'appareil rien ne se fait en temps réel.
C'est normal, en éditant 'Patch Memory' tu édites directement les valeurs stockées dans la mémoire du synth. Pour du temps réel il faut passer par l'édition de 'Patch Temporary Area'. Ce sont exactement les mêmes paramètres, mais pour le patch en cours d'édition. Du coup quand tu en modifies un tu peux voir les valeurs changer dans le menu correspondant du D10.
Pour découvrir mon boulot : www.aletatbrut.com
thomasDX7
Peut-être la solution avec cet utilitaire, voir le manuel p84, paraph 12...
Pas vraiment de solutions. Le texte reste très vague sur le sujet… Il faudrait trouver un retour d'expérience vécue...
Pour découvrir mon boulot : www.aletatbrut.com
Anonyme-x22
D'après la doc du d110, il n'y a pas de patch temporary area. D'ou l'accès a la memory area...
Comme je le disais en faisant un mix du system memory area, et du program change, j'ai pu retrouver les parametres du patch en temps réel, ormis la selection card/internal pour les timbres.
Ps: si tu trouves un accès a la temporary area pour les patchs du d110...
Ps: Ayant finit le fichier de pilotage de la machine (sauf si temporary patch area sur d110), je me demandais, s'il n'y avait pas un endroit ou je pourrai le partager ?
Musicalement,
thomasDX7
Faut mettre tes fichiers dans les Médias liés au D110
https://fr.audiofanzine.com/fonctionnalites-audiofanzine/forums/t.543737,attacher-une-piece-jointe-a-un-topic-audiofanzine.html
Pour découvrir mon boulot : www.aletatbrut.com
[ Dernière édition du message le 18/12/2013 à 10:53:30 ]
thomasDX7
J'ai enfin eu le temps de rassembler tout mon boulot sur le D10 et de mettre le dossier en téléchargement via mon site…
C'est par là et j'y ai mis la liste des adresses de paramètres du D10 (version utilisable directement), mon Preset pour commander le D10 via BCR2000, avec ses templates imprimables, ainsi que le fichier .ini qui une fois placé dans le dossier correspondant de BC Manager permet de choisir quel paramètre assigner à tel ou tel bouton de la BCR sans avoir à chaque fois à taper le message SysEx correspondant. Bref, de quoi voir fleurir quelques nouvelles utilisations BCR/D10!!
Pour découvrir mon boulot : www.aletatbrut.com
ph modular
si tu trouves un accès a la temporary area pour les patchs du d110.
Si je comprends bien, les changements de valeurs transmis par la bcr ne sont pas pris en compte dans tes menus ?
C'est étonnant car chez moi cela fonctionne... si je modifie un paramètre et que je vais dans le menu concerné, la valeur a bien changé...
Mais je suis peut-être hors sujet ?
ph modular
extrait
On voulait donner à la CUTOFF FREQ du PARTIAL 1 du LOWER TONE la valeur max : 100, soit 64 en hexadécimal.
Voici donc le sysex presque définitif, avec adresse et valeur :
F0 41 10 16 12 04 02 1B 64 xx F7
Il ne reste qu'à calculer le cheksum. J'utilise le calculateur de cheksum et j'obtiens mon SysEx définitif :
F0 41 10 16 12 04 01 9B 64 7B F7
Afin que la bcr transmette un checksum évolutif en temps réel, il faut remplacer la valeur et xx par val cks1-5 (ou 6 cela fonctionne parfois) ce qui donne :
F0 41 10 16 12 04 02 1B val cks1-5 F7
[ Dernière édition du message le 08/01/2014 à 21:16:21 ]
thomasDX7
Si je comprends bien, les changements de valeurs transmis par la bcr ne sont pas pris en compte dans tes menus ?
En fait apparemment pour les paramètres de tones y'a pas de soucis, c'est juste quand il veut éditer les paramètres des patches qu'il rencontre ce problème.
J'ai revérifié et c'est vrai que moi sur le D10 j'ai bien une 'patch temporary area', c'est à dire en gros une mémoire temporaire (type RAM) dédiée aux paramètres de patch en cours d'édition, tout comme il y'a une 'tone temporary area'. Par contre sur le D110 je ne vois pas cette 'patch temporary area' mais seulement une 'patch memory', qui est une mémoire de sauvegarde (type ROM), ce qui expliquerait tout ça.
Pour découvrir mon boulot : www.aletatbrut.com
thomasDX7
Donc je suis bien content que tu l'aie trouvé bien!
La précision que tu apportes est assez capitale quand on veut utiliser la BCR, j'essayerais de l'intégrer au tuto quand j'aurai 5 min pour le faire. Je pensais que la formule 'cks1-5' était propre au logiciel de prog, BCR Manager…
Pour découvrir mon boulot : www.aletatbrut.com
ph modular
c'est juste quand il veut éditer les paramètres des patches
Ah ok, ceci explique effectivement cela
était propre au logiciel de prog, BCR Manager
Et bien non, j'utilise pour ma part le petit utilitaire BCFREDIT http://ph.neutre.free.fr/BCFREDIT.rar
Merci pour tes précisions, c'est vraiment passionnant toutes ces histoires de sysex
- < Liste des sujets
- Charte
- 1
- 2

