ONSONG CHARTS AVAILABLE NOW! LEARN MORE HERE
Read The Bleepin’ Manual
Squiggly Lines That Make Sound
Chords that show up in your chord chart might look totally different 'cause, y'know, context & regional vibes. OnSong's got a whole buncha knobs & dials to twist how chords look, including:
Chord Bling
OnSong recognizes bracketed chords & chords chillin' over lyrics for denoting chords in text-based files. This nukes those square brackets. Use the chord bling to wrap chords with all sorts of fancy decorative brackets.
Chord Lines
Sometimes it's mission-critical to output chords with symbols like vertical bars & slashes to show off your strum pattern swagger. When OnSong spots a line of chords rockin' a vertical bar or pipe character, it'll automatically plop chords inline with those bad boys. This behavior can be switched to the following options:
- Above flexes chords above the characters like they're lyrics or somethin'.
- Inline parks the chords on the same line as the characters. Default (aka the lazy way).
Chord Position
When chords get cozy with lyrics in a chord chart, OnSong usually draws 'em above the lyrics where you stuck 'em. This spot can shift to:
- Above slaps chords on a line above the lyrics. Default.
- Inline crams chords on the same line as the lyrics to save vertical space & reduce your scrollin' cardio.
Chord Localization
OnSong uses fancy letters A through G as its whole chord thing. By default, OnSong gets capital letters A through G. But hey, some regions are like "nah, we're different" & have their own weirdness. These include:
- Default shows chords as capital letters A through G with flats or sharps doing their thing. Minor chords get a lowercase "m" chillin' to the right of the chord.
- Čeština displays chords the way Czech peeps dig 'em. Shows "B" as "H" & "Bb" as "B". Plus, minor chords rock lowercase "mi".
- Deutsch displays chords the way German-speakin' folks vibe with. Shows "B" as "H" & "Bb" as "B".
- Scandinavian displays chords the way Scandinavian peeps get down. Shows "B" as "H" & "Bb" as "Bb".
Spot Chords In Lyrics
OnSong uses text-based song content to render chord charts on your screen. Both OnSong & ChordPro file formats tuck chords in square brackets within lyrics. But like, most chord charts are chillin' with chords on their own line above lyrics. Flip this on & OnSong will creepily detect chords hoverin' over lyrics & auto-place 'em with the lyrics. Default is on.
Lowercase Minor Chords
OnSong marks minor chords with a lowercase "m" kickin' to the right of the uppercase chord letter & any enharmonic whatnot. Turn this on & the "m" vanishes & the chord letter goes lowercase. For example, "Gm" becomes "g". Default is off.
Lowercase Split Bass
Split bass notes get separated from chords with a forward slash. Some cultures are like "make that a lowercase letter, bruh." Toggle this to lowercase the bass note. Default is off.
Split Chord Displays
OnSong supports those fancy compound chords that pack both a bass component & a regular chord. Like, "Am/G" means "A minor over G". That "G" is what the bass player jams or what your left hand does on piano. By default, OnSong shows the whole mashup but can be tweaked to:
- Both flexes both the chord & the bass component. For instance, "Am/G" stays "Am/G" & doesn't get all weird.
- Bass Only shows just the bass part. Like, "Am/G" becomes just "G". Wild.
- Chord Only shows just the chord part. Like, "Am/G" becomes just "Am". Snooze.
Use Superscript
When you're expressin' a flavor or voicing of a chord, OnSong just outputs the text. Turn on superscript & text like "m", "sus4" or "dim" gets all teeny & floats above the baseline like it's fancy.
Use Symbol Replacements
When this is enabled, OnSong gets all creative & swaps common symbols for common chord voicings. Like, an "m" for minor becomes "-". Here's the whole swap-aroo: * minor becomes − * diminished becomes ° * augmented becomes + * major seventh becomes ∆ * major becomes M