4 ms·
Interesting approach. There has been much activity in recent years in live coding with a lot of interesting solutions. > most music coding software out there i
by Rochus 3y ago
Interesting approach. There has been much activity in recent years in live coding with a lot of interesting solutions.
> most music coding software out there is more focused on experimentation rather than conventional songwriting
Did you have a look at e.g. https://github.com/alda-lang/alda https://github.com/alda-lang/alda or https://abcnotation.com/ https://abcnotation.com/? Or e.g. https://github.com/emicklei/melrose https://github.com/emicklei/melrose is a similar approach as yours. There is also an algorithcmic composition language called SAL which is used in Common Music (https://commonmusic.sourceforge.net/ https://commonmusic.sourceforge.net/) and Niquist (https://sourceforge.net/projects/nyquist/ https://sourceforge.net/projects/nyquist/).
- mysterious_oil 3y agoI think I've come across alda and abc notation. I agree melrose seems the most similar to mine. I guess it's an over-generalization saying most software out there is focused on experimentation. I was thinking mostly of Sonic Pi and SuperCollider. I think the main difference in my program is that you'll be defining functions that react to state in the song during the simulation, which can output notes dependent on that state (such as the root of the current chord), instead of concrete notes visible at "compile time".