Anonim

Paprastai nerašau „PCMech“ nišų straipsnių, tačiau tai yra bent keli iš jūsų, ko gero, naudingų. Tai susiję su darbu iš senų muzikos sintezatorių darbo vietų duomenų per MIDI, naudojant procesą, vadinamą „System Exclusive“ arba „SysEx“.

Negalima naudoti sintezatorių darbo vietų ir neturėti rimto geekų skonio - ypač dirbant su senesniais 80-ųjų ir 90-ųjų sintaisais.

Tai, ką jūs ketinate skaityti žemiau, iš esmės yra tokia pat gera kaip muzikos, tech-geeky. Vienintelis būdas pasiekti geekier yra rankiniu būdu pataisyti analoginius garsus.

~ ~ ~

MIDI (muzikos instrumentų skaitmeninė sąsaja) devintojo dešimtmečio pradžioje buvo apibrėžtas kaip standartizuotas duomenų perdavimo tarp skaitmeninių muzikos instrumentų metodas. Tačiau tik dešimtojo dešimtmečio viduryje, kol visi gamintojai pradėjo „kalbėti ta pačia kalba“.

Dešimtojo dešimtmečio pradžios iki dešimtojo dešimtmečio vidurio jums teko susidurti su patentuotais formatais. Korgas turėjo savo, Rolandas turėjo savo, o ten buvo kiti, įmesti į miksą. Esmė ta, kad nė vienas iš jų nebuvo keičiami.

Jei tai nebuvo pakankamai blogai, daugelyje „synth“ darbo vietų nebuvo įmontuotų diskelių diskų, todėl buvote priversti nusipirkti juokingai brangių atminties kortelių, kuriose buvo tik 16–32K duomenų, arba leisti pinigus išoriniam universalui. saugojimo vienetas.

Dvi bendrovės pagamino universalius saugojimo įrenginius. Pirmasis buvo brolis, o modelio, ką jie padarė šiai užduočiai, man nepavyksta. Antrasis buvo „ Alesis DataDisk“ :

„DataDisk“ yra puikus skaitmeninės muzikos aparatūros kūrinys, nes atpažins bet kokį MIDI, kurį įmesite, ir įrašys, taigi jis tikrai yra universalus. Galite prijungti „Korg“, „Yamaha“, „Kurzweil“, „Roland“ ar dar ką nors per MIDI, nurodyti „DataDisk“ laukti duomenų gavimo, nurodyti „synth“ darbo vietą siųsti ir „DataDisk“ mielai priima ir išsaugo diskelyje. Ir, žinoma, jis jums nusiųs duomenis atgal į synth darbo vietą, kai jums nurodysite. Aš asmeniškai turiu vieną iš šių vienetų ir turėjau įsitraukti į „eBay“ akcijų karą, kad tik jį gaučiau (jei man įdomu, tai kainavo daugiau nei 100 USD). „DataDisk“ yra juokingai paprastas 1U stovo blokas, nes vidinėje įrangoje beveik nieko nėra, bet darbas, kurį jis daro, daro viską.

Tačiau yra viena didžiulė „DataDisk“ problema - jis naudoja patentuotą formatą. Tiesa, jis priims bet kurią diskelį ir formatą iki 720K (čia yra didelis tankis, bet vis tiek formatai yra dvigubai tankūs), joks „DataDisk“ suformatuotas diskas nebus skaitomas asmeniniame kompiuteryje be specialios programinės įrangos, kuri net negarantuoja, kad veiks.

Tai reiškia, kad jūsų sintetiniai duomenys tiesiog yra įstrigę diskelyje, ir jei kada nors nepavyks sugadinti „DataDisk“ disko, tai viskas; duomenys nebegalimi. Ir ne, pakeisti diskelių įrenginį nėra taip paprasta, kaip tai daroma kompiuteryje. Ne per ilgai.

„Turi būti universalus programinės įrangos metodas, norint atlikti tą patį darbą, tiesa?“

Taip, yra, ir jis vadinamas MIDI-OX.

Kiekvienas, naudojantis MIDI aparatūrą, yra susipažinęs su standartiniais USB MIDI adapteriais; jie yra pigūs ir lengvai prieinami. Šie adapteriai vadinami MIDI 1 × 1 sąsajomis.

Jei turite vieną iš jų, viskas, ko jums reikia, yra programinė įranga, kad gautumėte „SysEx Dump“, ir „MIDI-OX“ šiuo atžvilgiu veikia nuostabiai.

Dabar turimas sintezatorius, kurį turiu, yra „Ensoniq SQ-1 Plus“, pagamintas 1990 m.

Tai puiki FM sintezės darbo vieta, tačiau ji neturi diskelio disko. Tačiau jis gali lengvai siųsti / gauti „SysEx“ duomenis.

Aš galėjau siųsti / gauti duomenis naudodamas „MIDI-OX“:

Sistemos „SysEx“ išsaugojimas kompiuteryje naudojant MIDI-OX

1. Pasirinkite tinkamą sąsają.

Mano „1 × 1“ sąsaja vadinama „USB Uno“, kaip atpažįsta „Windows 7“. Pakankamai lengva pasirinkti per „ Parinktys“ > „ MIDI įrenginiai“ :

2. Paleiskite „SysEx View / Scratchpad“

Tai pasiekiama per rodinį > „ SysEx“ . Langas tuščias, nes dar nieko negauta:

3. Nustatykite MIDI-OX, kad lauktų rankinio išmetimo.

4. Nusiųskite duomenis iš „synth“ darbo vietos.

Tai yra ta vieta, kur jūs einate į sintezę ir liepiate jai siųsti savo duomenis. Negaliu paaiškinti, kaip tai daroma, nes kiekviena darbo vietos sintezė yra skirtinga - bet jei jūs turite sintezės darbo vietą ir esate susipažinęs su MIDI duomenų perdavimu, jūs jau žinote, kaip inicijuoti duomenų siuntimą.

Duomenys gaunami:

Tada spustelėję Atlikta, kai perkėlimas bus baigtas (atminkite, tai yra neautomatinis pateikimas), o tada „SysEx“ langas yra pilnas duomenų, kuriuos jis ką tik gavo:

5. Išsaugokite duomenis kaip SYX failą.

Pakankamai lengva:

Įkeltų duomenų siuntimas atgal į „synth“ darbo vietą

Laimei, tai yra daug lengviau nei gauti ir sutaupyti.

1. Įkelkite SYX failą ir nusiųskite.

Tai galima padaryti tiesiai iš pagrindinio MIDI-OX lango. Paspauskite antrąją piktogramą iš kairės, norėdami išsiųsti SYX failą:

Nėra 2 žingsnio. Štai.

Susidorojimas su buferio viršijimu

Tai yra vienintelė problema, su kuria galite susidurti. Senesni MIDI įrenginiai yra tikrai nustebę dėl to, kiek duomenų jie nori priimti per laidą.

Jei gausite viršijimo klaidą, sukonfigūruokite buferius (ir įsitikinkite, kad čia taip pat apačioje įgalinta „ Pass SysEx“ ):

Numatytasis įvesties ir išvesties dydis yra 256 baitai. Pakeisti į 128:

Perdavimo greitis bus šiek tiek lėtesnis, tačiau viršijimo klaidų nebeliks.

Baigiamosios pastabos

Tai, ką jūs ką tik perskaitėte aukščiau, manau, yra lengviausias („Jūs skambinate taip lengvai ?!“) būdas gauti duomenis iš senesnės MIDI sintezės į išsaugotiną failą, kurį galite archyvuoti. Nesvarbu, ar siunčiate garso / pataisos duomenis, sekos / modelio duomenis, ar ką turite, MIDI-OX priims jį kaip neapdorotą failą ir taip pat siųs atgal į sintezę be jokių problemų.

Aš jums tai pasakysiu - „Ensoniq SQ-1 Plus“ yra šiek tiek neaiškus žvėris nuo 1990 m. „MIDI-OX“ sugebėjo su tuo susidoroti be jokių problemų ir pirmiausia bandė.

Jei, pavyzdžiui, turite seną „Korg M1“, apie kurį greičiausiai esate girdėję, kur diskelio įrenginys yra sudužęs, tačiau visa kita vis tiek veikia gerai, prijunkite MIDI, naudokite MIDI-OX duomenų siuntimui / gavimui ir viskas pavyks puikiai.

Tarkime, šiuo metu jūsų senesnė „synth“ darbo vietos aparatinė įranga neturi problemų. Jūs žinote, kad tai galiausiai įvyks. Naudodami MIDI-OX galite įkelti visus senus duomenis ir archyvuoti juos savo kompiuteryje. Tai gali užtrukti, bet būsite labai dėkingi, kad failai bus kompiuteryje, o ne senstančios diskeliai, kurie bet kuriuo momentu gali sukurti skaitymo klaidas.

Penktadienis: midi-ox panaudojimas Sisekso sąvartynams