Käyttöopas

Tekstintiedostojen käsittely

Kun OnSong tuo tiettyjä tiedostoja, se saattaa tarvita vihjeen tiedoston koodauksesta tai muodosta. Tekstitiedostojen käsittelyasetukset auttavat OnSongia ymmärtämään, miten käsitellä tiettyjä tiedostoja, joita se kohtaa.

Hanki kappalenumero otsikosta

Kun tuodaan kappale, jonka otsikko alkaa numerolla, jota seuraa piste, OnSong voi hankkia numeron kappaleen numerona oikeaa lajittelua ja hakua varten.

ChordPro-yhteensopivuuden käsittely

ChordPro on syntaksi, ei vakiotiedostomuoto. Tästä johtuen eri toimittajat ovat käyttäneet ChordPron ominaisuuksia eri tavoin. Tämä vaihtoehto käsittelee ChordPron tekemällä siitä mahdollisimman tulevaisuusyhteensopivan muuntamalla esimerkiksi kommentoidut osien nimet todellisiksi osiksi.

Muunna älykät lainausmerkit

Tämä vaihtoehto yrittää muuntaa yhteensopimattomia älykkaita lainausmerkkejä yhteensopiviksi versioiksi.

Tunnista soinnut sanoissa

OnSong käyttää tekstipohjaista kappaleen sisältöä sointukaaviiden renderöintiin näytöllä. Sekä OnSongin että ChordPron tiedostomuodot merkitsevät sointuja neliölauseissa sanojen sisällä. Kuitenkin useimmat sointukaaviit ovat saatavilla sointujen erillään olevan rivin yläpuolella. Kun tämä vaihtoehto on käytössä, OnSong tunnistaa soinnut sanojen yli ja sijoittaa soinnut automaattisesti sanojen kanssa. Oletusarvo on päällä.

Tunnista avain

Jos kappaleen avain ei ole nimenomaisesti ilmoitettu kappaleen metatiedoissa, OnSong joutuu etsimään avaimen toisella tavalla transponoinnin käyttöönottamiseksi. OnSong tunnistaa avaimen jollakin seuraavista tavoista:

  • Ensimmäinen sointi käyttää kappaleen ensimmäistä sointua avaimen perustana. Esimerkiksi jos ensimmäinen sointi on Am7, kappaleen avain asetetaan arvoon Am. Oletusarvo.
  • Viimeinen sointi käyttää kappaleen viimeistä sointua avaimen perustana. Esimerkiksi jos kappaleen viimeinen sointi on Bbsus4, avain asetetaan arvoon Bb.
  • Muistiinpanojen laskeminen on menetelmä kappaleen avaimen määrittämiseksi keräämällä kaikki kappaleen sointujen käyttämät muistiinpanot ja laskemalla sitten ylennykset ja alennukset avaimen määrittämiseksi. Tämä voi olla tarkempi kuin kappaleen ensimmäinen tai viimeinen sointi, mutta voi silti olla virheellinen, jos kappaleessa ei ole tarpeeksi sointuja.
  • Vain metatiedot käyttää vain kappaleen metatietoja avaimen perustana. Tämä tarkoittaa sitä, että jos avain ei ole ilmoitettu, transponointi ei ole saatavilla.

Varatiedoston laajennus

OnSong käyttää tiedoston tiedostolaajennus määrittääkseen sen tiedostomuodon. Tämä on tärkeää tuontiprosessin aikana, jotta teksti voidaan muuntaa tuettuun sisäiseen muotoon tai jotta ulkoiset tiedostot, kuten PDF, voidaan katsoa oikein.

Useimmissa tapauksissa tiedostoilla on tiedostolaajennus. OpenSong-tiedostoilla ei yleensä ole laajennusta, mutta ne ovat oikeasti XML-muotoisia tiedostoja. Tästä syystä OnSong lisää automaattisesti .xml-tiedostolaajennuksen tiedostoihin, joilla ei ole laajennusta. Tämä tunnistaa tiedoston OpenSong-tiedostoksi ja muuntaa sen asianmukaisesti.

Jos sinulla on monia tiedostoja, joilla ei ole laajennusta, ja tiedostotyypin tiedetään, kirjoita tiedostolaajennus tähän paikkaan.

Tiedoston koodaus

Tekstikoodaus on prosessi, jossa kirjoitetun kielen merkit muunnetaan binaariarvoiksi, jotka tietokone voi tallentaa. OnSong on suunniteltu arvioimaan tiedoston koodauksen, mutta on joitakin tilanteita, joissa tiedoston koodaus ei ole tiedossa. Tämän oletusasetus on Auto, mikä tarkoittaa, että koodaus arvataan. Jos tiedät tiedoston koodauksen, valitse se yhdestä vaihtoehdoista:

  • Auto tunnistaa koodauksen tiedoston sisällön perusteella. Oletusarvo.
  • ASCII on perustetun koodaus, joka kattaa useimmat länsimaisen merkkisarjat.
  • UTF-8 on ASCIIn yläjoukko, joka sisältää useimmat maailmanlaajuisesti löydetyt merkit, mutta ei sisällä joitakin merkkejä, kuten Aasialaisia kieliä. OnSong käyttää UTF-8:aa sisäisesti ja tallentaa suuremmat merkkisarjat tavalla, joka tekee niistä hakukelpoisia.
  • UTF-16 käyttää 16-bittisiä arvoja merkkisarjan määrittämiseen, mikä mahdollistaa 32 768 mahdollista merkkiä.
  • UTF-32 käyttää 32-bittisiä arvoja merkkisarjan määrittämiseen, mikä mahdollistaa 2 miljardia mahdollista merkkiä.
  • ISO-Latin tai paremmin tunnetaan sen koodinumerolla "iOS-8859-1". Se on samanlainen kuin UTF-8 ja sisältää latinalaisia merkkejä.

Tekstitiedostojen muuntaminen

Kun tekstitiedostoja tuodaan, OnSong voi automaattisesti kääntää ne OnSongin tiedostomuotoon. Tämä sijoittaa soinnut neliökaareisiin automaattisesti. Koska OnSong pystyy nyt automaattisesti käsittelemään sointuja sanojen yli laulun katselussa, tämä on asetettu oletuksena tekstiksi. Voit silti saada OnSongin muuntamaan kappaleet automaattisesti valitsemalla OnSongin sen sijaan.

OnSong 2023 — Viimeksi päivitetty January 21, 2020