adrianh
Joined 19 years ago
Joined 19 years ago
If it's not too late, I'd encourage you to try MNX as your internal notation format (https://mnx.formats.music/docs/). It's getting pretty stable and it's much easier to deal with than MusicXML, being in JSON and not requiring a state machine to deal with MusicXML's forward/backward elements, etc.
It's not an LLM, it's a custom thing we built. Here's a comprehensive list of support for various notation glyphs: https://www.soundslice.com/help/en/creating/pdf-import/294/s...
So as you play the audio (with slowdown, looping, etc.), you can immediately write down what you figured out, and that written notation stays synced with the original recording. This workflow for transcription is fantastic, because otherwise you're juggling multiple apps (audio playback/slowdown, plus notation software).
Since you asked about MuseScore: MuseScore is purely scoring software, without the ability to sync with real audio. You can also use Soundslice as a pure sheet music editor; the main difference is it's web-based as opposed to being a desktop app like MuseScore. Soundslice also has the philosophy that the music might always be displayed on different devices, so it's engraved on the fly depending on your screen dimensions. (MuseScore sort of assumes the end result will be a fixed-dimension such as paper.)
Kudos from one of the Soundslice guys — we've been making web-based tab and sheet music stuff since 2012. :)
Programmers are worse off for his retirement, but (given his career change) Chicago-area high school kids are in for a real treat.
An example is how Paul McCartney’s original title for “Yesterday” was “Scrambled Eggs,” since those words fit naturally over the start of the melody.
I think it gets a bad rap because you need to write your code in a certain way to avoid the optimizations breaking things. But if you're a disciplined developer, you'll reap some large benefits.
Sorry, I don't mean to be rude or unhelpful, but that's not a question I can provide a meaningful answer to. There have been dozens, probably hundreds, of difficult technical challenges in building Soundslice.
Co-creator of Django: http://www.djangoproject.com/
Working on Soundslice (interactive sheet music/tablature, "the Internet's finest music learning experience"): http://www.soundslice.com/
Founded EveryBlock (neighborhood news and discussion, now defunct)
Made http://www.chicagocrime.org/ (one of the original Google Maps mashups, now defunct)
Listen to my album of 10 original guitar tunes: https://www.holovaty.com/melodic-guitar-music/
And the follow-up EP: https://www.holovaty.com/layer-cake/
Guitar videos: http://youtube.com/adrianholovaty