Binary Code to Sheet Music?

• Jun 19, 2020 - 19:01

Hello, everyone, it's cochranizer again,

So I just had this idea for a plugin, but obviously I don't really know how to code, otherwise I wouldn't be posting this thread, or someone else would.

Anyway, just like my idea for Morse code to sheet music, I would like to type text, select which notes go on which part of the scale, which tempo, which instrument, etc...then have the plugin convert it to binary code, then it would convert that binary code to sixteenth notes and eighth notes, and finally put the notes on the assigned scales.

So my question is, is this plugin already invented? If so, can someone point to me the GitHub link? If not, can someone guide me on how to program it? (Or program it him/herself?)

Thanks a million :)


Comments

It's not really at all clear what you mean here. How would you propose typing the text - defining a new text-based notation language? Any reason not to use one of the standardized and commonly used ones that already exist, like MusicXML, ABC, LilyPond, etc? And what kind of "binary code" would you envision inventing here?

If you're just looking for a way to enter music as text, definitely I recommend learning ABC and using the available converters to standard notation, including the one built in to MuseScore as a plugin.

In reply to by TheHutch

Not directly, but via a plugin. The plugin actually sends the ABC to an ABC to MusicXML converter that runs on a website, then it pulls in the converted MusicXML. It works much better that trying to go through MIDI, which loses a ton of the available information that could have been encoded in the ABC file. After all, MIDI doesn't even know C# from Db, much less the many other markings used in music notation.

Do you still have an unanswered question? Please log in first to post your question.