ONSONG CHARTS AVAILABLE NOW! LEARN MORE HERE
Read The Bleepin’ Manual
Same Note, Different Vibes™
Enharmonic represents how sharps & flats get their groove on during transposition. By default, OnSong uses the enharmonic vibe of whatever key you're transposin' into. But if you're feelin' spicy, there's a preference button that lets you mess with it:
Enharmonic Preference
When a song gets transposed into a specific key, that key's enharmonic preference is used for literally all the chords. Sounds great, right? Except—plot twist—in the key of C there's basically nothin' happenin' (no sharps, no flats, just vibes). By default, OnSong will throw a flat symbol at any half-step accidents in C. You can totally change this chaos to:
- Default lets OnSong do the thinkin' & figure out the best enharmonic preference for each key. Lazy but it works.
- Flat uses the flat symbol when life gets weird in a key where OnSong's like "🤷 dunno what this is supposed to be."
- Sharp uses the sharp symbol when life gets weird in a key where OnSong's like "🤷 dunno what this is supposed to be."
Force Enharmonic Preference
Turn this on & OnSong will literally ignore the transposed key's opinion & use whatever you told it to use instead. So if you transpose into D but you're feelin' flats, F# becomes Gb whether D likes it or not. Rebel vibes.
Format Musical Symbols
By default, OnSong spits out sharps & flats as # & b respectively. Thrilling, we know. You can change this to:
- Off leaves everything alone & keeps whatever symbols or text it finds. Default. Boring but safe.
- Text converts sharp & flat symbols to plain text like "#" or "b". For peeps who don't trust Unicode.
- Symbol converts plain text sharps & flats to fancy symbols like "♯" or "♭". Look at you, gettin' all classy.
- Localized changes sharp & flat symbols to whatever your language is into. Like in German, G# becomes Gis & Gb becomes Ges. Regional flavor.
Use Natural Notes
Some keys have sharps or flats that are basically chaos—like B#, E#, Fb & Cb. This setting normalizes those musical crimes. You can set it to:
- Off leaves every note alone & respects whatever enharmonic preference the key actually has. For purists (aka nerds).
- On replaces those weird notes like double sharps, double flats, B#, Cb, E#, & Fb with normal notes. Sanity restored.
- Guitar replaces enharmonic notes with ones guitarists won't lose sleep over. This also kills the weird stuff (see above), PLUS it does extra replacements: Db becomes C#, D# becomes Eb, Gb becomes F#, Ab becomes G#, A# becomes Bb. Basically makin' life easier for string players everywhere.