A few months ago I outlined a spec for a new modern programming language inspired by LilyPond I call Capo. I haven’t done anything with it yet but the idea is that it compiles to MNX, which is the (still in development) successor to MusicXML, becoming a language that could be used as a scripting language in any program that supports MNX or as a standalone text-based music tool. Thought this group might find it interesting: https://github.com/Capo-Lang/capo
It’s mostly just for fun, but lilypond has a bit of outdated syntax in modern programming terms. The main difference though is that lilypond compiles to music engraving, whereas capo compiles to a more universal file format that can then be used to engrave, or inserted into another file, or opened in another program.
Hi everyone, I'm currently working on a non-profit music streaming startup called Hark. I just made a website to start collecting emails of people interested, and I am looking for some feedback and help determining how I can get more people interested, specifically with providing users with some value beyond the good morals of supporting musicians through a more fair platform.
This project started because I'm a musician and I know a lot of musicians, and the current state of the music industry has been on a severe downturn for most musicians ever since Spotify introduced the world to (legal) music streaming and began normalizing paying artists very little for their work. To keep this post short, you can read more about specifically how I'm trying to solve this problem on my website (and enter your email if you want to help me out).
Currently working towards a beta that will hopefully be ready in the next month-ish.