Any interest in a music project?
Posted: Tue Oct 21, 2025 2:55 pm
I have a music project in a relatively complete state of development: A scriptable text-based music production system with a tight synthesizer integration. Informally, it's a programmer art setup for music.
It allows music to be composed with simple text-based notations (like ABC notation or various oldschool computer music schemes). Instead of it being an abstract representation of music, it has a strong synthesizer integration, allows synth instruments to be fully defined (an interface-like specification covering all parameters defined for a synth program), allows arbitrary synth parameters to be bound to arbitrary text symbols and applied on a per-note basis (custom articulations), as well as arbitrary scripted code to be run as a composition is evaluated (procedural articulations, dynamic configuration changes).
The current implementation is written in LUA, scriptable in LUA, and uses csound as the synthesizer.
The project has thus far been a success - Without any significant experience either with direct music composition or with performance (only study of various aspects of music theory), I am able to get interesting results out of it.
I am not sure what to do with it, but there does appear to be two directions I could take the project: I could keep it as a private project, focus solely on composition (and perhaps produce a soundtrack for someone's planet or overhaul mod), or do an open-source release and focus on collaboration.
EDIT: Example outputs: The example data is the basic tutorials, as well as the main theme for an unnamed composition. The basic tutorials cover what is intended as the builtin or baseline configuration (should give a decent sense of what my project is, but does not get into the custom/procedural articulations) It is all rendered with randomly parameterized instruments.
It allows music to be composed with simple text-based notations (like ABC notation or various oldschool computer music schemes). Instead of it being an abstract representation of music, it has a strong synthesizer integration, allows synth instruments to be fully defined (an interface-like specification covering all parameters defined for a synth program), allows arbitrary synth parameters to be bound to arbitrary text symbols and applied on a per-note basis (custom articulations), as well as arbitrary scripted code to be run as a composition is evaluated (procedural articulations, dynamic configuration changes).
The current implementation is written in LUA, scriptable in LUA, and uses csound as the synthesizer.
The project has thus far been a success - Without any significant experience either with direct music composition or with performance (only study of various aspects of music theory), I am able to get interesting results out of it.
I am not sure what to do with it, but there does appear to be two directions I could take the project: I could keep it as a private project, focus solely on composition (and perhaps produce a soundtrack for someone's planet or overhaul mod), or do an open-source release and focus on collaboration.
EDIT: Example outputs: The example data is the basic tutorials, as well as the main theme for an unnamed composition. The basic tutorials cover what is intended as the builtin or baseline configuration (should give a decent sense of what my project is, but does not get into the custom/procedural articulations) It is all rendered with randomly parameterized instruments.