Brukerveiledning
Tekstfilhåndtering
Når OnSong importerer bestemte filer, kan det være nødvendig å gi den et hint om filkoding eller format. Innstillingene for tekstfilhåndtering hjelper OnSong med å vite hvordan den skal håndtere bestemte filer den møter.
Hent sangnummer fra tittel
Når en sang importeres som har en tittel som begynner med et nummer etterfulgt av et punkt, kan OnSong hente nummeret som sangnummeret for riktig sortering og søking.
ChordPro-kompatibilitetsprosessering
ChordPro er en syntaks og ikke et standard filformat. På grunn av dette har ulike leverandører brukt funksjoner i ChordPro på ulike måter. Dette alternativet prosesserer ChordPro for å gjøre det så fremtidskompatibelt som mulig ved å konvertere merkede seksjonsmerker til virkelige seksjoner, for eksempel.
Konverter intelligente anførselstegn
Dette alternativet vil forsøke å konvertere inkompatible intelligente anførselstegn til kompatible versjoner.
Registrer akkorder i tekst
OnSong bruker tekstbasert sanginnhold til å gjengive akkorddiagrammer på skjermen. Både OnSong- og ChordPro-filformater angir akkord i firkantede parenteser innenfor tekst. Imidlertid er de fleste akkorddiagrammer tilgjengelige med akkorder på en egen linje over tekst. Når dette alternativet er slått på, oppdager OnSong akkorder over tekst og plasserer akkordene med tekst automatisk. Standard er på.
Registrer nøkkel etter
Hvis nøkkelen til sangen ikke er eksplisitt deklarert i sangens metadata, må OnSong finne nøkkelen på en annen måte for å aktivere transponering. OnSong registrerer 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 nøkkelen til sangen 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.
- Notellinger er en metode for å bestemme nøkkelen til sangen ved å akkumulere alle noterne som brukes av akkordene i sangen og deretter telle kryss og bemol 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.
- Bare metadata vil bare bruke metadataene til sangen som grunnlag for nøkkelen. Det betyr at hvis nøkkelen ikke er deklarert, vil transponering ikke være tilgjengelig.
Alternativ filutvidelse
OnSong bruker filutvidelsen til en fil for å bestemme filformatet. Dette er viktig under importprosessen slik at tekstkonvertering kan forekomme til et støttet internt format, eller slik at 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 noen utvidelse, og filtypen er kjent, angir du filutvidelsen på dette stedet.
Filkoding
Tekstkoding 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 Automatisk, noe som betyr at kodingen gjettes. Hvis du vet kodingen til filen, velg den fra ett av alternativene:
- Automatisk registrerer kodingen basert på innholdet i filen. Standard.
- ASCII er en grunnleggende tekstkoding 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-biters verdier for å definere tegnsettet som tillater 32 768 mulige tegn.
- UTF-32 bruker 32-biters verdier for å definere tegnsettet som tillater 2 milliarder mulige tegn.
- ISO-Latin eller bedre kjent som kodepagen «iOS-8859-1». Det ligner på UTF-8 og inneholder latinbaserte tegn.
Tekstfilkonvertering
Når tekstfiler importeres, kan OnSong automatisk oversette dem til OnSong-filformatet. Dette plasserer akkorder i firkantede parenteser automatisk. Siden OnSong nå automatisk kan håndtere akkorder over tekst i sangviseren, settes dette til Tekst som standard. Du kan fortsatt få OnSong til å konvertere sangene dine automatisk ved å velge OnSong i stedet.