Användarhandbok

Hantering av textfiler

När OnSong importerar vissa filer kan det behöva få ett tips om filkodningen eller formatet. Inställningarna för Textfilhantering hjälper OnSong att veta hur man hanterar vissa filer som det stöter på.

Hämta sångnummer från titel

När en sång importeras som har en titel som börjar med ett nummer följt av en punkt kan OnSong hämta numret som sångnumret för korrekt sortering och sökning.

ChordPro-kompatibilitetsbearbetning

ChordPro är en syntax och inte ett standardfilformat. På grund av detta har olika leverantörer använt ChordPro-funktioner på olika sätt. Det här alternativet bearbetar ChordPro för att göra det så framtidskompatibelt som möjligt genom att konvertera kommenterade sektionsetiketter till riktiga sektioner, till exempel.

Konvertera smarta citattecken

Det här alternativet försöker konvertera inkompatibla tecken för smarta citattecken till kompatibla versioner.

Upptäck ackord i texter

OnSong använder textbaserat sånginnehål för att återge ackordsscheman på skärmen. Både OnSong- och ChordPro-filformat anger ackord inom hakparenteser inom texterna. De flesta ackordsscheman är dock tillgängliga med ackord på en separat rad ovanför texterna. När det här alternativet är aktiverat upptäcker OnSong ackord över texter och placerar ackordet med texter automatiskt. Standard är på.

Upptäck numeriska ackord

När det här alternativet är aktiverat känner OnSong igen numrerade ackord såsom 1, 4 och 5m, som används i Nashville Number System. Stäng av det här om nummer i dina scheman behandlas som ackord. Standard är på.

Upptäck nyckel efter

Om sångens nyckel inte är explicit deklarerad i sångens metadata måste OnSong hitta nyckeln på ett annat sätt för att möjliggöra transponering. OnSong upptäcker nyckeln med någon av följande metoder:

  • Första ackord använder det första ackordet i sången som grund för nyckeln. Till exempel, om det första ackordet är Am7, ställs sångens nyckel in på Am. Standard.
  • Sista ackord använder det sista ackordet i sången som grund för nyckeln. Till exempel, om det sista ackordet i sången är en Bbsus4, ställs nyckeln in på Bb.
  • Noträkningar är en metod för att bestämma sångens nyckel genom att samla alla noter som används av ackordens i sången och sedan räkna korsfartyg och plana för att bestämma nyckeln. Detta kan vara mer exakt än det första eller sista ackordet i sången, men kan fortfarande vara falskt om inte tillräckligt många ackord finns i sången.
  • Harmonisk analys samlar alla ackord i sången och utarbetar nyckeln från hela ackordssekvensen.
  • Endast metadata kommer endast att använda sångens metadata som grund för nyckeln. Det betyder att om nyckeln inte är deklarerad kommer transponering inte att vara tillgänglig.

Reservfilnamnstillägg

OnSong använder filnamnstillägget för en fil för att bestämma dess filformat. Detta är viktigt under importprocessen så att textkonvertering kan ske till ett format som stöds internt, eller så att externa filer som PDF kan visas korrekt.

I de flesta fall har filer ett filnamnstillägg. OpenSong-filer tenderar att vara utan tillägg men är egentligen XML-formaterade filer. Av denna anledning lägger OnSong automatiskt till ett .xml-filnamnstillägg till filer som inte har något tillägg. Detta identifierar filen som en OpenSong-fil och konverterar den på lämpligt sätt.

Om du har många filer som inte har något tillägg och filtypen är känd anger du filnamnstillägget på den här platsen.

Filkodning

Textkodning är processen att konvertera tecken på ett skriftspråk till binära värden som kan lagras av en dator. OnSong är utformad för att gissa filkodningen för en fil, men det finns vissa tillfällen där filkodningen inte är känd. Standardinställningen för detta är Auto, vilket innebär att kodningen gissas. Om du känner till filens kodning väljer du den från något av alternativen:

  • Auto upptäcker kodningen baserat på filens innehål. Standard.
  • ASCII är en grundläggande textkodning som täcker de flesta västerländska teckenuppsättningar.
  • UTF-8 är en superset av ASCII som innehåller de flesta tecken som finns över hela världen, men inkluderar inte vissa tecken som de som finns i asiatiska språk. OnSong använder UTF-8 internt och lagrar större teckenuppsättningar på ett sätt som gör dem hämtbara.
  • UTF-16 använder 16-bitarsvärden för att definiera teckenuppsättningen, vilket möjliggör 32 768 möjliga tecken.
  • UTF-32 använder 32-bitarsvärden för att definiera teckenuppsättningen, vilket möjliggör cirka 2 miljarder möjliga tecken.
  • ISO-Latin eller bättre känd som dess kodpage "ISO-8859-1". Det liknar UTF-8 och innehåller latinska tecken.

Textfilkonvertering

När textfiler importeras kan OnSong automatiskt översätta dem till OnSong-filformatet. Detta placerar ackord inom hakparenteser automatiskt. Eftersom OnSong nu automatiskt kan hantera ackord över texter i sångvisaren är detta inställt på Text som standard. Du kan fortfarande låta OnSong konvertera dina sånger automatiskt genom att välja OnSong i stället.

2026.3 — Senast uppdaterad den October 25, 2026