Jag skriver vanligtvis inte nischartiklar för PCMech men detta är en som åtminstone några av er kommer förmodligen att hitta användbara. Det har att göra med att arbeta med data från gamla musiksynthesizer-arbetsstationer via MIDI med en process som kallas en System Exclusive dump eller SysEx dump för kort.
Det finns inget sätt att använda synthesizer-arbetsstationer och inte ha någon allvarlig geeksmak på gång - särskilt när man arbetar med äldre syntor på 80- och 90-talet.
Vad du ska läsa nedan är i grunden lika musikteknisk som det blir. Det enda sättet att bli geekierare är att manuellt lappa analoga ljud för hand.
~ ~ ~
MIDI (Musical Instrument Digital Interface) definierades i början av 1980-talet som en standardiserad metod för transport av data mellan digitala musikinstrument. Men det var inte förrän i mitten av 1990-talet förrän alla tillverkare började "prata samma språk", så att säga.
Under spännvidden från början av 1980-talet till mitten av 1990-talet var du tvungen att ta itu med äganderätt. Korg hade sina, Roland hade sina och det kastades andra i mixen. Poängen är att ingen av dem var utbytbara.
Om det inte var tillräckligt dåligt, så kom inte många synth-arbetsstationer med inbyggda diskettenheter, så du tvingades köpa löjligt dyra minneskort som bara innehöll en vacker 16 till 32K data eller spendera pengar på en extern universal lagringsenhet.
Två företag tillverkade universella lagringsenheter. Den första var bror och modellen för vad de gjorde för uppgiften slipper mig. Den andra var Alesis DataDisk :
DataDisk är en lysande bit av hårdvara för digital musik eftersom den kommer att känna igen vilken MIDI du kasta på den och spara, så den är verkligen universell. Du kan ansluta en Korg, Yamaha, Kurzweil, Roland eller något annat via MIDI, instruera DataDisk att vänta på mottagande av data, instruera synth-arbetsstationen att skicka och DataDisk tar gärna emot och sparar att disketta. Och naturligtvis kommer det att skicka data tillbaka till synth-arbetsstationen när du instruerar det. Jag personligen äger en av dessa enheter och var tvungen att komma in i ett budkrig på eBay bara för att få det (det kostade mig över 100 dollar, om du undrar). DataDisk är en löjligt enkel 1U-rackenhet eftersom det på insidan finns ingenting för hårdvara, men jobbet som det gör gör allt värt det.
Det finns emellertid ett enormt problem med DataDisk - det använder ett proprietärt format. Även om det är sant att det accepterar alla disketter och format till 720K (hög täthet OK här, men ändå formaterar till dubbeldensitet), kommer ingen disk som är formaterad av DataDisk att läsa på en PC utan speciell programvara som inte ens garanteras att fungera.
Vad detta betyder är dina synth-data bokstavligen fångade på disketten, och om DataDisk-enheten någonsin misslyckas, det är det; data är inte tillgängliga längre. Och nej, det är inte lika enkelt att byta ut diskettenheten som på en dator. Inte på långa vägar.
"Det måste finnas en universell mjukvarumetod för att göra samma jobb, eller hur?"
Ja, det finns det, och det heter MIDI-OX.
Alla som använder MIDI-hårdvara känner till vanliga USB MIDI-adaptrar; dessa är billiga och lätt tillgängliga. Dessa adaptrar kallas MIDI 1 × 1-gränssnitt.
Om du har en av dem, allt du behöver efter det är programvaran för att ta emot SysEx Dump, och MIDI-OX fungerar underbart i detta avseende.
Den nu vintage-synthesizer som jag äger är en Ensoniq SQ-1 Plus, tillverkad 1990.
Detta är en fantastisk FM-syntesarbetsstation, men den har ingen diskett. Den kan emellertid enkelt skicka / ta emot SysEx-data.
Hur jag kunde skicka / ta emot data med MIDI-OX var att göra följande:
Spara en SysEx-dump på din PC med MIDI-OX
1. Välj lämpligt gränssnitt.
Mitt 1 × 1-gränssnitt kallas en USB-uno som känns igen av Windows 7. Lätt nog att välja via Alternativ > MIDI-enheter :
2. Starta SysEx View / Scratchpad
Detta öppnas via Visa > SysEx . Fönstret är tomt eftersom ingenting har tagits emot ännu:
3. Ställ in MIDI-OX för att vänta på en manuell dumpning.
4. Skicka data från synth-arbetsstationen.
Detta är den del där du går till synthen och instruerar den att skicka sina data. Jag kan inte förklara hur det görs eftersom varje arbetsstationssynthet är annorlunda - men om du äger en syntharbetsstation och är bekant med MIDI-datatransport vet du redan hur du ska initiera en datasändning.
Data tas emot:
Du klickar sedan på Klart när överföringen är klar (kom ihåg att det här är en manuell dumpning), och SysEx-fönstret är då fullt av data som det just har fått:
5. Spara data som en SYX-fil.
Lätt nog:
Skickar laddade data tillbaka till synth-arbetsstationen
Detta är lyckligtvis mycket enklare än att ta emot och spara.
1. Ladda SYX-filen och skicka.
Detta kan göras direkt från MIDI-OX-huvudfönstret. Tryck på den andra ikonen från vänster för att skicka en SYX-fil:
Det finns inget steg 2. Det är det.
Att hantera buffertöverskridanden
Detta är det enda problemet du eventuellt stöter på. Äldre MIDI-enheter är verkligen snåla om hur mycket data de är villiga att acceptera över kabeln.
Om du får ett överskridelsesfel konfigurerar du buffertar (och se till att Pass SysEx är aktiverat längst ner här också):
Standardstorleken för in- och utgången är 256 byte. Ändra till 128:
Överföringshastigheterna kommer att vara något långsammare, men överskridningsfelen försvinner.
Slutanmärkningar
Vad du just har läst ovan är vad jag anser vara det enklaste ("Du kallar det enkelt ?!") sättet att ta emot data från en äldre MIDI-synth till en sparbar fil som du kan arkivera. Oavsett om du skickar ljud- / patchdata, sekvens- / mönsterdata eller vad du har, MIDI-OX accepterar det som en rå dump och skickar också tillbaka dem till synth utan problem alls.
Jag säger det till dig på det här sättet - Ensoniq SQ-1 Plus är ett ganska dumt odjur från 1990. MIDI-OX kunde arbeta med det utan problem och arbetade med första försöket.
Om du till exempel har en gammal Korg M1 liggande (som du antagligen har hört talas om) där disketten är busted men resten av den fortfarande fungerar bra, anslut MIDI, använd MIDI-OX för data skicka / ta emot och allt fungerar bra.
Låt oss säga för tillfället att din äldre synth-workstation-maskinvara inte har några hårdvaruproblem. Du vet att det så småningom kommer. Med MIDI-OX kan du ladda upp all den gamla informationen och arkivera den till din dator. Det kan ta lite tid, men du kommer att vara mycket tacksam för att filerna kommer att finnas på din dator istället för åldrande disketter som kan utveckla läsfel när som helst.