Hogyan alakítsunk át egy midi fájlt Enterprise-ra?

From Enterprise Wiki
Jump to: navigation, search

Az Enterprise 3 négyszögjeles csatorna és 1 zajcsatorna segítségével szólaltatja meg a hangokat. Ezzel szemben a midi fájlok nagy része ennél jóval több hangot szólaltat meg egyszerre. A célunk, hogy az egyszerre megszólaló hangok számát a zenében mindenhol maximum háromra csökkentsük, a dobokat pedig többnyire a zajcsatorna képességeihez igazítsuk. Ez persze csak hozzávetőleges megfogalmazás, mivel háromnál több "hang" is szólhat egyszerre akár, ha osztott csatorná(ka)t használunk, és a doboknak is használhatunk a zajcsatornán kívül négyszögjeles csatornát is.

Alapok

A midi fájl átalakításához szinte mindig szükség van egy PC-s midi szerkesztőre, melyben láthatjuk többek között a kottát, a midi vezérlők beállításait, a hangszerek neveit, és ezeket szerkeszthetjük is. Ilyen midi szerkesztő például a Cakewalk vagy a Rosegarden.

Az emulátor használata a midi szerkesztése közben: Ahogy a zenét szerkesztjük, természetesen az emulátoron kell megszólaltatni a hangokat a midi bemenete segítségével. Ehhez a midplay2.com programot célszerű futtatni rajta. Ha szerkesztés közben az envelope.txt-t módosítjuk, mentsük is el a módosítást, majd az emulátorban nyomjuk meg az F1-et, így a midplay2 újra beolvassa az envelope.txt-t, és így le is tesztelhetjük a szerkesztésünk hatását.

Célszerű külön mappát létrehozni midizéshez, és ezt állítani be az emulátorban a Set working directory menüpontnál. Ebbe a mappába csomagoljuk ki a midiplay teljes tartalmát. A forrásfájlokat törölhetjük, vagy akár a régebbi verziójú envelope-okat is. A .com és .exe kiterjesztésű fájlok maradjanak meg feltétlen, és a legújabb verziójú envelope.txt. Ennek neve legyen mindig envelope.txt, mert a midis EP alkalmazások ezen a néven keresik. Ebbe a mappába érdemes tenni azt a midi fájlt is, amelyiken éppen dolgozunk. Itt hozzunk létre egy .bat fájlt is a konvertáláshoz, ezt bővebben lásd lejjebb. A midizés során egy envelope.bin fájl is létre fog itt jönni.

A dallam átszerkesztése

Az első tisztogatás

Ha megnyitunk egy midi fájlt a PC-s szerkesztővel, elénk tárul a kotta. Ez elsőre elég ijesztő lehet, mivel általában 5-10 midi sávot látunk, egyes midi sávokon egyszerre több hang is szól (gyakran akkordok), ami távol esik az EP-n maximum 3 hangtól. Először is érdemes a kottát végignézni az elejétől. Gyakori, hogy két sáv teljesen ugyanazt a szólamot tartalmazza, csak más hangszerrel. Az egyik ilyen tracket nyugodtan törölhetjük. Akadnak olyan trackek is, melyeken egyáltalán semmi nincs, csak szöveg, ezekre sem lesz szükségünk, ezeket is törölhetjük.

Amikor két sáv egyszerre szól, de mégsem

A megmaradó trackek tartalmát érdemes egyenként végighallgatni, vagy belehallgatni mindegyikbe úgy, hogy a többi tracket némítjuk, vagy az adott tracken szólót állítunk be, így kiszűrhetjük, mely trackek lehetnek nélkülözhetők. A teljes zenét is végighallgathatjuk, közben ki-be kapcsolgathatunk trackeket, hogy eldöntsük, melyik track mennyire fontos. Ilyenkor az emulátor midi bemenete helyett használhatjuk a PC midijét is, így biztosan minden sávot hallunk.

Mielőtt azonban végleg törölnénk egy tracket, nézzük végig a kottát, van-e olyan rész, ahol csak kevés track szól egyszerre, és épp az adott track is elférhet. Ha ilyen részt találunk, érdemes csak az ezen kívül eső részét törölni az adott tracknek. A Cakewalk egyik verziója nagy fekete ponttal jelzi azokat az ütemeket egy sávon belül, ahol van valami. Ahol nincs ott az a pont, ott nem szól semmi. Ez segíthet. Viszont nézzük meg azt is, hogy egy ütemen belül nem úgy vannak-e elosztva a hangok, hogy míg az egyik track szól, a másik nem, és váltogatják egymást, mert akkor megférhetnek egymás mellett. Az is előfordulhat, hogy pl. a basszusnak csak azt a részét kell törölni, ahol több más hang is szól más sávon, és nem lesz feltűnő az átírt zenében a sok hang miatt, ha nincs basszus.

Akkordok kezelése

Ha olyan tracket látunk, ahol akkordok szólnak, megfontolhatjuk, hogy azt a tracket oszott csatornának állítjuk be. Ez esetben az akkordnak 3 hangja szólhat "egyszerre", mindössze egyetlen Dave csatornát lefoglalva. Valójában nem egyszerre szólhat ez a 3 hang, hanem nagyon gyorsan váltogatják egymást. Ez persze máshogy hangzik, mintha teljesen egyszerre szólnának, ezért is meg kell fontolnunk, mi illik a zenéhez. Esetleg az akkordnak hangjaiból törölhetünk annyit, hogy csak egy hang maradjon (általában az alaphang), ha ez jobb hangzást eredményezhet.

A hangszerek beállítása

Meg kell néznünk, milyen hangszereket használnak az egyes midi sávok. Egyes midi fájlokat úgy állítottak be, hogy a szerkesztő egyből mutassa a sávokhoz tartozó hangszereket. Más midi fájloknál, ha nem látunk hangszernevet, a vezérlőket kell megnéznünk, mert ott állítják be a hangszert. Célszerű az Event List-et végigfutni, hátha van benne hangszerváltás sáv közben, mert azt lehet, hogy nekünk is át kell írnunk.

A lényeg, hogy olyan hangszert állítsunk be, melyhez tarotzik burkológörbe az envelope.txt-ben, ezen kívül elfogadhatóan is szól. Jelenleg a midi hangszerkészlet eleje van feltöltve, a zongorától kezdve az orgonákig, elsősorban itt érdemes hangszert kiválasztanunk. Ezen kívül elektromos torzított magasabb hangú gitárnak az Overdriven guitar envelope-ja jól hansználható. A további gitárokhoz is tartozik burkoló, de hangzásuk nem feltétlen jó, érdemesebb lehet helyettük zongorákkal próbálkozni. Még a Lead 1 (square) jöhet szóba gyakran. Ha megközelítőleg jól hangzó hangszereket találunk a zenéhez, de még jobbakat el tudnánk képzelni, érdemes lehet szerkeszteni a hozzájuk tartozó definíciót az envelope.txt-ben.

Túl rövid hangok?

Előfordulhat, hogy túl rövidek a hangok, így nem szólnak jól. Ilyenkor érdemes lehet D-s hangszert állítani be, hogy a hang mindenképpen lecsengjen. Ilyen D-s hangszer az envelope.txt-ben a Vibraphone vagy a Glockenspiel. De ha ennél rövidebb lecsengés kell, beírhatunk D-t például az első hangszerhez (Acoustic grand piano) is, vagy bármely másik hangszerhez, és azt lemásolhatjuk külön hangszernek, ha az eredetit már használja a midi.

Két hangszer külön figyelmet érdemel

1. "Vagány" torzított gitárhang elérése: Az electric bass (pick) gyűműmodulációt használ a nála eggyel nagyobb számú midi sávval, és azt a midi sávot 7 félhanggal magasabban szólaltatja meg. Használatához egyetlen hangot, az alaphangot kell az electric bass (pick) sávján meghagyni. Ha nem kvintet akarunk megszólaltatni, hanem kvartot, az envelope.txt-ben a hangszer definíciója elején a 7-et át kell írni 5-re. Az electric bass (pick) sávhoz képest a következő sávra a fretless bass-t érdemes beállítani a gitárhanghoz. Mást is beállíthatunk, de a hangzás nem biztos, hogy jó lesz. Ehhez még a 70-es vezérlőn is általában be kell állítani, hogy az egyik sáv a 0-ás, a másik a 2-es csatornát foglalja le.

A lényeg tehát: 1. Az electric bass (pick) sávján egyszerre mindig csak egy hang szóljon, és érdemes lefoglalni ezt a sávot a 0. csatorna számára (70-es vezérlő). 2. Az electric bass (pick) sávjánál eggyel nagyobb számú sáv legyen a fretless bass, erre a sávra egyáltalán nem kell hangokat írni (bár lehet), üresen maradhat, de a sáv legelején érdemes a sávot lefoglalni a 2. Dave csatornának, hogy működjön a gyűrűmoduláció a két csatorna között.

2. A Pad 1 is gyűrűmodulációt használ a következő midi sávval, de torzítás nélkül, valamint enyhén vibráltatja a jobb és bal csatorna hangerejét és a hangmagasságot. Ezen kívül a hang magassága nagyon kicsivel mélyebb. Ez speciális elektronikus hangzást tesz lehetővé. Az eggyel nagyobb számú csatornának beállítható a Pad 2 is, de akár mással is lehet kísérletezni.

Dobok használata

A 10-es midi sáv dobokat használ. A midiplay/midiconv ezeket az EP zajcsatornán szólaltatja meg. Gyakori probléma, hogy egyszerre több dob hangja is szólhat, ilyenkor a legdominánsabb hangot célszerű meghagyni, a többi dobhangot törölni. Bár a hangzástól függően kevésbé domináns dobhangot is meghagyhatunk, főleg akkor, ha különben monoton lenne a ritmus, hogy ne mindig ugyanaz a hang szóljon. A felesleges hangok törölgetése időigényes lehet. Sok dobhanghoz nem tartozik jelenleg definíció az envelope.txt-ben, ezeket a hangokat érdemes törölni, mert ha nem is szólnak, megszakíthatják egy másik dob hangjának a lecsengését. Bár ez a megszakítás valamikor jól ki is használható.

A zajcsatorna inkább csak a cintányérok megszólaltatására lehet jó. Ha egyéb dobot is tartalmaz a midi sáv, érdemes lehet külön midi sávot létrehozni ilyen dob számára (ha van neki hely), hogy négyszögjeles hanggal szólaltassuk meg, és erre a sávra betehetjük pl. a Woodblock, synth drum (ez lábdob) vagy melodic tom hangszerek valamelyikét. Manuálisan átszerkeszthetjük ennek kottáját, hogy ezek a dobok akkor szóljanak, amikor kell.

Célszerű lehet a konvertálandó zenét pl. a Youtube-on megkeresni és ott meghallgatni, hogyan szólnak a dobok benne, és akár az eredeti dobsáv törlésével és újak létrehozásával is megpróbálhatjuk az eredetit utánozni.

A dobok térnek el leginkább az Enterprise és a midi világában, így ennek szerkesztése sok időt vehet igénybe.

A hangerő beállítása

Érdemes viszonylag hangosra állítani a hangerőt, hogy a mididisp kijelzői minél jobban felmenjenek, de a pirosba nem kell menniük. Ha minden zenénél figyelünk erre, elkerülhetjük, hogy az egyik zene túl halk, a másik túl hangos legyen, ha egymás után hallgatjuk őket.

Még valami

Az envelope.txt fájlt szabadon szerkeszthetjük. Próbáltunk jó hangzású hangszereket létrehozni itt, de egyes zenék ezektől eltérő burkológörbéket kívánhatnak. Igény szerint átszabhatók a meglévő hangszerek, de újakat is létrehozhatunk, ameddig az envelope.txt mérete engedi. Tehetünk a hangszerekbe torzítást, megadhatjuk vagy eltávolíthatjuk a P vagy D paramétereket, stb. Az eredeti envelope.txt megvan a letölthető csomagban, így ha elrontanánk, akkor is vissza tudjuk állítani.

Az utolsó lépés: konvertálás

Célszerű a midiconv mappájában létrehozni egy .txt fájlt, melybe írjuk a

midiconv *.mid mididata.bin envelope.txt -6

szöveget, eztán nevezzük át a fájlt .bat kiterjesztésűre. A készre szerkesztett midi fájlt és az envelope.txt-t is másoljuk ebbe a mappába (ha még nem ott voltak, lásd fent a Set working directory-t), majd futtassuk a .bat fájlt dupla kattintással. Így létrejön egy mididata.bin nevű fájl, amit pl. a mididisp is be tud olvasni és le tud játszani. Ha a lejátszás akadozna, szaggatna, a .bat fájlban a sor végére a -6 után írjuk a -quant2, -quant4 valamelyikét és próbáljuk ki, jobb lett-e az eredmény.

A mididata.bin-t természetesen érdemes azonnal átnevezni, hogy a konvertált zene címe kiderüljön belőle. .bin helyett érdemes .epm kiterjesztést adni, ezután átmásolni egy másik mappába, ahol ezeket a fájlokat gyűjtjük. Így a Set working directory mappában mindig el tudunk igazodni. Az említett .bat fájl az első .mid fájlt konvertálja a mappában, így ha csak egy .mid fájl van ott, amivel dolgozunk, az a legjobb.