 |
|
Bár a neten se szeri, se száma |
|
|
a gyárilag elkészített ESU hangcsomagoknak, néha szükség lehet rá, hogy ezeket módosítsuk. Jelen írás keretein belül bemutatom, hogyan lehet:
-
másik esu csomagból hangot áttenni vagy
- saját magunk által rögzített hangot beszerkeszteni.
A műveletekhez szükség van az ESU Lokprogrammer szoftverére, ami szabadon letölthető erről az oldalról. Jelen idő szerint a 2.7.5 a legfrissebb verziója. A leírásban az angol változat megnevezéseit és menüpontjait használom.
A dekóderbe való feltöltéshez szükséges továbbá az ESU Lokprogrammer eszköze is, amelynek német és angol nyelvű használati útmutatója letölthető erről az oldalról.
|
Az első feladat: egészítsük ki a Br120 (Taigatrommel) hanganyagát a V200 sípjával!
Először is, le kell tölteni mindkét haganyagot, az ESU ezen: http://www.esu.eu/download/geraeuschdateien/ oldaláról. A legújabb, Loksound v3.5 változatokat válasszuk.
A lokprogrammerben meg kell nyitni a Br120 file-t, az oldalsó "Sound" menü "User Sounds" almenüjét. Ekkor alul kapunk egy iker ablakot, bal oldalt egy file böngészővel, jobb oldalt egy hang listával, valahogy így:
|

 |
Tehát a bal oldali ablakban a számítógépünk file szerkezete látható (jelen esetben a Windows asztal könyvtára), a jobb oldali ablakban pedig a megnyitott Br120 hangcsomagban gyárilag benne lévő hangfile-ok.
Ezekből háromféle van:
- önálló, egyszeri hang, ezeket önnmagában, egyszer játsza le (pl. itt a horn.wav - ez a kürt, vagy az sm.wav - ez a motorindítás hangja),
- önálló, loop hang, az ilyen típusú hangokat ismételve játsza le (pl. itt a d1.wav, ez egy motorhang szelet, amit ha megy a motor folyamatosan játszik) és a
- háromfelé osztott hangok részei, ezek minden esetben valami_init.wav (kezdő), valami_loop.wav (közbenső) és valami_exit.wav (befejező részből állnak). Ezeket mindig egymás után, egyben játsza le, a középső részt tetszés szerint ismételve.
Minden kis hang mellett látható a hossza (ezredmásodpercben), a mérete és egy hangerőállító csúszka. Ha nincs szükségünk valamely hangra azt kijelölés utána Del gombbal törölhetjük. Az alsó szürke sávban mindenkor látható a maximális, az éppen elfoglalt és a még szabad kapacitás időben és byte-ban is.
Egy tanács: ha a dekóderünk 16Mbit-es akkor fent, a menüsorban nyugodtan állítsuk át a projektet 16Mbit-esre akkor is, ha a letöltött hangcsomag csak 8Mbit-es volt. Így egyből kapunk még majdnem 70 másodpercnyi helyet.
A file ablakban nyissuk le az ott lévő gyári V200 hangcsomagot (a neve mellett lévő + ikonnal), ekkor előjön az ebben lévő kis wav hangok listája, valahogy így:
|
|
A három, pirossal kijelölt hangra, a síp hármas hangcsomagra lesz szükségünk, ezt akarjuk áttenni a Br120 csomagba. Nincs más dolgunk, mint egyesével, egérrel a hangokat a bal ablakból a jobb ablakba áthúzni, üres területre. Hang listaelemre ráhúzva megkérdezi, hogy felülírjuk-e, ha erre nem-et mondunk akkor is behelyezi a listánkba.
Most már a V200 sípjának init, loop és exit része a Br120 hangcsomag része, de még meg kell tanítani, hogy használni is tudja, ez a konfigurálás.
|
A dekóder Random (véletlen) és User (felhasználói) hang slot-okat (kis csomag vagy szelet) készít, előbbiből 8 db állóhelyzetit és 8 db menetdobozt, utóbbiból 16 hangdobozt.
A véletlen hangdobozok hangjai véletlenszerűen szólalnak meg bizonyos gyakorisági beállítások mellett, ilyenek lehetnek a lefúvatás, szénlapátolás pl. Értelemszerű, hogy bizonyos véletlen hangok csak álló, míg mások csak menethelyzetben értelmesek, ezért is a két külön random rész.
A User (felhasználói) hangdobozokban összeállított hangok pedig eseményhez kötödően szólalnak meg, ezekből a legegyértelműbb az Fx gombok nyomkodása.
Tegyük bele az előzőleg bevitt hármas pfiff hangot egy dobozba:
Válasszuk a "User Sounds" menüpontot és ott válasszunk ki egy üres (fehér) slotot, pl.a Slot7-t, kattintsunk rá. Ekkor kapunk egy újabb dobozt, valahogy így:
|

 |
A Comment sorban adjunk neki egy nevet (V200 Pfiff), majd a három Soundslot nyílásba egyesével húzkodjuk bele a pfif_init, loop és exit hangokat egérrel. A három sor a hangok megszólalásának sorrendjét is jelzik, fentről lefelé. Majd az egyes hangok mellett dupla zöld nyílat megnyitva beállíthatjuk az adott hanghoz tartozó paramétereket:
- loop mode, ha korlátlanul ismételje,
- Repeat playback of sound min: 1 és max: 1, itt lehet beállítani, hogy egy hang pl. egyszer szóljon (1-1) vagy minimum 3-szor, de maximum 6-szor (3-6),
- Volume: hangerő beállítása egyedileg,
-
Volume control 1 - 2 - 3, ezek generálisan, CV-vel állítható hangerők, ezekhez is hozzá lehet kötni az adott hang hangerejét,
- This sound needs engine sound, azaz az adott hang csak motorhang mellett szólhat (pl. fékhang) és
- a dupla zöld nyíllal további opciók érhetők el, mint prioritás, késleltetés, elérhető funkció kimenetek pl.
A "settings" ablak így néz ki:
|

 |
Esetünkben a pfiff_init és a pfiff_exit hangokat a "Repeat playback of sound min:1 és max:1" értékre (hogy egyszer szóljanak), a pfiff_loop hangot pedig "Loop mode"-re kell állítani, a hangerő lehet 100%, és a síphoz nem kell motorjárás.
Ekkor, mivel a pfiff_loop részt "Loop mode"-ra állítottuk a síp addig fog szólni, amig a funckiógombot nyomjuk és/vagy ki nem kapcsoljuk.
Ha fix hosszúságú füttyöt szeretnénk akkor a pfiff_loop hangot is állíthatjuk a "Repeat playback of sound" segítségével mondjuk 4 és 7 közé, így véletlenszerűen hol hosszabb, hol rövidebb lesz a síp.
Ezzel a művelettel a Pfiff hangot felkonfiguráltuk a 7-es User slot-ba, amit a slot doboz "play" gombjával ki is tudunk próbálni. Most már csak valamely F gombhoz kell rendelni, hogy használni is tudjuk, a következőképpen:
Kiválasztjuk a Lokprogrammer oldalsó menüjében a "Decoder" menüt, majd ott a "Functions" almenüt. A megjelenő táblázat legfelső sorában vannak az egyes Fx gombok, a további sorok a különböző lehetőségek, mint AUX1-2-3-4 kimenet, funkciók és hangok. A legalsó sor a hang slot száma. Nincs más dolgunk, mint keresni egy üres Fx gombot és alul, a sound slot sorába beírni a 7-es számot:
|

 |
Fontos! Minden F(x) gombhoz két oszlop is tartozik, egy Fx (f) (előre menet) és egy Fx (r) hátramenet. Mindkét oszlopba be kell írni a 7es számot, ha azt akarjuk, hogy előre és hátramenetben is fütyüljön.
Ezek után fel kell töltenünk a dekóderbe a teljes hanganyagot (
 ikon), majd az algoritmus leírást (  ikon) és legvégül a CV táblát is (  ikon).
Ha mindent jól csináltunk akkor a frissen elkészült dekóderünk a Br120 hangján fog szólni, kiegészülve a V200 sípjával az F8 billentyű megnyomására!
|
Saját készítésű hangok használata
Saját készítésű hangok felvitele és használata hasonlóan történik, csak itt nem ESU csomagból veszünk ki hangot, hanem magunk állítjuk elő mikrofon, kamera, bármilyen hangrögzítő eszköz segítségével, de lehet az akár egy mp3 szám részelete is. Az ESU dekóderben használható hang paraméterei:
|
- PCM, azaz tömörítetlen hang,
- 8 bites
- egycsatornás (mono),
- mintavételezési frekvenciája: 15625 Hz (bár simán "megeszi" a 22KHz-es hangokat is)
|
Ilyen hangot legegyszerűbben az ingyenes goldwave szoftverrel lehet szerkeszteni majd lementeni.
Leggyakrabban állomási bemondást vagy szignált lehet felvenni, ezek használata kézenfekvő. Másik lehetőség, hogy magyar mozdonyaink számára a valósághoz közelebb álló kiegészítő hangokat (pl. kürt) rögzítünk és használunk fel. Az ilyen egyedileg elkészített és lementett WAV hangot is az egérrel tudjuk a file ablakból a lista ablakba áthúzni, ezt azonban csak akkor engedi, ha a fizikai paraméterek megfelelnek.
Ha egy, a hanganyagban már meglévő hangot le akarunk cserélni akkor a legegyszerűbb ugyanazon névvel elmenteni, majd a hanglista ablakba behúzni, így lecseréli a meglévő hangot, ezután már nem új slot-t sem kell készíteni neki.
Tapaszatalatom szerint nagyon bonyolult jó minőségben elkészíteni a hármas hangokat, különösen a valami_loop hangot, hogy a hang sokszori ismétlődése élethű és zajmentes legyen.
Egyedi, egyszer, önmagában megszólaló hangok használata nem bonyolult. Ebben az esetben elég az egyetlen hangot egy új slot első sorába húzni, paramétereit beállítani és Fx gombhoz rendelni.
|
| |
|
:: módosítva: 2009. december 23. :: |
|
|
 |
|