Anonim

Gewoonlijk schrijf ik geen niche-artikelen voor PCMech, maar dit is er een die een paar van jullie waarschijnlijk nuttig zullen vinden. Het heeft te maken met het werken met gegevens van oude muzieksynthesizer-werkstations via MIDI met behulp van een proces genaamd System Exclusive dump of kortweg SysEx-dump.

Er is geen manier om synthesizer-werkstations te gebruiken en er is geen serieuze geeksmaak gaande - vooral als het gaat om oudere synths uit de jaren 80 en 90.

Wat je hieronder gaat lezen is eigenlijk net zo muziek-tech-geeky als het wordt. De enige manier om geekier te worden, is om handmatig analoge geluiden handmatig te patchen.

~ ~ ~

MIDI (Musical Instrument Digital Interface) werd begin jaren tachtig gedefinieerd als een gestandaardiseerde methode voor het transport van gegevens tussen digitale muziekinstrumenten. Pas halverwege de jaren negentig begonnen alle fabrikanten bij wijze van spreken "dezelfde taal te spreken".

In de periode van de vroege jaren 1980 tot het midden van de jaren 1990 had u te maken met eigen formaten. Korg had de hunne, Roland had de hunne en er waren anderen in de mix gegooid. Het punt is dat geen van hen uitwisselbaar was.

Als dat nog niet erg genoeg was, kwamen veel synth-werkstations niet met ingebouwde diskettestations, dus je werd gedwongen om belachelijk dure geheugenkaarten te kopen die slechts een schamele 16 tot 32K aan gegevens bevatten, of geld uitgeven aan een externe universele opslagruimte.

Twee bedrijven maakten universele opslageenheden. De eerste was broeder en het model van wat ze voor de taak hadden gemaakt, ontgaat me. De tweede was de Alesis DataDisk :

De DataDisk is een briljant stuk digitale muziekhardware omdat het elke MIDI die je erop gooit herkent en opslaat, dus het is echt universeel. U kunt via MIDI een Korg, Yamaha, Kurzweil, Roland of iets anders aansluiten, de DataDisk opdracht geven om de gegevensontvangst af te wachten, het synth-werkstation opdracht geven om te verzenden en de DataDisk ontvangt graag en bewaart deze op diskette. En natuurlijk stuurt het gegevens terug naar het synth-werkstation wanneer u dit opdraagt. Ik bezit persoonlijk een van deze eenheden en moest een biedoorlog voeren op eBay alleen om het te krijgen (het kostte me meer dan $ 100, voor het geval je je afvraagt). De DataDisk is een belachelijk eenvoudige 1U-rackeenheid omdat er aan de binnenkant vrijwel niets te vinden is voor hardware, maar de klus die het doet, maakt het allemaal de moeite waard.

Er is echter een groot probleem met de DataDisk - deze gebruikt een eigen indeling. Hoewel het waar is, accepteert het elke diskette en formatteert deze tot 720K (hier met hoge dichtheid OK, maar nog steeds met dubbele dichtheid), geen enkele schijf die door de DataDisk is geformatteerd, leest in een pc zonder speciale software die zelfs niet gegarandeerd werkt.

Wat dit betekent is dat je synth-gegevens letterlijk op floppy zijn gevangen, en als de schijf van de DataDisk ooit faalt, nou, dat is het; de gegevens zijn niet meer toegankelijk. En nee, het verwisselen van het diskettestation is niet zo eenvoudig als op een pc. Niet lang geleden.

"Er moet een universele softwaremethode zijn om hetzelfde werk te doen, toch?"

Ja, dat is er en het wordt MIDI-OX genoemd.

Iedereen die MIDI-hardware gebruikt, is bekend met standaard USB MIDI-adapters; deze zijn goedkoop en direct beschikbaar. Deze adapters worden MIDI 1 × 1-interfaces genoemd.

Als u een van deze hebt, hoeft u alleen nog de software te ontvangen om de SysEx Dump te ontvangen, en MIDI-OX werkt in dit opzicht fantastisch.

De nu vintage synthesizer die ik bezit is een Ensoniq SQ-1 Plus, gemaakt in 1990.

Dit is een geweldig FM-synthesewerkstation, maar het heeft geen diskettestation. Het kan echter eenvoudig SysEx-gegevens verzenden / ontvangen.

De manier waarop ik data kon verzenden / ontvangen met MIDI-OX was door het volgende te doen:

Een SysEx-dump opslaan op uw pc met MIDI-OX

1. Kies de juiste interface.

Mijn 1 × 1-interface wordt een USB Uno genoemd, zoals herkend door Windows 7. Eenvoudig genoeg om te selecteren via Opties > MIDI-apparaten :

2. Start SysEx View / Scratchpad

Dit is toegankelijk via Beeld > SysEx . Het venster is leeg omdat er nog niets is ontvangen:

3. Stel MIDI-OX in om te wachten op een handmatige dump.

4. Verzend de gegevens vanaf het synth-werkstation.

Dit is het gedeelte waar je naar de synth gaat en hem instrueert zijn gegevens te verzenden. Ik kan niet uitleggen hoe dit wordt gedaan omdat elke synth van het werkstation anders is - maar als u een synth-werkstation bezit en bekend bent met MIDI-gegevenstransport, weet u al hoe u een gegevensverzending kunt initiëren.

Gegevens zijn ontvangen:

U klikt vervolgens op Gereed wanneer de overdracht is voltooid (vergeet niet dat dit een handmatige dump is) en het SysEx-venster staat dan vol met de gegevens die het zojuist heeft ontvangen:

5. Sla de gegevens op als een SYX-bestand.

Makkelijk genoeg:

Verzenden van geladen gegevens terug naar het synth-werkstation

Dit is gelukkig een stuk eenvoudiger dan ontvangen en opslaan.

1. Laad het SYX-bestand en verzend.

Dit kan rechtstreeks vanuit het MIDI-OX hoofdvenster worden gedaan. Druk op het tweede pictogram van links om een ​​SYX-bestand te verzenden:

Er is geen stap 2. Dat is het.

Omgaan met bufferoverschrijdingen

Dit is het enige probleem dat u mogelijk tegenkomt. Oudere MIDI-apparaten zijn erg gierig over hoeveel gegevens ze bereid zijn te accepteren via de draad.

Als u een overschrijffout krijgt, configureert u Buffers (en zorgt u ervoor dat Pass SysEx hier ook onderaan is ingeschakeld):

De standaardgrootte voor de invoer en uitvoer is 256 bytes. Wijzigen naar 128:

De overdrachtssnelheden zijn iets langzamer, maar de overschrijffouten zijn verdwenen.

Slotopmerkingen

Wat je zojuist hebt gelezen, is naar mijn mening de gemakkelijkste manier ("Noem je dat gemakkelijk ?!") om gegevens van een oudere MIDI-synth te ontvangen naar een bestand dat je kunt archiveren. Of u nu geluids- / patchgegevens, reeks- / patroongegevens of wat dan ook verzendt, MIDI-OX accepteert het als een onbewerkte dump en stuurt het ook zonder problemen terug naar de synth.

Ik zal het je op deze manier zeggen - de Ensoniq SQ-1 Plus is een ietwat obscuur beest uit 1990. MIDI-OX kon er probleemloos mee werken en werkte aan de eerste poging.

Als je bijvoorbeeld een oude Korg M1 hebt rondslingeren (waar je waarschijnlijk wel van hebt gehoord) waar de diskette kapot is maar de rest werkt nog steeds goed, sluit je de MIDI aan, gebruik MIDI-OX voor de gegevens verzenden / ontvangen en alles zal geweldig werken.

Laten we zeggen dat uw oudere synth-werkstationhardware geen hardwareproblemen heeft. Je weet dat het uiteindelijk zal gebeuren. Met MIDI-OX kun je al die oude gegevens laden en op je pc archiveren. Het kan enige tijd duren, maar je zult erg dankbaar zijn dat de bestanden op je pc staan ​​in plaats van verouderde diskettes die op elk moment leesfouten kunnen veroorzaken.

Retro vrijdag: midi-ox gebruiken voor sysex dumps