Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


Charger un son dans Dexed

Articles: 7
Bonjour,
Dexed est manifestement un plugin très puissant.
J'ai quelques sysex de sons DX7 isolés qui ne sont pas regroupés en cartouches. Or, il semble que Dexed ne permette que le chargement de cartouches et pas de sons isolés. Ai-je loupé quelque chose ? Comment puis-je procéder ?
Merci.
Articles: 7
Bonjour,

Merci pour ces infos.
Je ne suis pas parvenu à installer DXsys. Tout va bien jusqu'au make. Mais sudo make install me répond : *** Aucune règle pour fabriquer la cible « install ». Arrêt.
Edisyn se lance bien, mais se fige dès qu'on tente d'importer un fichier. On n'en sort qu'en tuant le processus.

Du coup, j'imagine un batch en QB64 pour rassembler 32 patches en un seul sysex.
Deux questions se posent :
- un patch de son contient 157 octets, alors qu'un sysex de 32 sons comprend 4096 octets, soit 128 octets par son. Je suppose qu'il faut omettre les quelques 30 octets inutilisés dans un patch.
- le dernier octet qui précède le F7 en fin de fichier est une somme de contrôle dont la formule de calcul n'est pas documentée.
Voilà qui promet quelques heures de recherches avant d'obtenir un résultat probant.

Dommage que le concepteur de Dexed n'ait pas pensé à l'importation de patches isolés.
Articles: 1612 France
Hello,

Ce n'est pas grave, si tu n'arrives pas à l'installer.

Le binaire se trouve /dxsyx/bin/ , non ?

Rien ne t'empêche de le lancer à partir de là ou le copier à la main dans /usr/local/bin par exemple ?

A+
r1
Articles: 7
Bonjour,
Hélas, le binaire ne se lance pas... Dommage !
Merci en tous cas.
Articles: 7
Rebonjour,
J'ai trouvé JSynthLib.
Il faut un peu tâtonner, mais ça marche !
Articles: 1612 France
Hello,

Ok super ! Ne pas hésiter à documenter tes trouvailles sur la page en question.
(je me suis permis d'éditer ton message pour mettre un lien interne vers le logiciel en question).

Quand tu dis "Hélas, le binaire ne se lance pas... Dommage !" (pour dxsyx), quel est le soucis car pas de pb chez moi.

Merci
r1
Articles: 7
Bonjour,

Le binaire dxsys ne se lance pas. Un double clic n'est d'aucun effet. La tentative de lancement dans un terminal aboutit au retour à l'invite de commande, sans même un message d'erreur.

Concernant DEXED, il n'est compatible qu'avec le strict format DX7, pas DX7II ni DX7s. Le cas échéant, il faut convertir ses patches avec DXconvert. Voir ici : https://dxconvert.martintarenskeen.nl/ . Très simple à utiliser.
Articles: 1612 France
Hello,

Chez moi, il se lance.

Copy to clipboard
erwan@lzk5-lap2:~/dxsyx/bin$ ./dxsyx -h dxsyx - a DX7 SYSEX file toolkit usage: dxsyx [options] [file1.syx file2.syx ...] options: (none) : print out voices -- : read filenames from stdin -b config.txt output.syx : select specific voices, breed 32 random voices -c : print out voices with a data CRC -h : help (this message) -i : ignore checksum errors -s config.txt output.syx : select specific voices, output to new syx file -u mk2cfg.txt : use mk2cfg.txt to upgrade to DX7 mk2 sysex (use with -s) -U : when upgrading to DX7 mk2 sysex, double the osc amp mod values -y : print full data as YAML


A+
r1
Articles: 66 France
Salut,
Je viens de vérifier à l'instant, Dexed est capable de recevoir ou d'envoyer un son unitaire par midi. Il faut régler les paramètres MIDI dans l'écran PARM.
D'autre part Edisyn ne marche pas quand Jack est lancé, c'est un programme Java qui ne comprend que ALSA, c'est peut-être ça qui bloque.
a+
jph
Articles: 7
Bonjour,

Merci pour ces infos.

Pour être complet, voici mon contexte.

Je n'ai plus mon DX7II depuis pas mal de temps. Mais j'avais sauvegardé tous mes patches sur mon ordinateur de l'époque au format sysex. C'était avec l'accessoire Satellite de Steinberg sur Atari ST... Pas d'hier !

Pour les recharger dans Dexed, deux difficultés :

Dexed semble n'accepter en sysex que le strict format DX7, et non les formats enrichis des DX7II et DX7s. Il fallait donc les convertir. C'est là qu'intervient l'excellent DXconvert cité plus haut, qui mériterait une page dans LinuxMAO.

Puis, Dexed n'acceptant que le format banque 32 patches, il faut les réunir sous ce format. JSynthLib s'est révélé particulièrement efficace et simple d'utilisation.

Sur les formats DX7 ou DX7II ou le chargement de patches isolé, Hexter était plus souple. Mais d'une part son interface native semble ne plus vouloir fonctionner, d'autre part le résultat sonore de Dexed est infiniment plus convaincant.

Pour les heureux possesseurs d'un Yamaha Montage ou MODX, je signale que le FM converter en ligne sur le site de Yamaha n'accepte lui aussi que le strict format DX7. Il faudra donc préalablement utiliser DXconvert pour les patches provenant des DX7II et DX7s.

À+
Articles: 1612 France
Hello et merci pour ces retours !

Ne pas hésiter à mettre à jour des pages existantes ou en créer des nouvelles pour documenter tes trouvailles.

Ca pourra aider des copains 😊

A+
r1
Articles: 19600 France
Voir la page Créer une page qui est une aide pour cela.