Brukerhåndbok

Håndtering av tekstfiler

Når OnSong importerer visse filer, kan det være nødvendig å gi den et hint om filkodingen eller formatet. Innstillinger for tekstfilhåndtering hjelper OnSong med å vite hvordan den skal håndtere visse filer den møter.

Hent sangnummer fra tittel

Når en sang importeres som har en tittel som starter med et nummer etterfulgt av en periode, kan OnSong hente nummeret som sangnummeret for riktig sortering og søking.

ChordPro-kompatibilitetsprosessering

ChordPro er en syntaks og ikke et standardfilformat. På grunn av dette har ulike leverandører brukt funksjoner i ChordPro på ulike måter. Dette alternativet behandler ChordPro for å gjøre det så framtidskompatibelt som mulig ved å konvertere kommenterte seksjonsmerker til reelle seksjoner, for eksempel.

Konverter smarte anførselstegn

Dette alternativet vil forsøke å konvertere inkompatible smarte anførselstegn til kompatible versjoner.

Gjenkjenn akkorder i tekst

OnSong bruker tekstbasert sanginnhold til å gjengive akkorddiagrammer på skjermen. Både OnSong og ChordPro-filformater angir akkorder i firkantede parenteser innenfor tekst. Imidlertid er de fleste akkorddiagrammer tilgjengelige med akkorder på en egen linje over teksten. Når dette alternativet er slått på, gjenkjenner OnSong akkorder over tekst og plasserer akkordene med tekst automatisk. Standard er på.

Gjenkjenn numeriske akkorder

Når dette alternativet er slått på, gjenkjenner OnSong nummererte akkorder som 1, 4 og 5m, som brukt i Nashville-tallsystemet. Slå dette av hvis tall i diagrammene dine blir behandlet som akkorder. Standard er på.

Gjenkjenn nøkkel etter

Hvis nøkkelen til sangen ikke er eksplisitt erklært i sangens metadata, må OnSong finne nøkkelen på en annen måte for å aktivere transponering. OnSong gjenkjenner nøkkelen ved hjelp av en av følgende metoder:

  • Første akkord bruker den første akkorden i sangen som grunnlag for nøkkelen. For eksempel, hvis den første akkorden er Am7, settes sangens nøkkel til Am. Standard.
  • Siste akkord bruker den siste akkorden i sangen som grunnlag for nøkkelen. For eksempel, hvis den siste akkorden i sangen er en Bbsus4, settes nøkkelen til Bb.
  • Noteopptelling er en metode for å bestemme sangens nøkkel ved å akkumulere alle tonene som brukes av akkordene i sangen, og deretter telle dihesser og b-tegn for å bestemme nøkkelen. Dette kan være mer nøyaktig enn den første eller siste akkorden i sangen, men kan fortsatt være feil hvis det ikke er nok akkorder i sangen.
  • Harmonisk analyse samler hver akkord i sangen og jobber ut nøkkelen fra hele akkordprogresjonen.
  • Kun metadata vil bare bruke sangens metadata som grunnlag for nøkkelen. Det betyr at hvis nøkkelen ikke er erklært, vil transponering ikke være tilgjengelig.

Reservfilfiltype

OnSong bruker filtypen til en fil for å bestemme filformatet. Dette er viktig under importprosessen slik at tekstkonvertering kan skje til et støttet internt format, eller slik at eksterne filer som PDF kan vises riktig.

I de fleste tilfeller har filer en filtype. OpenSong-filer har en tendens til å være uten filtype, men er egentlig XML-formaterte filer. Av denne grunn vil OnSong automatisk legge til en .xml-filtype til filer som ikke har noen filtype. Dette identifiserer filen som en OpenSong-fil og konverterer den på riktig måte.

Hvis du har mange filer som ikke har filtype, og filtypen er kjent, angir du filtypene på dette stedet.

Filkoding

Textkoding er prosessen med å konvertere tegn i et skriftlig språk til binære verdier som kan lagres av en datamaskin. OnSong er designet for å gjette filkodingen til en fil, men det er noen tilfeller der filkodingen ikke er kjent. Standardinnstillingen for dette er Auto, noe som betyr at kodingen er gjettet. Hvis du kjenner filens koding, velger du den fra ett av alternativene:

  • Auto gjenkjenner kodingen basert på filens innhold. Standard.
  • ASCII er en grunnleggende textkoding som dekker de fleste vestlige tegnsett.
  • UTF-8 er et supersett av ASCII som inneholder de fleste tegn som finnes over hele verden, men inkluderer ikke noen tegn som de som finnes i asiatiske språk. OnSong bruker UTF-8 internt og lagrer større tegnsett på en måte som gjør dem hentbare.
  • UTF-16 bruker 16-bits verdier for å definere tegnssettet som tillater 32 768 mulige tegn.
  • UTF-32 bruker 32-bits verdier for å definere tegnssettet som tillater 2 milliarder mulige tegn.
  • ISO-Latin eller bedre kjent som kodepagen "iOS-8859-1". Det ligner på UTF-8 og inneholder latinskbaserte tegn.

Tekstfilkonvertering

Når tekstfiler importeres, kan OnSong automatisk oversette dem i OnSong-filformatet. Dette plasserer akkorder i firkantede parenteser automatisk. Siden OnSong nå automatisk kan håndtere akkorder over tekst i sangviseren, er denne satt til Tekst som standard. Du kan fortsatt få OnSong til å konvertere sangene dine automatisk ved å velge OnSong i stedet.

2026.3 — Sist oppdatert October 25, 2026