openmic.social is an uncensored community. You may encounter strong language, controversial opinions, and mature or NSFW material. You must be 18+ to browse. Illegal content is prohibited and removed on sight — please report it. By continuing, you accept that you may see content you personally disagree with.
just tried with the free version of claude. It works a lot better than anything else I’ve tried but it’s not perfect, averaging ~2 mistakes per 10 bars for a relatively simple score.
This is essentially what I was about to say. I want to be able to scan my sheet music and end up with a perfectly clean, crisp, beautiful copy of it on my tablet.
Optical character recognition/digitisation thingy but for sheet music.
This apparently does exist and is called OMR(Optical Music Recognition) software
It exists, but every bit of software I’ve tried has incredibly poor performance on anything except the absolute cleanest typset printed pieces.
I wonder if an AI can do that? It’s obsoleted LeafSnap.
just tried with the free version of claude. It works a lot better than anything else I’ve tried but it’s not perfect, averaging ~2 mistakes per 10 bars for a relatively simple score.
Seems strange that it’s so hard to get right. I guess it’s a bit like reading handwriting - subtle tiny differences?
Does it give you a midi file from a scanned musical piece?
It outputs ABC notation, not midi. MIDI isn’t really the right format for sheet music.
Wikipedia has a section on how it works and at least to some degree also why it’s hard: https://en.wikipedia.org/wiki/Optical_music_recognition#Approaches_to_OMR
If I was to build something like this, could you beta test? Sounds like a fun weekend project for me 😄
yeah, I’d be happy to test it.
Shoot me a DM and send me some sheets to work with, I’ll post a repo link with a proof of concept and we can refine it from there
This is essentially what I was about to say. I want to be able to scan my sheet music and end up with a perfectly clean, crisp, beautiful copy of it on my tablet.
Should be doable with current AI