-
ABC is the other major player in the space besides MusicXML and Lilypond.
The Mutopia project [1] is magnificent but largely abandoned in favor of MuseScore [2] which uses MusicXML. The amount of music available there is staggering but locked in to their backend.
Unfortunately automated translation is difficult because Lilypond is very oriented towards specifics on how the notation is rendered.
And, if you are interested in general archives of music, IMSLP [3] (Internet Music Score Library Project) has to be mentioned as well, but mostly contains scans of existing engraved music.
[1] https://github.com/MutopiaProject/MutopiaProject
[2] https://musescore.com/sheetmusic
[3] https://imslp.org
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
If you are interested in code-based composition, try my project:
https://glicol.org
I am still working on the composition system, together with many other stuff
here is an example of Bach:
-
Have a look at MNX, which is in the process of being designed:
https://w3c.github.io/mnx/docs/
It's an open JSON format that's being hashed out by members of the music technology community. It's not production-ready yet, but I encourage you to get involved in the discussions! https://github.com/w3c/mnx/
(I lead creation of the format, as one of the co-chairs of the W3C Music Notation Community Group.)
-
strudel
Web-based environment for live coding algorithmic patterns, incorporating a faithful port of TidalCycles to JavaScript
TidalCycles doesn't. And you can try it online without installing anything.
https://strudel.cc/
Try evaluating `d1 $ s "bd sn"` to get a bass drum-snare drum rhythm going. Then `d1 $ s "bd*2 sn"` to kick the bass drum twice each loop instead of once. It can be extremely intuitive.
-
openmusic
The OpenMusic visual programming / computer-aided composition environment (by openmusic-project)
Open Music has precompiled applications for Windows/86, Linux/86, macOS 86&ARM.
https://github.com/openmusic-project/openmusic/releases/tag/...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives