Hacker News new | ask | show | jobs
by odyssey7 2828 days ago
This highlights the tension between wanting to navigate the instrument, easily vs wanting to understand the music easily in terms of scales and tonal theory. Standard music notation is great for understanding the notes in the context of the scales and chords that you're using, while guitar tablature is excellent at telling a guitar player how to play the notes.

As a pianist, I'm certainly not looking for this, but a piano keyboard is designed exactly the same way that standard music notation is; the notes for a C major scale are the default, and then there are the other notes that you can access differently. I would suspect that vocalists would prefer standard notation also, since their ear naturally understands things in terms of the scales that they are used to.

From talking to advanced classical guitar players, I get the sense that standard musical notation is generally preferred over tablature. They know where the notes are already, so they don't need notation that tells them where the notes are. Their chief aim is to play the music in a way that understands the material and treats it well, so for them the standard music notation that provides easy musical understanding is an advantage.

I've programmed some things that worked with music, and it's annoying to have to convert between standard notation and integers that represent unique notes. This proposed notation system might make an ideal specialized notation for programming music applications.