Anonim

Normalement, je n'écris pas d'articles spécialisés pour PCMech, mais vous en trouverez probablement au moins quelques-uns qui vous seront utiles. Il s’agit de travailler avec des données provenant d’anciennes stations de travail de synthétiseur de musique via MIDI en utilisant un processus appelé vidage exclusif du système ou vidage SysEx.

Il n’existe aucun moyen d’utiliser des stations de travail de synthétiseur et de ne pas avoir une saveur sérieuse de geek - en particulier avec des synthés plus anciens des années 80 et 90.

Ce que vous allez lire ci-dessous est fondamentalement aussi musical-tech-geek que possible. La seule façon de devenir geekier est de patcher manuellement les sons analogiques.

~ ~ ~ ~

Le MIDI (interface numérique pour instruments de musique) a été défini au début des années 80 comme une méthode normalisée de transport de données entre des instruments de musique numériques. Cependant, ce n'est qu'au milieu des années 90 que tous les fabricants ont commencé à «parler le même langage», pour ainsi dire.

Entre le début des années 80 et le milieu des années 90, vous avez dû gérer des formats propriétaires. Korg avait le leur, Roland avait le leur et d'autres en étaient mêlés. Le fait est qu'aucun d'entre eux n'était interchangeable.

Si cela ne suffisait pas, de nombreux postes de travail de synthés ne sont pas livrés avec des lecteurs de disquettes intégrés. Vous avez donc été obligé d’acheter des cartes mémoire ridiculement chères ne contenant que 16 à 32K de données, ou de dépenser de l’argent pour un appareil universel externe. unité de stockage.

Deux sociétés ont fabriqué des unités de stockage universelles. Le premier était Brother et le modèle de ce qu'ils ont fait pour la tâche m'échappe. Le second était le DataDisk Alesis :

Le DataDisk est une pièce brillante de matériel de musique numérique, car il reconnaît et mémorise tous les fichiers MIDI que vous lui envoyez. Il est donc universel. Vous pouvez brancher un Korg, Yamaha, Kurzweil, Roland ou autre via MIDI, ordonner au DataDisk d'attendre la réception des données, demander au poste de travail de synthé d'envoyer et le DataDisk reçoit et enregistre avec joie sur une disquette. Et bien sûr, il renverra les données au poste de travail du synthé lorsque vous le lui demanderez. Personnellement, je possède l'une de ces unités et j'ai dû me lancer dans une guerre d'enchères sur eBay uniquement pour l'obtenir (cela m'a coûté plus de 100 USD, au cas où vous vous le demanderiez). Le DataDisk est une unité de rack 1U ridiculement simple car à l’intérieur, il n’ya pratiquement rien pour le matériel, mais son travail en vaut la peine.

Le DataDisk présente toutefois un gros problème: il utilise un format propriétaire. Bien que vrai, il acceptera toutes les disquettes et les formats 720K (haute densité OK ici, mais toujours au format double densité), aucun disque formaté par le DataDisk ne lira dans un PC sans logiciel spécial dont le fonctionnement n’est même pas garanti.

Cela signifie que les données de votre synthétiseur sont littéralement piégées sur une disquette, et si le lecteur du DataDisk tombe en panne, eh bien, c'est tout; les données ne sont plus accessibles. Et non, échanger le lecteur de disquette n’est pas aussi facile que sur un PC. Pas par un long shot.

"Il doit y avoir une méthode logicielle universelle pour faire le même travail, non?"

Oui, il s’agit de l’appel MIDI-OX.

Quiconque utilise du matériel MIDI connaît bien les adaptateurs MIDI USB standard. ceux-ci sont bon marché et facilement disponibles. Ces adaptateurs sont appelés interfaces MIDI 1 × 1.

Si vous en possédez un, il vous suffira ensuite de recevoir le SysEx Dump par le logiciel. MIDI-OX fonctionne à merveille à cet égard.

Le synthétiseur que je possède maintenant est un Ensoniq SQ-1 Plus, fabriqué en 1990.

C’est un excellent poste de travail en synthèse FM, mais il n’a pas de lecteur de disquette. Il peut cependant envoyer / recevoir facilement des données SysEx.

La manière dont j'ai pu envoyer / recevoir des données avec MIDI-OX a été la suivante:

Sauvegarde d’une image SysEx sur votre PC avec MIDI-OX

1. Choisissez l'interface appropriée.

Mon interface 1 × 1 est appelée USB Uno, reconnue par Windows 7. Assez simple à sélectionner via Options > Périphériques MIDI :

2. Lancez SysEx View / Scratchpad

Ceci est accessible via View > SysEx . La fenêtre est vide car rien n'a encore été reçu:

3. Configurez MIDI-OX pour attendre une sauvegarde manuelle.

4. Envoyez les données depuis le poste de travail du synthé.

C'est la partie où vous allez au synthé et lui demandez d'envoyer ses données. Je ne peux pas expliquer comment cela se fait car chaque synthé de station de travail est différent - mais si vous possédez une station de travail de synthé et connaissez le transport de données MIDI, vous savez déjà comment lancer un envoi de données.

Les données sont reçues:

Vous cliquez ensuite sur Terminé lorsque le transfert est terminé (rappelez-vous qu'il s'agit d'une sauvegarde manuelle), et la fenêtre SysEx est alors remplie des données qu'elle vient de recevoir:

5. Enregistrez les données dans un fichier SYX.

Assez facile:

Envoi des données chargées au poste de travail du synthé

Heureusement, c'est beaucoup plus facile que de recevoir et d'économiser.

1. Chargez le fichier SYX et envoyez-le.

Cela peut être fait directement à partir de la fenêtre principale de MIDI-OX. Appuyez sur la deuxième icône à gauche pour envoyer un fichier SYX:

Il n'y a pas d'étape 2. C'est tout.

Traiter les dépassements de tampon

C'est le seul problème que vous pouvez potentiellement rencontrer. Les appareils MIDI plus anciens sont vraiment radin quant à la quantité de données qu'ils sont prêts à accepter sur le réseau.

Si vous obtenez une erreur de dépassement, configurez les mémoires tampons (et assurez-vous également que Pass SysEx est activé en bas ici):

La taille par défaut pour l'entrée et la sortie est de 256 octets. Changer à 128:

Les vitesses de transfert seront légèrement plus lentes, mais les erreurs de dépassement disparaîtront.

Notes finales

Ce que vous venez de lire ci-dessus constitue, à mon avis, le moyen le plus simple («Vous appelez cela si facile?!») De recevoir des données d'un synthé MIDI plus ancien dans un fichier sauvegardable que vous pouvez archiver. Que vous envoyiez des données de son / de patch, des données de séquence / de motif ou tout ce que vous avez, MIDI-OX l'acceptera comme un dump brut et le renverra au synthé sans aucun problème.

Je vais vous le dire de la façon suivante: l’Ensoniq SQ-1 Plus est une bête quelque peu obscure de 1990. MIDI-OX était capable de travailler avec elle sans aucun problème et a travaillé au premier essai.

Si, par exemple, vous avez un vieux Korg M1 (dont vous avez probablement entendu parler) où le lecteur de disquettes est cassé mais où le reste fonctionne encore, connectez-vous au MIDI, utilisez MIDI-OX pour envoyer / recevoir des données et tout fonctionnera très bien.

Disons pour le moment que votre ancien matériel de station de travail de synthé n'a pas de problèmes matériels. Vous savez que ça finira par le faire. Avec MIDI-OX, vous pouvez charger toutes vos anciennes données et les archiver sur votre PC. Cela peut prendre un certain temps, mais vous serez très reconnaissant que les fichiers se trouvent sur votre PC au lieu de vieilles disquettes qui pourraient générer des erreurs de lecture à tout moment.

Rétro vendredi: utilisation de midi-boeuf pour les décharges de sysex