Felhasználói kézikönyv

Szövegfájl kezelése

Amikor az OnSong bizonyos fájlokat importál, szükséges lehet egy tipp a fájl kódolásáról vagy formátumáról. A szövegfájl-kezelés beállításai segítik az OnSongot abban, hogy tudja, hogyan kezelje az általa találkozott bizonyos fájlokat.

Dalsorszám szerzése a címből

Amikor egy olyan dalt importálnak, amelynek címe egy szám után egy ponttal kezdődik, az OnSong a számot a dal számaként szerezheti meg a megfelelő rendezéshez és kereséshez.

ChordPro kompatibilitás feldolgozása

A ChordPro szintaxis, nem pedig szabványos fájlformátum. Emiatt a különböző szállítók a ChordPro funkcióit különböző módon használták. Ez az opció feldolgozza a ChordProt, hogy a lehető legjobban kompatibilis legyen a jövővel, például a megjegyzett szakaszcímkéket valódi szakaszokká konvertálva.

Intelligens idézőjelek konvertálása

Ez az opció megpróbálja az inkompatibilis intelligens idézőjel karaktereket kompatibilis verzióikra konvertálni.

Akkordok észlelése a dalszövegben

Az OnSong szövegalapú daltatalmát használja az akkorddiagramok képernyőn történő megjelenítéséhez. Mind az OnSong, mind a ChordPro fájlformátum az akkordokat szögletes zárójelen belül jelöli a dalszövegen belül. Azonban a legtöbb akkorddiagram az akkordokkal rendelkezik, amelyek a dalszöveg fölött külön sorban helyezkednek el. Ha ez az opció be van kapcsolva, az OnSong felismeri az akkordokat a dalszöveg fölött, és automatikusan elhelyezi az akkordokat a dalszöveggel. Az alapértelmezés az ON.

Kulcs felismerése alapján

Ha a dal kulcsa nincs kifejezetten deklarálva a dal metaadataiban, az OnSongnak más módon kell megtalálnia a kulcsot a transzponálás engedélyezéséhez. Az OnSong a kulcsot a következő módszerek egyikével érzékeli:

  • Első akkord az első akkordot használja a dalban a kulcs alapjaként. Például, ha az első akkord Am7, akkor a dal kulcsára Am-re van állítva. Alapértelmezés.
  • Utolsó akkord az utolsó akkordot használja a dalban a kulcs alapjaként. Például, ha az utolsó akkord a dalban egy Bbsus4, a kulcsra Bb-re lesz állítva.
  • Jegyzet száma a dal kulcsának meghatározásának módszere az összes, a dal akkordjai által használt jegyzet felhalmozásával, majd a keresztek és béfaultok számlálásával a kulcs meghatározásához. Ez pontosabb lehet, mint az első vagy utolsó akkord a dalban, de továbbra is hamis lehet, ha nincs elég akkord a dalban.
  • Csak metaadatok csak a dal metaadatait használja a kulcs alapjaként. Ez azt jelenti, hogy ha a kulcs nincs deklarálva, a transzponálás nem lesz elérhető.

Fallback fájlkiterjesztés

Az OnSong a fájl fájlkiterjesztésével határozza meg a fájl fájlformátumát. Ez fontos az importálás során, hogy szövegkonverzió történjen támogatott belső formátumba, vagy külső fájlok, például PDF megfelelően jelenjenek meg.

A legtöbb esetben a fájloknak van fájlkiterjesztése. Az OpenSong fájlok általában kiterjesztés nélküliek, de valójában XML formátumú fájlok. Emiatt az OnSong automatikusan hozzáadja a .xml fájlkiterjesztést a kiterjesztés nélküli fájlokhoz. Ez az OpenSong fájlként azonosítja a fájlt és megfelelően konvertálja azt.

Ha sok olyan fájlja van, amelyeknek nincs kiterjesztése, és a fájl típusa ismert, adja meg a fájlkiterjesztést ezen a helyen.

Fájl kódolása

A szövegkódolás az írott nyelv karaktereinek bináris értékekké való konvertálásának folyamata, amelyeket a számítógép tárolhat. Az OnSong úgy van kialakítva, hogy kitalálja a fájl fájlkódolását, de vannak olyan esetek, amikor a fájl kódolása nem ismert. Ennek az alapértelmezett beállítása Auto, ami azt jelenti, hogy a kódolás kitalálható. Ha ismeri a fájl kódolását, válasszon az alábbi lehetőségek közül:

  • Auto felismeri a kódolást a fájl tartalma alapján. Alapértelmezés.
  • ASCII egy alapvető szövegkódolás, amely a legtöbb nyugati karakterkészletet lefedi.
  • UTF-8 az ASCII felülhalmazása, amely a világ leggyakoribb karaktereit tartalmazza, de nem tartalmaz néhány karaktert, például az ázsiai nyelvekben található karaktereket. Az OnSong belsőleg UTF-8-at használ, és nagyobb karakterkészleteket olyan módon tárol, amely visszakereshetővé teszi őket.
  • UTF-16 16 bites értékeket használ a karakterkészlet meghatározásához, amely 32 768 lehetséges karaktert tesz lehetővé.
  • UTF-32 32 bites értékeket használ a karakterkészlet meghatározásához, amely 2 milliárd lehetséges karaktert tesz lehetővé.
  • ISO-Latin vagy jobban ismert a kódlap „iOS-8859-1" nevet. Hasonló az UTF-8-hoz, és latin alapú karaktereket tartalmaz.

Szövegfájl konverziója

Amikor szövegfájlokat importálnak, az OnSong automatikusan lefordíthatja őket az OnSong fájlformátumba. Ez automatikusan szögletes zárójelekbe helyezi az akkordokat. Mivel az OnSong most már automatikusan kezelheti az akkordokat a dalszöveg fölött a dalmegtekintőben, alapértelmezésben szövegre van állítva. Az OnSong továbbra is automatikusan konvertálhatja dalait, ha helyette az OnSongot választja.

OnSong 2026 — Utolsó frissítés: January 21, 2020