Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
Yamaha DX7
Photos
1/3062
Yamaha DX7

Clavier synthétiseur numérique de la marque Yamaha appartenant à la série DX

extraire les noms des patchs d'un fichier sysex

  • 48 réponses
  • 4 participants
  • 3 098 vues
  • 5 followers
Sujet de la discussion extraire les noms des patchs d'un fichier sysex
est-ce que quelqu'un connaitrait un moyen d'extraire le nom des patchs ou convertir en fichier texte (lisible) pour récupérer la liste des 32 patchs (voire d'un ensemble de fichiers syx)
???


(de préférence un éditeur de librairie en freeware, une macro...etc)
2
Essaie avec MidiOx : http://www.midiox.com/
Pas sûr que ça fonctionne mais c'est un utilitaire MIDI freeware qui ne marche pas mal pour ce genre d'essais.
3
merci
en fait j'ai essayé MIDIOX (et quelques autres)
et le problème c'est quand j'arrive à trouver une solution qui m'affiche la liste des patchs
je n'ai aucun moyen de la copier/coller icon_facepalm.gif
du coup ça me sert un peu à rien...étant donné que ça revient à les écrire un par un...

ce serait pour constituer une liste de tous mes patchs
et comme je dois avoir 230 banques de 32 patchs...
j'aimerais autant que ce soit une solution automatique.. :-D

en fait je pensais qu'il existait des ptits utilitaires pour parser ce genre d'infos à l'intérieur d'un fichier syx
mais j'ai pas trouvé :noidea:
4
Bonsoir

Essaye avec Dexed qui est un vst gratuit et qui affiche tous les noms.
Une fois ouvert tu fais des copies d'écran et hop le tour est joué.
5
oui essayé aussi Dexed mais pas de possibilité d'exporter la liste ou de copier/coller
(la capture d'écran n'est pas utile pour moi car bien évidemment l'idée c'est d'utiliser ces données par la suite ;))
6
Salut,

j'ai écrit un script Python qui sert à créer un fichier .BIN pour stocker dans une EPROM des patches DX7 sur une carte que j'ai développée...
Ce script permet d'aller sélectionner les SYSEXes à inclure dans le .BIN mais également à créer un fichier texte avec la liste des patches que l'on a choisi.
C'est un peu fastidieux car il faut sélectionner les SYSEXes un par un mais ça marche...

Si ça peut te servir, je joins ici ce script.

https://drive.google.com/open?id=0B-QzsdGY5DLBTGI3WEpNZHpVeE0

Chris.
7
merci Chris
malheureusement je n'ai pas réussi à le faire fonctionner sur macOSX
mes connaissances en execution de scripts étant très limitées....
8
Je ne connais pas bien macOSx...a priori, si tu as Python d'installé, ça devrait marcher, il n'y a rien "d'exotique" dans mon script ;)

Bon courage !
9
c'est à dire qu'il trouve une erreur à la ligne 27
SyntaxError: Non-ASCII character in file sysex.py on line 27, but no encoding declared
10
ça peut venir d'un problème de police non-compatible?
windows -> Mac OSX