Page 1 sur 1

Korg EX 8000 Data Dump Error

Publié : 18 juil. 2013, 09:12
par FlyByNo
Hello à tous !!
Je viens de récupérer un EX8000 et je n'arrive pas à enregistrer mes patchs en sysex. Je suis bien la procédure du manuel (paramètre 78 sur 4 ou 3) et quand je le lance il affiche "err"
Quelqu'un a déjà eu ce problème ?


Merci !!

Arnaud

Re: Korg EX 8000 Data Dump Error

Publié : 18 juil. 2013, 09:19
par patroche
Il est possible que le probleme vienne de ton interface MIDI . As tu deja fait des essais avec une autre machine pour tester ton interface?

Re: Korg EX 8000 Data Dump Error

Publié : 18 juil. 2013, 12:57
par Christian
J'ai rencontré moi-aussi ce genre de problème quand j'ai troqué mon DW8000 pour un EX8000... en final, j'ai réalisé QU'IL NE FALLAIT PAS utiliser ces procédures quand on relie le synthé à un ordi :urgh: Ces procédures sont valables seulement pour transférer des patches entre deux synthés qui se connaissent. Le paramètre 78 est à éviter tout simplement.

Tu utilises quoi pour lancer tes commandes SYSEX?

Re: Korg EX 8000 Data Dump Error

Publié : 18 juil. 2013, 15:10
par AlainHubert
Je possède un vénérable DW8000 et pour sauvegarder mes patchs, j'utilise l'interface audio (cassette) en enregistrant le signal qui sort du synthé (to tape) dans mon ordi en audio. Je sauvegarde le tout en format non comprimé (.wav) et lorsque je veux charger mes patchs dans le synthé, je fais simplement jouer le fichier .wav approprié dans la prise (from tape) du DW.

Il faut un peu fignoler avec les niveaux sonores, mais une fois trouvés, ça ne prend que 11 secondes et le tout est transféré sans casse-tête de SYSEX MIDI. :satisfait:

Re: Korg EX 8000 Data Dump Error

Publié : 19 juil. 2013, 11:43
par FlyByNo
Merci pour vos réponses :)
Alors c'est pas l'interface, j'ai essayé avec 2 différentes.
J'utilise Midi OX, l'envoi des sysex vers le EX8000 ne pose pas de problème, par contre le dump n'envoie que 4 Bytes.
Tu fais comment sans le paramètre 78 pour envoyer un sysex ? parce que effectivement c'est écrit que c'est pour communiquer entre synthés...et pas avec un ordi.
Mais quand je met 0, ça envoie rien, normal c'est Disable.

La cassette j'aime bien mais bon j'ai la flemme de cabler ;)

Re: Korg EX 8000 Data Dump Error

Publié : 19 juil. 2013, 13:35
par Christian
j'utilise aussi MIDI OX. Je sauvegarde mes banques de patches en format ASCII SYSEX.

Quand je veux sauvegarder une banque complète sur l'ordi, je fais une boucle sur les 64 programmes en y allant avec la séquence suivante :

PROGRAM CHANGE C<c> <p>
DATA DUMP REQUEST F0 42 3<c> 03 10 F7

<c> étant le numéro du canal MIDI
<p> étant le numéro de programme que j'incrémente sur chaque itération de la boucle. Initialiser à zéro.


EX8000 répond alors par

DATA DUMP


Pour l'inverse quand je veux charger une banque dans le EX8000, je fais là-aussi une boucle sur les 64 programmes, en y allant avec la séquence suivante :

DATA DUMP F0 42 3<c> 40 <b> F7 lu à partir du fichier de l'ordi
WRITE REQUEST F0 42 3<c> 03 11 <p> F7

<b> étant le contenu d'un programme sur 51 octets

Et le EX8000 répond alors par

WRITE COMPLETED

Re: Korg EX 8000 Data Dump Error

Publié : 19 juil. 2013, 14:35
par FlyByNo
Merci pour l'info !
J'avoue que ça dépasse un peu mes compétences...jamais écrit en hexa...
Donc j'ai fait un fichier .txt avec dedans :
PROGRAM CHANGE C<1> <0>
DATA DUMP REQUEST F0 42 3<1> 03 10 F7

Je le charge avec "load" dans command window et ensuite je fait "send sysex"
et ça marche pas...
merci de m'éclairer à nouveau

Re: Korg EX 8000 Data Dump Error

Publié : 19 juil. 2013, 15:04
par Christian
La procédure que je t'ai écrite représente une forme ditactique et ce n'est pas ce que tu dois taper sur ta commande SYSEX. Désolé pour la confusion.

Tu peux l'expérimenter directement via l'éditeur SYSEX de MIDI OX.
Tu tapes littéralement ce qui suit :

C0 00
F0 42 30 03 10 F7

Le canal MIDI 1 est en fait 0. Tu dois soustraire 1 quand tu réfère au numéro de canal MIDI.

Tu devrais voir la DUMP du EX8000 dans la section de retour dans la fenêtre de l'éditeur MIDI OX.

Re: Korg EX 8000 Data Dump Error

Publié : 19 juil. 2013, 16:52
par FlyByNo
Merci beaucoup
Cette fois ça marche. Le dernier problème c'est que je n'arrive pas à spécifier un "delay after F7" il y a une option dans l'aide de Midi OX mais je ne la trouve pas dans les menus.
Quand j'envoie la liste de dump, ça va trop vite pour la machine et elle zappe des programmes.

Re: Korg EX 8000 Data Dump Error

Publié : 19 juil. 2013, 17:42
par Christian
Le delai est pour chaque DUMP que MIDI OX voit entrer sur le port de réception vers l'ordi.
ça n'aide pas quand tu lui lances une liste de commandes successives sans lui laisser le temps de répondre avec la DUMP.

J'ai bien peur que tu doives programmer un script plus élaboré qui va insérer des pauses avant de lancer la prochaine séquence de commandes SYSEX. Et non pas de lancer une série de commandes SYSEX sans de protocole d'échange contrôlé entre le synthé et l'ordi.

Est-ce que les dump sont en format binaire SYSEX?

Si oui, tu peux peut-être reconsidérer le paramètre 78 mode 4 et observer via l'éditeur SYSEX comment le EX8000 réagit aussitôt que tu lui lances la première commande de DUMP REQUEST.

Refais donc la même commande mais cette fois avec ce mode de transfert activé.

C0 00
F0 42 30 03 10 F7