Oldalak

A TXT fájl értelmezése

A txt fájl

A TXT fájl tartalmazza a dal szövegét hangmagasságokkal, időpontokkal és a címkéket.
Ezzel a példával magyarázom meg hogy hogy működik:

#TITLE:Főcímdal
#ARTIST:Pokémon
#LANGUAGE:Hungarian
#EDITION:Gyerekdalok
#GENRE:Anime
#YEAR:2000
#CREATOR:Skyli
#MP3:Pokémon - Főcímdal.mp3
#COVER:Pokémon - Főcímdal [CO].jpg
#VIDEO:Pokémon - Főcímdal.mp4
#VIDEOGAP:0
#MEDLEYSTARTBEAT:787
#MEDLEYENDBEAT:1418
#BPM:298,88
#GAP:7500
F 0 2 -5 A
: 3 3 2 cé
: 7 2 2 lom
: 11 4 2 az,
: 22 4 2 hogy
* 27 3 0 jó
* 31 2 -3 ~
: 35 2 -3 le
: 39 4 -7 gyek
- 45
: 54 3 -3 Hű
: 58 7 2 tár
: 66 6 2 sam
: 75 3 0 ol
: 7
9 3 -3 da
: 83 8 0 lán
E

Címkék

#ARTIST: Előadó
Ha a szerző ismeretlen, használható a film neve, sorozat neve, amiben szerepel a dal.
#TITLE: Cím
#LANGUAGE: Nyelv
Nagy betűvel kezdődik és angolul.
#EDITON: Kiadás
Pl.: Karácsonyi dalok, Gyerekdalok, stb.
#GENRE: Műfaj
Nagy betűvel kezdődik és angolul.
#YEAR: Év
#CREATOR: Készítő
A készítő beceneve, aki a dalt szerkesztette az ultrastarhoz.
#MP3
A dalhoz tartozó zeneszám. (Konstans bitráta)
#COVER: Borító
A dal borítója. A jó minőségért minimum 200x200-as kép, lehetőleg négyzet alakú.
#VIDEO
A dal háttérvideója. A videó nem kötelező.
#BACKGROUND: Háttérkép
A dal háttérképe. Ha van videó, akkor kihagyható. A jó minőségért minimum 800x450-es kép, lehetőleg szélesvásznú képaránnyal.
#VIDEOGAP
A videó késleltetése (másodperc).
#BPM: Beats Per Minute
A dal sebessége. Meghatározza, hogy mi lesz a legkisebb egység, és hogy mennyire lehet pontosan időzíteni a dal szótagjait. 150-500-as érték közt ajánlott lennie. A túl alacsony BPM-et meg szokták duplázni.
#GAP
Megmutatja, hogy hányadik ezredmásodpercben kezdődik el az ének a dalban.


Hangjegyek

Ez a rész tartalmazza a szöveget, az időzítéseket, hanghosszokat és hangmagasságokat.

Az első oszlop jelei:

: Normál, éneklendő hangjegy
F Freestyle, az ultrastar nem pontozza, de pl a Performous igen. Hörgésnél, suttogásnál, ordításnál, beszédhangnál, rapnél, hangmagasság nélküli hangoknál használjuk.
* Arany hangjegy, 2x-es pontot ér
- Sortörés
E A dal vége


Egy hangjegy teljes jelentése

* 27 3 0  jó

   *                              27                               3                         0                           jó
arany         kezdődés időpontja(Beat)      hossz(Beat)        hangmagasság           szöveg



Most, hogy a txt fájllal tisztában vagyunk, belevághatunk a szerkesztésbe!


KÖVETKEZŐ LÉPÉS:

Dalszöveg, MP3, Borítókép, ... beszerzése

0. Dalszöveg, (Videó), MP3, (Kotta), Borítókép, (Háttérkép), (midi/kar) beszerzése

MP3 és Videó beszerzése
Erre a legegyszerűbb egy youtube letöltő program, ami tud mp3-á is konvertálni, nekem ez a kedvencem: Tomabo MP4 Video Downloader Pro Így egyszerre lesz mp3-unk és videónk is, amik szinkronban is vannak egymással.
De jó lehet egy jobb minőségű mp3 vagy ogg szám is.

Midi/Kar file

Ha találunk a neten kész midi/kar fájlt, dolgozhatunk abból is, így rövidebb idő alatt meglesz a kész dal, kevesebb munkával.


Kotta beszerzése

Ha nincs midi, egy énekkottával is nagyban megkönnyíthetjük a munkánk.

Dalszöveg beszerzése

WIDI Pro hanganalizáló

Nem szükséges, de ha nincs kottánk jól jöhet, viszont sajnos nem minden számmal működik jól.
Leírás a használatáról ITT


KÖVETKEZŐ LÉPÉS:

Ha csak MP3 fájlunk van - TXT fájl létrehozása midi nélkül

Ha van MIDI vagy KAR fájlunk - TXT fájl létrehozása midivel

1. TXT fájl létrehozása MIDI vagy KAR fájlból

Szükséges programok


Szükséges fájlok
  • Mp3 fájl
  • Midi/Kar fájl

A kar fájl átalakítását általában a YASS-ban az Új Dal létrehozóval is át lehet konvertálni, de néha nem ismeri be a midit. A videóhoz használt midit pl csak a Midi/Kar to Ultrastar Txt program ismerte fel, ezért más módszerhez kellett folyamodnom:



Sortörések hozzáadása

Sokszor nem is kell manuálisan hozzáadni a sortöréseket, hanem használható egy egyszerű keresés-csere a Notepadben, arra irányulva, hogy minden nagy betűvel kezdődő szó elé sortörést szúr be:

Keresendő: ^((:|F|G) (\d*) .*[A-Z])
Csere erre: - $3\r\n$1 

Kis és nagybetűk különbözőek!
Reguláris kifejezés


Manuálisan megtehetjük Yass-ban is, mégpedig úgy, hogy a dalszövegben ahová sortörést akarunk beszúrni, rákattintunk arra a szóra és nyomunk egy Entert.

1. TXT fájl létrehozása Ultrastar SongCreatorral midi nélkül

Szükséges programok:


Oktatóvideó:


Szöveges-képes leírás:


(1, Piros) Válaszd ki az mp3-at, töltsd ki az adatokat (TITLE, ARTIST, YEAR, stb. később is beleszerkesztheted, illetve a program nem ismeri a Hungarian nyelvi címkét, így ezt később is kell).

A BPM-nek 150-500 közt kéne lennie, ha túl alacsony lenne, akkor duplázzuk meg. (pl 90 helyett 180-ra (lassú számnál) vagy 360-ra (gyorsabb számnál) írjuk át)

(2, Narancs) Másold be a dalszöveget a középső téglalapba és szótagold '+' jelekkel. Az abc-def gombbal a program is megpróbálhatja szótagolni, de nem tud magyarul, így ha használjuk is (a német szótagolást ajánlom), alaposan nézzük át és javítsuk ki a magyar szótagolás szabályai szerint.
A szótagolást végezhetjük teljesen kézzel is (nem kötelező az abc-def gomb használata).

(3, Sárga) Adhatunk Default Pitch-et a dalnak, ha tudjuk, hogy mi a dal hangneme ( Widi Pro-val is megállapíthatjuk ), de maradhat 0-án is. Érdemes a playback speed-et 50-70%-ra belassítani, hogy könnyebb és pontosabb legyen a munkánk.

(4, Zöld) Ezután időzítjük az egyes szótagokat, úgy, hogy meghallgatjuk a dalt és közben ritmusra nyomjuk a Space-t minden egyes szótagnál. 


Ahol hosszan van énekelve, ott addig tartjuk nyomva, amíg az ének hallható. Ne aggódj, ha nem lesz pontos, ezt még később időzíteni fogjuk YASS-al. Ha elrontjuk valahol, az X nyomkodásával törölhetünk vissza. Ilyenkor az időben is visszább ugrik.



Mentsük el a txt-t, vagy nyissuk meg YASS-al (Piros téglalap, 3. ikon). Ennél a pontnál már van egy txt fájlunk, hozzávetőlegesen pontos időzítéssel, szöveggel, de még hangmagasságok nélkül.








KÖVETKEZŐ LÉPÉS:

Időzítés, szótaghosszok beállítása, finomítás, javítás (YASS vagy az Ultrastar Deluxe CMD beépített szerkesztője)

2. Időzítés, szótaghosszok, stb beállítás

Az időzítést végezhetjük YASS-al, vagy az Ultrastar Deluxe CMD beépített szerkesztőjével

Tartalom:

  • Oktatóvidő az időzítésről (YASS)
  • Szöveges leírás az időzítésről (YASS)
  • Szöveges leírtás az időzítésről (Ultrastar Deluxe CMD beépített szerkesztő)


Oktatóvideó az időzítésről (YASS haszná latával):




Szöveges leírás az egyes lépésekről (YASS)-al:


Az időzítést YASS-al végezzük. Az egyes hangjegyeket kijelölésük után space-t nyomogatva hallgatjuk, jobbra/balra tologatva, elejét/hátulját széthúzva és összetolva beállítjuk a pontos időzítésüket. Precízen elhelyezzük a hangjegyeket, úgy, hogy csak ott legyen hangjegy, ahol zöngés mássalhangzót vagy magánhangzót hallunk. Ahol hosszan elnyújtva énekel egy hangot, ott a hangjegy is tartson ki addig, ameddig az énekes énekli. 

Yass használata (időzítéshez):
SPACE vagy : Meghallgatja a kijelölt szótagot/szótagokat
P vagy▕►: Meghallgatja az adott sort
CTRL A: Mindent kijelöl
F: A kijelölt hangjegyet Freestyle-á alakítja
G: A kijelölt hangjegyet Golden note-á alakítja
CTRL C: Kimásolja a kijelölt hangjegy(ek) hosszát és hang magasságát
CTRL V: Ráilleszti a kimásolt hangjegyek hangmagasságát a kijelölt hangjegytől kezdődően a következőkre


Ha a BPM helyesen volt megadva az előző lépésben és a "Hibáknál" javítjuk a "Non-zero first beat" hibát":


Akkor nagy rá a valószínűség, hogy minden hangjegy egy erősebb függőleges vonalon fog kezddődni, ezzel könnyebbé téve nekünk egy kicsit az időzítést (de legalábbis szebbé :D):



Szükség lehet a GAP finomítására is, ez azt mutatja meg, hogy pontosan hányadik ezredmásodpercben kezdődik az első hang.
És a szövegben is előfordulhatnak hibák, pl rossz elválasztás. Az Edit gomb megnyomása után a szöveg szerkeszthetővé válik:


Ha kijelölünk egy olyan részt, ami utána ismétlődik, CTRL C-vel lemásolhatjuk


És ráilleszthetjük egy másik helyre is. Ezzel a hanghosszok, a köztük levő távolságok és a hangmagasságok is mind átmásolódnak, de a szöveg marad ugyanaz. Beillesztéshez az első hangjegyre kell ráállni, ahonnan be akarjuk illeszteni, majd CTRL V-t nyomni.




Ahol hajlítás van, azt ~ segédhang jelzi.
Hajlításhoz egyszerűen csak afölé a hangjegy fölé kell vinnünk az egeret amiben a hangmagasság-váltás van, kettéválasztani egy kattintással, majd javítani az időzítést.

 -> 
 

Gyakran mentsünk, akár minden oldalon (CTRL S)! Az a legrosszabb, amikor elvész a munkánk...



Szöveges leírás az időzítésről (Ultrastar Deluxe CMD beépített szerkesztő)

Nyissuk meg az Ultrastart, majd éneklés helyett ne Entert nyomjunk a dalon, hanem E-t, ezzel belépünk a szerkesztőbe.

Billentyűkódok listázása: TAB

Hangjegy meghallgatása: Space
Egész sor meghallgatása kattanásokkal: P

Gap állítása: 9 / Ö

Hangjegy elejének állítása: CTRL Balra / CTRL Jobbra
Hangjegy végének állítása: ALT Balra / ALT Jobbra
Hangjegy mozgatása: SHIFT Balra / SHIFT Jobbra
Hangjegy kettévágása: CTRL -

BPM duplázása: SHIFT M

Arany hangjegy: G
Freestyle: F

Mentés: S


KÖVETKEZŐ LÉPÉS:

Hangmagasságok megadása


Vagy, ha MIDI-ből indultunk ki és nincsenek hajlítások az énekben, akkor:Címkézés, borítókép, háttér, fájlnevek


3. Hangmagasságok megadása és hajlítások

Szükséges programok:

A hangmagasságok megadására több módszer is létezik: hallás alapján, ráénekléssel vagy a hangspektrum elemzésével.

Hallás (Zongora) alapján

YASS Editorral


Ha jó hallásod van, akkor a YASS bal oldali zongorájának billentyűinek lenyomása, vagy a zongorahang (Zongora ikon vagy CTRL+B) és az mp3 hangjának (Play > Enable Audio vagy CTRL+U) ki-be kapcsolása segítségével egyesével végig tudsz menni a hangokon és a megfelelő magasságokba húzni azokat. Soronként pedig meghallgathatod akár csak a zongorát, vagy csak az éneket és ezeket összevetheted.

Egész sor lejátszása: ▕► vagy P
Hangjegy lejátszása:    vagy Space
Egész dal lejátszása: kattints hangjegyen kívülrel, majd Space

Oktatóvideó (YASS):



Ultrastar beépített szerkesztőjével

Nem csak YASS-al, de az ultrastar beépített szerkesztőjével is végezhető a hangmagasságok beállítása. 
Itt, ha SHIFT Space-t nyomunk, akkor hallhatjuk csak a zongora hangját, majd ha Space-t nyomunk, akkor csak az énekhangot. A CTRL-t nyomvatartva a Nyilakkal helyezhetjük a megfelelő helyre a hangokat. 

Egymás után meghallgatva az egész sort a P gombbal, majd az egész sor zongora változatát a 
SHIFT P gombokkal könnyen leellenőrizhetjük, hogy helyesek -e a hangmagasságok.

Ráénekléssel

Oktatóvideó (Ultrastar beépített szerkesztője by nmgr)


Kottából

Ha olyan szerencsések vagyunk, hogy találtunk a dalhoz énekkottát, akkor az alapján is behúzhatjuk a megfelelő helyre a hangmagasságokat. Ezután ellenőrizzük a hangnemet, hogy jó -e, és ha kell, vigyük feljebb vagy lejjebb az egészet. Figyeljünk a hajlításokra is, ezek nem biztos, hogy a kottában benne vannak!
Erre a feladatra talán a Yass a legmegfelelőbb, mert itt látjuk a zongorát, de az Ultrastar beépített szerkesztője is jó rá.

Hangspektrumelemzéssel

WIDI Pro + YASS

>>>Leírás a WIDI Pro használatáról<<<  

Nyissuk meg Yass-ban a txt-t és kapcsoljuk be a zongorát.

Nézzük le a hangmagasságokat a WIDI Pro-ból és Yass-ban húzzuk a megfelelő helyekre őket.

Hangspektrumelemzéssel: UltraStar Editor




KÖVETKEZŐ LÉPÉS:

Címkézés, borítókép, háttér, mappa- és fájlnevek

4. Címkézés, borítókép, háttér, fájl és mappanevek

  • #LANGUAGE:Hungarian - a nyelv mindig angolul van írva és nagy kezdőbetűvel
  • #YEAR, #COVER, #BACKGROUND vagy VIDEO, #ARTIST, TITLE - helyesen megadva
A címkézést legegyszerűbben UltraStar Managerrel ellenőrízhetjük és javíthatjuk. 
Erről készítettem egy videót is:



KÖVETKEZŐ LÉPÉS:

TESZTELÉS Ultrastarban

5. Tesztelés Ultrastarban, vagyis Éneklés

Ha az éneklős tesztelésen nem tudunk elérni magas pontszámot, annak ellenére hogy jól ismerjük a dalt, akkor valószínűleg van még a dalban javítani való. Például a hangmagasság van elcsúszva (ez látszik éneklés közben mert alatta vagy fölötte húzza be a csíkot), vagy az időzítés rossz. Fontos az is, hogy a mikrofon-késleltetés jól legyen beállítva az ultrastarban (pl.: ha a vezetéknélküli mikrofonod 240ms-ot késik, akkor ne 100ms legyen a késleltetés)

Jónak számít egy dal, ha el tudunk érni benne

Könnyűn: 9500+ pontot
Közepesen: 8000+ pontot
Nehézen: 6000+ pontot

Én most közepes nehézségi szinten teszteltem, 8635 pontom lett, tehát a dalt késznek találom :)






KÖVETKEZŐ LÉPÉS:

Javítsd a bennemaradt hibákat - Gyakori hibák és javításuk

5. Gyakori hibák és javításuk

Figyelj oda!
  • Legyenek helyesek a hangmagasságok, hajlítások se hiányozzanak
  • Az egyes hangjegyek közt legyen legalább 1 egységnyi hely
  • Ékezetek használata, helyesírás
  • Ha egy hangot hosszan énekel az énekes, akkor a hangjegy az ultrastarban is tartson ki addig, amíg az énekes énekli
  • Megfelelő BPM - kb. 200-500 közt legyen és legyen pontos (pl. Mixmeister BPM Analyserrel megállapítva)
  • A zöngétlen mássalhangzóknak nincs hangmagasságuk, ezért ezeknél le kell rövidíteni a hangjegyeket, nagyobb lyukat kell hagyni. (p, t, k, f, sz, s, c, cs, ty, h)
  • mindig teszteld le a dalt ultrastarban/vocaluxe-ban!
  • Legyenek Arany hangjegyek a dalban (összesen 1000 pontnyi, vagyis a dal 10%-a csak. Ennél ne legyen sokkal több vagy kevesebb se)

Gyakori hibák:


  • rosszul belőtt hangmagasságok
  • hiányzó hajlítások
  • rossz szótagolás
  • helyesírási hibák, ékezetek lemaradása
  • rosszul beállított bpm
  • hangmagasság nélküli, zöngétlen magánhangzókat is énekelni kéne (pl. SZ)
  • arany hangjegyek hiányoznak
  • egymásra csúszó hangjegyek
  • rossz időzítés, elcsúszás az időben


Példák:

Összeérő hangjegyekTúl alacsony BPM (+ el is van csúszva az időben, de az a képen nem látszik). A túl alacsony BPM miatt a "hogy a"-t nem lehet tovább bontani és a "vesz-tett" is összeér. Zöngétlen mássalhangzóknál(vesz-tett) nincs lyuk hagyva, pedig ezeknek nincs énekelhető hangmagasságuk. Illetve a nagy ugrásoknál, de úgy alapvetően minden hangjegy közt érdemes egy egységnyi lyukat hagyni.




Ez javítva így néz ki:

A BPM-et 4x-eztem, Így 258 lett, amivel már lehet dolgozni. (ajánlott 150-500 között, a dal sebességétől függően)

Rossz szótagolás:

 ---javítva---> 


Alacsony BPM és rossz hajlításjelölő (szóköz), összeérő hangjegyek (itt épp jelzi is a Yass), rossz hajlítási szótagolás (a hajlítójel/segédhang mindig külön álljon, a hajlított szótag után és nem mindig magánhangzó után.)


Javítva:

Helytelen helyen lévő vessző:

--javítás-->  

Egymásra lógó hangjegyek:

 --javítás-->