Användarmanual
ChordPro
ChordPro-filformatet är ett vanligt format som används i andra programvaruapplikationer. OnSong förstår detta format inbyggt. OnSong känner igen filer med följande filtillägg: .chordpro, .chopro, .cho, .crd, .pro
ChordPro-formatet gör det möjligt att uttrycka sånginformation i taggar som avgränsas av klammerparenteser. Denna information kan logiskt delas in i metadatataggar och infogade taggar.
Metadatataggar
Detta är ChordPro-taggar som du skulle använda i metadatadelen av sången. I följande taggar representerar tre punkter (...) texten du anger, som går mellan kolonet och den avslutande klammerparentesen. Till exempel:
{title: Amazing Grace}
{key: G}
OnSong stöder följande ChordPro-taggar:
- {title: ...} eller {t: ...} Sångens titel.
- {subtitle: ...}, {st: ...} eller {su: ...} Artistnamnet eller annan bylineinformation. Du kan ange flera artister genom att separera namn med semikolon. - Kim Walker-Smith; Chris Quilala
- {album: ...} Namnet på albumet där sången finns.
- {artist: ...} eller {a: ...} Artistnamnet eller annan bylineinformation. Du kan ange flera artister genom att separera namn med semikolon. - Kim Walker-Smith; Chris Quilala
- {author: ...} Namnet på den person som skapade ackordschemat. Detta visas längst ned på ackordschemat och i lyriken-projektion.
- {key: ...} eller {k: ...} eller {ok: ...} Sångens tonart skriven som en tonart med enharmonisk preferens och en valfri "m" för att ange molltonart. - alfabetisk, t.ex. Bb eller Em
- {capo: ...} Kapotastot inställt som antal band - numerisk
- {tempo: ...} Slag per minut (BPM) - numerisk
- {time: ...} Taktarten - numerisk slag över takt t.ex. 3/4
- {duration: ...} Sångens längd för automatisk skrollning - sekunder eller mm:ss
- {book: ...} Namnet på boken eller böckerna där sången ska placeras. Detta är en kommaavgränsad lista över boknamn där sången kommer att placeras. Om boken inte finns kommer den att skapas automatiskt.
- {number: ...} Sångens nummer - numerisk, används för hymner, år osv. Du kan sortera sånger efter numret för referens.
- {flow: ...} Arrangeringen av avsnitt - lista över avsnittsetiketter. Se Flöde för detaljer om hur du arrangerar flödet för en sång.
- {midi: ...} MIDI-kommandona som ska skickas när sången visas. Se MIDI-syntax för hur du uttrycker MIDI-kommandon som text i OnSong.
- {midi-index: ...} MIDI-kommandona som utlöser att denna sång öppnas i Sångvisaren. Se MIDI-syntax för hur du uttrycker MIDI-kommandon som text i OnSong.
- {pitch: ...} Noterna som ska spelas när du använder funktionen Tonhöjdsflöjt.
- {keywords: ...} eller {topic: ...} Listan över taggar som ska användas med ämnesökning. Se Ämnen för mer information om surfning efter ämne.
- {copyright: ...} eller {footer: ...} eller {f: ...} Anger copyright-sidfottext som ska visas längst ned på sidan eller i lyriken-projektion.
- {ccli: ...} Sångens CCLI-nummer.
- {restrictions: ...} Rättighetshantering för sångens kommaavgränsade lista över begränsningar. Se Begränsningar för detaljer om hur du anger begränsningar för din sång.
- {composer: ...} Personerna som skrev musiken till sången. Denna lista bör separeras med semikolon för separata värden.
- {lyricist: ...} Personerna som skrev lyriken till sången. Denna lista bör separeras med semikolon för separata värden.
Infogade taggar
Dessa taggar används inom innehållet i sången och kan användas för att antingen definiera avsnitt eller för att formatera delar av sången.
- {define: ...} används för att definiera anpassade ackordscheman. Se Definiera ackord för mer information.
- {comment: ...} eller {c: ...} Definierar en kommentar och visas som en musikalisk instruktion.
- {comment_bold: ...} eller {cb: ...} Definierar text som ska visas i fet stil.
- {comment_italic: ...} eller {ci: ...} Definierar text som ska visas som kursiv.
- {guitar_comment: ...} eller {gc: ...} Definierar en kommentar som visas som en musikalisk instruktion.
- {start_of_verse: ..} eller {sov} Deklarerar början på ett versavsnitt med en valfri avsnittetikett.
- {end_of_verse} eller {eov} Deklarerar slutet på ett versavsnitt.
- {start_of_chorus: ...} eller {soc} Deklarerar början på ett refrängsavsnitt med en valfri avsnittetikett.
- {end_of_chorus} eller {eoc} Deklarerar slutet på ett refrängsavsnitt.
- {start_of_bridge: ...} eller {sob} Deklarerar början på ett brygga-avsnitt med en valfri avsnittetikett.
- {end_of_bridge} eller {eob} Deklarerar slutet på ett brygga-avsnitt.
- {start_of_part: ..} eller {sop} Deklarerar början på en del med en valfri avsnittetikett.
- {end_of_part} eller {eop} Deklarerar slutet på en del.
- {start_of_tab} eller {sot} Deklarerar början på tabulatur som OnSong återger med ett monospaced-typsnitt.
- {end_of_tab} eller {eot} Deklarerar slutet på ett tabulaturavsnitt.
- {new_page} eller {np} Detta används för att deklarera en ny sida.
- {new_physical_page} eller {npp} Detta används för att deklarera en ny sida.
Formateringstaggar
Följande taggar används för att definiera standardtypsnitt och storlek för lyriken och ackorden i ackordschemat.
- {textsize: ...} Definierar storleken på lyriken som ett numeriskt värde i punkter.
- {textfont: ...} Definierar namnet på det typsnitt som ska användas för lyriken. Måste stödjas på plattformen.
- {chordsize: ...} Definierar storleken på ackorden som ett numeriskt värde i punkter.
- {chordfont: ...} Definierar namnet på det typsnitt som ska användas för ackorden. Måste stödjas på plattformen.
Filtillägg som stöds
ChordPro-filformatet är unikt i det avseendet att det är en allmänt överenskommen syntax, men inte ett standardformat. Detta innebär att olika leverantörer kan implementera det på olika sätt och med olika filtillägg. OnSong stöder följande filtillägg när ChordPro-formaterade filer importeras:
- .chopro
- .cho
- .chordpro
- .crd
- .pro
- .cpm