I'm very interested in music but never took a class or learned notation or theory. This appeals to me because it has always irked me that people would write down songs like Twinkle Twinkle Little Star or Happy Birthday as if they start on certain notes. They don't. They start on whatever frequency you want. The frequencies and lengths afterward are relative to the first whatever-you-want-to-call-it.
I have been mentally trying to devise a scheme for doing this for years because I hear music as the position of the notes moving relatively. From this I dance to the relative notions but I have had difficult writing it out, this is perfect!
Cool – I sometimes used a notation like this (the visual form of this) myself to (attempt to) remember melodies I heard on the radio... before Shazam existed
I would be interested in hearing more about this technology being used in practice. Are these codes primarily "hand written" by an individual listener or are they encoded by computers?
Oh, that would be pretty easy. MIDI's not a difficult format to parse, and I'm sure there are libraries already written that would just dump out lists of note events, or something.
Ah, yes, that's true. Finding the melody, tracing it across different instruments and such, could be difficult, and that depends on how the music is structured.
I should've said that a naive version of it would be easy (like a channel-wise, instrument-wise, or track-wise code).
It's probably not impossible - this guy[0] has made a midi-to-text converter, which i've been trying to use to make some simple tracks.
With moderate success, but that's more my lack of practice and musical knowledge.
edit:
i forgot to mention that it's a completely different format - but it shows what's needed for such a parser.
Someone without rhythm and who's tone deaf could theoretically hum a song parsed through this notation and find the song they're thinking of.
Sure there's a possibility to identify a completely different song, but the more notes given, the smaller the chance to coincidentally find two different songs with the exact same ups/downs/repeats.
Time signature and key are totally irrelevant to the task of identifcation. Interval could be important, but vastly complicates the matter - identifying intervals is hard enough for many competent musicians.
https://pastebin.com/dhD5b90C