| SYSEX performances BK7m | |
|
+4Admin Leilo nanar burnos joellem 8 participants |
|
Auteur | Message |
---|
joellem
Nombre de messages : 265 Date d'inscription : 22/09/2013
| Sujet: Re: SYSEX performances BK7m Sam 17 Jan - 16:57 | |
| Re,
testé à l'instant:
7A 00 00 =perf 01 7A 00 01 = perf 02 etc ces codes fonctionnent (avec message not found)
CC 03 7A 00 CC 04 7A 00 etc appellent perf 001
04 7A 00
appelle perf 001
dois je déduire que l'ordre a quand même une importance? Joellem
| |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Sam 17 Jan - 18:30 | |
| Re,
En effet l'ordre semble avoir une importance, autant pour moi.
J'ai fait un test avec mon clavier Midy 20 en contrôlant avec midi ox et les messages apparaissent dans cet ordre:
1 . MSB (CC00) 2. LSB (CC32) 3. PC
Ce qui semble être l'ordre que tu as mis.
C'est bon à savoir. Je vais le noter quelque part, on en apprendre tous les jours.
En toute logique en utilisant midi ox relié au BK7m, si tu envoies :
CC 7A 00 00 tu devrais avoir la perf 01 CC 7A 00 01 ....................... perf 02 etc ...
Avec l'ipad, je suppose que tu n'as pas besoin du CC.
S'il t'est possible de faire le test avec midi ox, ça apporterai un peu d'eau à mon moulin.
Merci.
Burnos | |
|
| |
joellem
Nombre de messages : 265 Date d'inscription : 22/09/2013
| Sujet: Re: SYSEX performances BK7m Sam 17 Jan - 18:46 | |
| Re, il semblerait que je n'ai pas besoin de CC ( avec Ipad) car le canal midi est défini ( 13).
Je teste avec midi Ox et te fais part de mes constatations.
Joellem | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Sam 17 Jan - 19:09 | |
| Re,
J'ai fait un autre test pour changer les sons de mon ketron.
Apparemment que je mette le PC avant ou après le MSB et LSB, j'accède toujours à la bonne sonorité.
Mais la logique veut effectivement que l'on appelle la banque où se trouve la sonorité en premier lieu puis le son en question.
Donc CC00 puis CC32 puis PC
A+ Burnos | |
|
| |
MENILMUCHE20
Nombre de messages : 67 Localisation : Hérault Date d'inscription : 26/01/2012
| Sujet: SYSEX performances BK7m Dim 18 Jan - 0:26 | |
| Bonjour, Burnos et joellem se sont attelés à une tâche difficile mais peut -être que bientôt cela sera à portée d'un effleurement tactile bravo pour le travail accomplit.Mes connaissances en midi étant ce quelles sont voici ce j'ai obtenu avec Midi ox: 122 CC 03 00 Performance 1 7A CC 03 01 Performance 2 7A CC 03 02 Perf 3 7A CC 03 03 Perf 4 7A CC 03 04 Perf 5 7A CC 03 05 Perf 6 7A CC 03 06 Perf 7 7A CC 03 07 Perf 8 122 CC 03 08 Perf 9 7A CC 03 09 Perf 10 7A CC 03 10 Perf 17 Voilà pour éviter No found en remplaçant 7A par 122 je n'ai pas de message sur le BK7.A partir de la Performance 10 Il y a une rupture dans la continuité des performances, on saute à17,il faut trouver les codes. Menilmuche20 | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Dim 18 Jan - 9:31 | |
| Bonjour Menilmuch20,
Je ne comprends pas trop les codes que du as écrit.
Normalement avec midi ox il faudrait envoyer les codes ci-dessous, le premier étant pour appeler la perf 01, puis 02 etc...:
CC 7A 00 00 CC 7A 00 01 CC 7A 00 02 CC 7A 00 03 CC 7A 00 04 CC 7A 00 05 CC 7A 00 06 CC 7A 00 07
etc...
C'est à partir de la performance 385 qu'on a un code 03:
CC 7A 03 00 CC 7A 03 01 CC 7A 03 02 CC 7A 03 03 CC 7A 03 04 CC 7A 03 05 CC 7A 03 06 CC 7A 03 07 CC 7A 03 08 CC 7A 03 09 CC 7A 03 0A CC 7A 03 0B CC 7A 03 0C CC 7A 03 0D CC 7A 03 0E CC 7A 03 0F CC 7A 03 10 CC 7A 03 11 CC 7A 03 12
J'ai fait un tableau exel avec calcul automatique pour les 954 performances, si cela intéresse quelqu'un. Mais je voulais être certain du bon fonctionnement avant de le diffuser. J'attends les tests de Joellem et les tiens si tu veux bien. Merci Burnos
Dernière édition par burnos le Dim 18 Jan - 23:19, édité 2 fois | |
|
| |
MENILMUCHE20
Nombre de messages : 67 Localisation : Hérault Date d'inscription : 26/01/2012
| Sujet: SYSEX performances BK7m Dim 18 Jan - 13:59 | |
| Bonjour Burnos, "Je ne comprends pas trop les codes que du as écrit" Mes codes sont faux ,les tiens fonctionnent jusqu'à CC 7A 00 25 (Performance N°38,l'ordre est parfaitement respectée sur ma clef USB pour mes performances ainsi qu'avec les Music Assistant (Styles d'usine)mais les styles étrangers au BK7 ne sont pas toujours appelés ainsi que la vitesse enregistrée.En appuyant sur stop l'enchaînement se fait mieux.Par contre à partir de CC 7A 03 00 on revient à la Performance 1 sur la clef ainsi que sur Music assistant mais pas de performance 385.J'ajoute qu'avec Midiox j'ai eu du mal à amocer ,je crois que j'ai fait Dump manual et j'ai pu piloter le BK7 avec Midi ox. Menilmuche20 | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Dim 18 Jan - 17:22 | |
| Bonsoir Menilmuche,
Je t'ai envoyé un fichier excel résumant comment j'ai déduit les codes plus haut.
Tiens-moi informé si tu vois une erreur quelque part.
A+ Burnos | |
|
| |
joellem
Nombre de messages : 265 Date d'inscription : 22/09/2013
| Sujet: Re: SYSEX performances BK7m Dim 18 Jan - 17:28 | |
| Bonjour à tous, j'ai beaucoup de mal avec midiox aussi...j'ai laissé tomber. j'ai utilisé par la suite sendSX: Jai utilisé la liste Music assistant: CC 00 00 :perf 001 CC 7A 00: perf 123 CC 7F 00: perf 128 N° perf au millieu... ( ???) j'ai fais des tests sur les intermédiaires ( voir en rouge) CC 20 00 : perf 033 CC 7A: perf 123 etc ensuite j'ai laissé tomber 00 réagit pareil: le code fonctionne CC 00: perf 001 CC 20 :perf 033 CC 7A: perf 123 CC 21: perf 034 etc J'ai ensuite remplacé le 00 par 01,02,03... rien n'y fait...n'en tient pas compte... ... Là, je n'y comprend plus rien Peut-être ( et même certainement un mauvais paramétrage dans le BK7)... ça va me rendre folle, cette histoire... Joellem | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Dim 18 Jan - 18:12 | |
| Bonsoir Joellem,
Je t'envoie également le tableau que j'ai fait.
D'après ce que tu dis, en envoyant uniquement CC avec un numéro de Program Change tu obtiens les choses suivantes:
CC 00: perf 001 CC 20 :perf 033 CC 7A: perf 123 CC 21: perf 034
Le soucis, c'est que tu pourras appeler uniquement les 127 premières performances.
Ensuite c'est logiciellement le CC32 qui passe à 01 pour appeler les 127 performances suivantes, puis CC32=02 pour les 127 perf suivantes etc ...
Tu verras cela dans le tableau.
A+ Burnos | |
|
| |
joellem
Nombre de messages : 265 Date d'inscription : 22/09/2013
| Sujet: Re: SYSEX performances BK7m Dim 18 Jan - 18:24 | |
| oui, Burnos, c'est exactement celà qui se passe
CC 7F: perf 128
Je vais réessayer les codes du tableau.
Merci
Joellem | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Dim 18 Jan - 18:36 | |
| Re,
Il faut peut-être aussi essayer de mettre F0 au début et F7 à la fin par rapport à mon tableau.
Exemple:
F0 CC 7A 00 00 F7 F0 CC 7A 00 01 F7 etc...
Il y a certainement une astuce à trouver.
Je fais un fichier midi avec ces codes et je vous l'envoie afin de tester
A+ Burnos | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Dim 18 Jan - 22:14 | |
| Re,
Après avoir regardé à nouveau le midi implémentation, je pense qu'il faut envoyer une commande pour chaque message CC00 CC32 et PC
Soit
BC 00 7A --> veut dire : envoi d'un contrôleur(B) sur le canal midi 13(C) de type 00(0) avec une valeur de 122(7A)
BC 20 00 --> veut dire : envoi d'un contrôleur(B) sur le canal midi 13(C) de type 32(20) avec une valeur de 00(0)
CC 00 --> veut dire : envoi d'un Programme Change(C) sur le canal midi 13(C) avec une valeur de 00(0)
Soit sur une seul ligne:
BC 00 7A BC 20 00 CC 00 pour la perf 01 BC 00 7A BC 20 00 CC 01 pour la perf 02
BC 00 7A BC 20 03 CC 3B pour la perf 447
BC 00 7A BC 20 07 CC 2E pour la perf 946
On va bien finir par trouver, que diable !!!
A+ Burnos
Dernière édition par burnos le Dim 18 Jan - 23:14, édité 1 fois | |
|
| |
MENILMUCHE20
Nombre de messages : 67 Localisation : Hérault Date d'inscription : 26/01/2012
| Sujet: SYSEX performances BK7m Lun 19 Jan - 1:21 | |
| Bonsoir Bravo à Burnos les codes qu’il a trouvés appellent les performances sur la clef USB avec Midiox jusqu’à BC 00 7A BC 20 00 CC 09(Perf10) après il y a rupture avec BC 00 7A BC 20 00 CC 10 perf 17 . Dans Music ASSISTANT c’est idem et léger décalage avec BC 00 7A BC 20 03 CC 3B Performance 444 BC 00 7A BC 20 07 CC 2E Performance 943 Je pense que le problème va bientôt se résoudre grâce aux bonnes déductions de Burnos . J’ai une table de conversion à proximité et C=12 en Dec 1100 en binaire et C en Hexa pourquoi canal 13 alors ? Menilmuche20 | |
|
| |
joellem
Nombre de messages : 265 Date d'inscription : 22/09/2013
| Sujet: Re: SYSEX performances BK7m Lun 19 Jan - 8:46 | |
| - burnos a écrit:
- Re,
Après avoir regardé à nouveau le midi implémentation, je pense qu'il faut envoyer une commande pour chaque message CC00 CC32 et PC
Soit
BC 00 7A --> veut dire : envoi d'un contrôleur(B) sur le canal midi 13(C) de type 00(0) avec une valeur de 122(7A)
BC 20 00 --> veut dire : envoi d'un contrôleur(B) sur le canal midi 13(C) de type 32(20) avec une valeur de 00(0)
CC 00 --> veut dire : envoi d'un Programme Change(C) sur le canal midi 13(C) avec une valeur de 00(0)
Soit sur une seul ligne:
BC 00 7A BC 20 00 CC 00 pour la perf 01 BC 00 7A BC 20 00 CC 01 pour la perf 02
BC 00 7A BC 20 03 CC 3B pour la perf 447
BC 00 7A BC 20 07 CC 2E pour la perf 946
On va bien finir par trouver, que diable !!!
A+ Burnos Bonjour, Burnos, j'avais essayé ces codes...sans résultat... B0 00 7A B0 20 00 C0 00 (Je n'étais pas loin, apparrement) Je testerai ça ce soir. Merci Joellem | |
|
| |
MENILMUCHE20
Nombre de messages : 67 Localisation : Hérault Date d'inscription : 26/01/2012
| Sujet: SYSEX performances BK7m Lun 19 Jan - 13:29 | |
| Bonjour à tous Rectificatif BC 00 7A BC 20 03 CC 3E pour la perf 447 et non BC 00 7A BC 20 03 CC 3B
BC 00 7A BC 20 03 CC 3E 447 BC 00 7A BC 20 07 CC 2F 944 BC 00 7A BC 20 07 CC 2A 939
Je suis bloqué à 944 ,impossible d’ajouter 3A Jusqu’à 3F pour finir. Menilmuche20 | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Lun 19 Jan - 13:43 | |
| Bonjour,
Effectivement Menilmuche j'ai fait une erreur de lecture au niveau du tableau exel. Le code que j'ai donné est valable pour la performance 444.
Peux tu me confirmer que les codes que j'ai donné ont fonctionné correctement, merci.
Quand tu dis être bloqué à 944 as-tu rentré les codes ci-dessous ?
Perf_944: BC 7A BC 07 CC 2F Perf_945: BC 7A BC 07 CC 30 Perf_946: BC 7A BC 07 CC 31 Perf_947: BC 7A BC 07 CC 32 Perf_948: BC 7A BC 07 CC 33 Perf_949: BC 7A BC 07 CC 34 Perf_950: BC 7A BC 07 CC 35 Perf_951: BC 7A BC 07 CC 36 Perf_952: BC 7A BC 07 CC 37 Perf_953: BC 7A BC 07 CC 38 Perf_954: BC 7A BC 07 CC 39
A+ On avance, on avance !!! Burnos | |
|
| |
MENILMUCHE20
Nombre de messages : 67 Localisation : Hérault Date d'inscription : 26/01/2012
| Sujet: SYSEX performances BK7m Lun 19 Jan - 15:19 | |
| Re, Oui on avance tellement bien je crois qu’on a terminé, tes codes étant incomplets j’ai rajouté 00 et 20 dans la séquence et ça fonctionne!
Perf_944: BC 7A BC 07 CC 2F Perf_945: BC 7A BC 07 CC 30 Perf_946: BC 7A BC 07 CC 31 Perf_947: BC 7A BC 07 CC 32 Perf_948: BC 7A BC 07 CC 33 Perf_949: BC 7A BC 07 CC 34 Perf_950: BC 7A BC 07 CC 35 Perf_951: BC 7A BC 07 CC 36 Perf_952: BC 7A BC 07 CC 37 Perf_953: BC 7A BC 07 CC 38 Perf_954: BC 7A BC 07 CC 39
BC 00 7A BC 20 07 CC 2F Perf 944 BC 00 7A BC 20 07 CC 30 Perf 945 BC 00 7A BC 20 07 CC 31 Perf 946 BC 00 7A BC 20 07 CC 32 Perf 947 BC 00 7A BC 20 07 CC 33 Perf 948 BC 00 7A BC 20 07 CC 34 Perf 949 BC 00 7A BC 20 07 CC 35 Perf 950 BC 00 7A BC 20 07 CC 36 Perf 951 BC 00 7A BC 20 07 CC 37 Per f952 BC 00 7A BC 20 07 CC 38 Perf 953 BC 00 7A BC 20 07 CC 39 Perf 954 Ouf! on va faire de la musique! Menilmuche20 | |
|
| |
joellem
Nombre de messages : 265 Date d'inscription : 22/09/2013
| Sujet: Re: SYSEX performances BK7m Lun 19 Jan - 15:40 | |
| Bonjour,
Je n'ai pas encore eu l'occasion de tester.
bonne nouvelles, merci de ton compte rendu, Menilmuche20.
Burnos, je ne parviens pas à charger la liste précédemment envoyéee en MP ...lien mort.
Je suppose que tu y travailles ?
Puis-je te demander d'étendre celle-ci à 999 ?
Je pense que c'est 999 performances MAX par repertoire..
Merci Joellem | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Lun 19 Jan - 15:53 | |
| RE, Encore une erreur de ma part, je commence à fatiguer. J'ai mis le fichier exel à jour. Il est téléchargeable ici : [Vous devez être inscrit et connecté pour voir ce lien]Si tu vous constatez une erreur merci de me le signaler, je corrigerai. Burnos
Dernière édition par burnos le Lun 19 Jan - 16:11, édité 1 fois | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Lun 19 Jan - 16:02 | |
| Bonjour Joellem,
J'ai passé le fichier excel à 999 Performances.
Si tu l'as chargé avant la modification, recharge le à nouveau.
Burnos | |
|
| |
joellem
Nombre de messages : 265 Date d'inscription : 22/09/2013
| Sujet: Re: SYSEX performances BK7m Lun 19 Jan - 17:59 | |
| merci,Burnos, je teste ça au plus vite. Joellem | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Lun 19 Jan - 20:11 | |
| Bonjour,
Ceux qui ont déjà téléchargé mon fichier excel, merci de renouveler l'opération car j'ai fait une erreur dans la colonne ou apparaît rien que des chiffres 32.
En fait c'est le chiffre 20 à la place, car 32 décimal converti en Hexadécimal donne le résultat 20.
Burnos | |
|
| |
joellem
Nombre de messages : 265 Date d'inscription : 22/09/2013
| Sujet: Re: SYSEX performances BK7m Lun 19 Jan - 20:36 | |
| Bonsoir,
Merci pour la correction.
J'ai testé à l'instant:
perfs de 001 à 010
puis au hasard...dans les 100 dans les 200 dans les 300 dans les 900 954
Parfait, pas d'erreur.
Encore un grand merci pour cet énorme travail
( Ps: j'ai dû concaténer les cellules pour exploiter dans sendSX )
Joellem | |
|
| |
burnos
Nombre de messages : 3140 Localisation : Rhône Date d'inscription : 30/08/2006
| Sujet: Re: SYSEX performances BK7m Lun 19 Jan - 21:06 | |
| Bonsoir Joellem,
Merci du retour.
Avec excel, connais-tu une façon de concaténer les cellules ?
En fait, j'ai séparé les cellules afin de faire des calcul automatique des codes avec les fonctions comme la conversion en hexadécimal. D'ailleurs le tableau que j'ai mis en téléchargement ne possède pas les formules de calcul. Par contre je n'ai pas trouvé la combine pour concaténer les cellules dans une seule.
A+ Burnos | |
|
| |
| SYSEX performances BK7m | |
|