ONSONG CHARTS AVAILABLE NOW! LEARN MORE HERE

User Manual

Advanced

Arrr, these be more advanced options that be not available within th' menu but that alter how th' renderer treats chords, savvy?

Chord Alignment

By default, chords be aligned so that th' left edge o' th' chord text be placed t' th' left edge o' th' lyrics that it be associated with. Ye can change this t':

  • Left aligns th' left edge o' th' chord text t' th' left edge o' th' lyric. (Default)
  • Center aligns th' center o' th' chord text t' th' left edge o' th' lyric.
  • Right aligns th' right edge o' th' chord text t' th' left edge o' th' lyric.
  • Character aligns th' center o' th' chord text t' th' center o' th' first character o' th' lyric.
  • Word aligns th' center o' th' chord text t' th' center o' th' first word or fragment t' which th' chord be associated.

Chord Lines

Blimey, sometimes it be important t' output chords with symbols such as vertical bars and slashes t' indicate strum patterns, matey. When OnSong encounters a line o' chords containin' a vertical bar or pipe character, it will automatically place chords inline with those characters. This behavior can be changed t' th' followin' parameters:

  • Above displays chords above th' characters as if th' text were lyrics.
  • Inline displays th' chords on th' same line as th' characters. Default.

Chord Line Requires

This settin' determines what be required t' determine if a chord line hath been encountered. Options include:

  • Bar and Chords requires th' presence o' a vertical pipe character (bar) as well as only chords on th' line. Default.
  • Bar Only requires only th' presence o' a vertical pipe character (bar).

Chord Localization

OnSong uses alphabetic letters as a convention fer definin' chords, savvy? By default, OnSong understands capital letters A through G. Some regional preferences exist which vary from this convention. These include:

  • Default displays chords as capital letters from A through G with flat or sharp symbols as needed. Minor chords be denoted by a lowercase "m" t' th' right o' th' chord.
  • Čeština displays chords in a convention familiar with th' Czech language. This displays "B" as "H" and "Bb" as "B". In addition, minor chords be denoted by lowercase "mi".
  • Deutsch displays chords in a convention familiar with German-speakin' people. This displays "B" as "H" and "Bb" as "B".
  • Scandinavian displays chords in a convention familiar with Scandinavian-speakin' people. This displays "B" as "H" and "Bb" as "Bb".

Solfege Type

When usin' th' Solfege chord style (do, re, mi, ...) this determine how "do" aligns t' th' root chord o' th' key, Arrr!

  • Locked Do displays "do" as always alignin' with th' C note. Fer instance, if th' song be in th' key o' D, th' D chord displays as "re".
  • Movable Do displays th' "do" as th' root chord o' th' key. Fer instance, if th' song be in th' key o' D, th' D chord displays as "do".
OnSong 2026 — Last Updated on December 16, 2025