Anonim

Jeg skriver vanligvis ikke nisjeartikler for PCMech, men dette er minst noen få av dere vil sannsynligvis finne nyttige. Det har å gjøre med å jobbe med data fra gamle musikksynthesizer-arbeidsstasjoner via MIDI ved hjelp av en prosess som kalles en System Exclusive dump eller SysEx dump for kort.

Det er ingen måte å bruke synthesizer-arbeidsstasjoner på og ikke ha noen alvorlig geeksmak på gang - spesielt når du arbeider med eldre synther på 80- og 90-tallet.

Det du skal lese nedenfor er i utgangspunktet så musikk-teknisk-geeky som det blir. Den eneste måten å bli geekier på er å lappe analoge lyder manuelt.

~ ~ ~

MIDI (Musical Instrument Digital Interface) ble definert på begynnelsen av 1980-tallet som en standardisert metode for transport av data mellom digitale musikkinstrumenter. Imidlertid var det først på midten av 1990-tallet før alle produsentene startet "snakket det samme språket", for å si det slik.

I løpet av begynnelsen av 1980-tallet til midten av 1990-tallet måtte du håndtere proprietære formater. Korg hadde sitt, Roland hadde sitt, og det ble andre kastet i miksen. Poenget er at ingen av dem var utskiftbare.

Hvis det ikke var ille nok, fulgte ikke mange synth-arbeidsstasjoner med innebygde diskettstasjoner, så du ble tvunget til å kjøpe latterlig dyre minnekort som bare inneholdt smarte 16 til 32K data, eller bruke penger på en ekstern universal lagringsenhet.

To selskaper laget universelle lagringsenheter. Den første var bror og modellen for hva de laget for oppgaven slipper meg unna. Den andre var Alesis DataDisk :

DataDisk er et strålende stykke maskinvare for digital musikk fordi den kjenner igjen hvilken MIDI du kaster på den og sparer, så den er virkelig universell. Du kan koble til en Korg, Yamaha, Kurzweil, Roland eller noe annet via MIDI, instruere DataDisk om å avvente mottak av data, instruere synth-arbeidsstasjonen til å sende og DataDisk mottar lykkelig og lagrer på diskett. Og selvfølgelig vil den sende data tilbake til synth-arbeidsstasjonen når du instruerer det. Jeg personlig eier en av disse enhetene og måtte komme i en anbudskrig på eBay bare for å få den (det kostet meg over $ 100, i tilfelle du lurer på). DataDisk er en latterlig enkel 1U-rackenhet fordi på innsiden er det ingenting for maskinvare, men jobben det gjør gjør det hele verdt det.

Det er imidlertid et stort problem med DataDisk - den bruker et proprietært format. Selv om det er sant at det vil akseptere diskett og format til 720K (høy tetthet OK her, men fremdeles formaterer til dobbel tetthet), vil ingen disk som er formatert av DataDisk lese på en PC uten spesiell programvare som ikke en gang er garantert å fungere.

Hva dette betyr er at synthdataene dine bokstavelig talt er fanget på diskett, og hvis DataDisk-stasjonen noen gang mislykkes, er det vel det; dataene er ikke tilgjengelige lenger. Og nei, det er ikke så enkelt å bytte ut diskettstasjonen som på en PC. Ikke på lang sikt.

"Det må være en universell programvaremetode for å gjøre den samme jobben, ikke sant?"

Ja, det er det, og det heter MIDI-OX.

Alle som bruker MIDI-maskinvare er kjent med standard USB MIDI-adaptere; disse er billige og lett tilgjengelige. Disse adapterne kalles MIDI 1 × 1-grensesnitt.

Hvis du har en av disse, er alt du trenger etter det programvaren for å motta SysEx Dump, og MIDI-OX fungerer fantastisk i så måte.

Den nå vintage vintage synthesizeren jeg eier er en Ensoniq SQ-1 Plus, laget i 1990.

Dette er en flott FM-syntese arbeidsstasjon, men den har ingen diskettstasjon. Den kan imidlertid sende / motta SysEx-data enkelt.

Måten jeg kunne sende / motta data ved å bruke MIDI-OX på, var å gjøre følgende:

Lagre en SysEx dump på PCen din med MIDI-OX

1. Velg riktig grensesnitt.

Mitt 1 × 1 grensesnitt kalles en USB Uno som gjenkjennes av Windows 7. Enkelt nok å velge via Alternativer > MIDI-enheter :

2. Start SysEx View / Scratchpad

Dette åpnes via Vis > SysEx . Vinduet er tomt fordi ingenting er mottatt ennå:

3. Sett opp MIDI-OX for å vente på en manuell dump.

4. Send dataene fra synth-arbeidsstasjonen.

Dette er delen der du går til synthen og instruerer den til å sende dataene sine. Jeg kan ikke forklare hvordan dette gjøres fordi hver arbeidsstasjonssynth er forskjellig - men hvis du eier en syntharbeidsstasjon og er kjent med MIDI-datatransport, vet du allerede hvordan du skal starte en datasending.

Data mottas:

Du klikker deretter Fullført når overføringen er fullført (husk at dette er en manuell dump), og SysEx-vinduet er da fullt av dataene den nettopp mottok:

5. Lagre dataene som en SYX-fil.

Enkelt nok:

Sender innlastede data tilbake til synth-arbeidsstasjonen

Dette er heldigvis mye enklere enn å motta og spare.

1. Last inn SYX-filen og send.

Dette kan gjøres direkte fra MIDI-OX hovedvindu. Trykk på det andre ikonet fra venstre for å sende en SYX-fil:

Det er ingen trinn 2. Det er det.

Håndtere bufferoverskridelser

Dette er det eneste problemet du potensielt kan støte på. Eldre MIDI-enheter er virkelig gjerrige om hvor mye data de er villige til å godta over hele kabelen.

Hvis du får en overkjøringsfeil, kan du konfigurere buffere (og sørg for at Pass SysEx er aktivert nederst også her):

Standardstørrelsen for inndata og utdata er 256 byte. Endre til 128:

Overføringshastighetene vil være litt saktere, men feilene som blir overkjørt, blir borte.

Avsluttende notater

Det du nettopp har lest over, er det jeg mener er den enkleste (“Du kaller det lett ?!”) måten å motta data fra en eldre MIDI-synth til en lagringsdyktig fil du kan arkivere. Enten du sender data om lyd / patch, sekvens / mønster eller hva du har, vil MIDI-OX godta det som en rå dump og også sende dem tilbake til synth uten problemer i det hele tatt.

Jeg skal gi deg den på denne måten - Ensoniq SQ-1 Plus er et noe uklart beist fra 1990. MIDI-OX klarte å jobbe med det uten problemer, og jobbet med første forsøk.

Hvis du for eksempel har en gammel Korg M1 liggende (som du sannsynligvis har hørt om) der diskettstasjonen er bustet, men resten av den fremdeles fungerer bra, koble til MIDI, bruk MIDI-OX for dataene som sendes / mottas og alt vil fungere bra.

La oss si for øyeblikket at den eldre maskinvaren på arbeidsstasjonen ikke har noen maskinvareproblemer. Du vet at det til slutt vil. Med MIDI-OX kan du laste inn alle de gamle dataene og arkivere dem til din PC. Det kan ta litt tid, men du vil være veldig takknemlig for at filene vil være på PC-en din i stedet for å aldre disketter som kan utvikle lesefeil når som helst.

Retro fredag: bruk av midi-okse til sysex-dumper