Brukerhåndbok
Tekstfilhåndtering
Når OnSong importerer visse filer, kan det være nødvendig å gi et hint om filkodingen eller formatet. Innstillinger for tekstfilhåndtering hjelper OnSong med å vite hvordan visse filer skal håndteres.
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å fremtidskompatibelt som mulig ved å konvertere kommenterte seksjonsmerker til ekte seksjoner, for eksempel.
Konverter smarte anførselstegn
Dette alternativet vil forsøke å konvertere inkompatible smarte anførselstegn til kompatible versjoner.
Gjenkjenn akkorder i lyrics
OnSong bruker tekstbasert sanginnhold for å gjengi akkorddiagrammer på skjermen. Både OnSong- og ChordPro-filformater angir akkorder i firkantede parenteser innenfor lyrics. Imidlertid er de fleste akkorddiagrammer tilgjengelige med akkorder på en egen linje over lyrics. Når dette alternativet er aktivert, oppdager OnSong akkorder over lyrics og plasserer akkordene med lyrics automatisk. Standard er på.
Gjenkjenn nøkkel etter
Hvis nøkkelen til sangen ikke eksplisitt er erklært i sangmetadataene, må OnSong finne nøkkelen på en annen måte for å aktivere transponering. OnSong oppdager 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 sangenes 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 Bbsus4, settes nøkkelen til Bb.
- Noteopptellinger er en metode for å bestemme nøkkelen til sangen ved å akkumulere alle notene som brukes av akkordene i sangen, og deretter telle kryss og flater 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 usann hvis det ikke er nok akkorder i sangen.
- Kun metadata vil kun bruke metadataene til sangen som grunnlag for nøkkelen. Det betyr at hvis nøkkelen ikke er erklært, vil transponering ikke være tilgjengelig.
Reserve filutvidelse
OnSong bruker filutvidelsen til en fil for å bestemme filformatet. Dette er viktig under importprosessen slik at tekstkonvertering kan oppstå til et støttet internt format, eller så eksterne filer som PDF kan vises riktig.
I de fleste tilfeller har filer en filutvidelse. OpenSong-filer har en tendens til å være uten utvidelse, men er egentlig XML-formaterte filer. Av denne grunn vil OnSong automatisk legge til en .xml-filutvidelse til filer som ikke har noen utvidelse. Dette identifiserer filen som en OpenSong-fil og konverterer den på riktig måte.
Hvis du har mange filer som ikke har utvidelse, og filtypen er kjent, angir du filutvidelsen på dette stedet.
Filkoding
Tekst-koding 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 blir gjetta. Hvis du kjenner kodingen til filen, velger du den fra ett av alternativene:
- Auto oppdager kodingen basert på innholdet i filen. Standard.
- ASCII er en grunnleggende tekst-koding som dekker de fleste vestlige tegnsett.
- UTF-8 er et supersett av ASCII som inneholder de fleste tegn som finnes rundt i 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-bit verdier for å definere tegnsettet som tillater 32 768 mulige tegn.
- UTF-32 bruker 32-bit verdier for å definere tegnsettet som tillater 2 milliarder mulige tegn.
- ISO-Latin eller bedre kjent som kodeplaten «iOS-8859-1». Det er likt UTF-8 og inneholder latinbaserte 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 lyrics i sangviseren, er dette satt til Tekst som standard. Du kan fortsatt få OnSong til å konvertere sangene dine automatisk ved å velge OnSong i stedet.