Hacker News new | ask | show | jobs
by hiddenkrypt 3557 days ago
I'm not really arguing one way or the other, just pointing out that they're functionally equivalent. It's two different maps keying to the same set of frequencies. The BASE12 system described above would allow for keys as well, just with a different notation. Instead of flats/sharps marked next to the clef in traditional sheet music, the BASE12 system could start each line with a list of 'prohibited' notes. For example, when indicating that a piece is in the key of Gm, the staff in BASE12 could start with : [01,04,06,08,0b]. This indicates that the majority of the song will be made of the notes 7,9,b,0,2,3, and 5, and serves the same purpose as having two flats next to the treble clef, one on the middle line and one in the top space. Which of these systems would be easier for humans to grok is up for debate. I personally don't think either one is better.

Thinking about it, the traditional notation is just mapping to an octal system, with the key accidentals acting as modifiers to the map and the base-8 values being displayed graphically as vertical position on the staff.

1 comments

You need to stop thinking about things in engineer terms. The scale going 7,9,b,0,2,3 instead of G,A,B,C,D,E,F with B and E flat may be functionally identical, but one is sure a better representation of the actual patterns in the music than simply referring to a number proportional to the log(frequency).