Jack Clarke
Jack Clarke
I think the ability to visualise the timeline of a Cane project could be really useful and provide deeper insight into what's happening. Unfortunately I don't know of a simple...
Cane should either listen to JACK transport messages or MIDI sequencer messages in order to sync itself with other Cane instances or software sequencers. This would give Cane a lot...
Documentation is practically non-existent for Cane at the moment. If the language is to take off in any capacity, there needs to be a gentle introduction for beginners and a...
I think Cane would really shine as an interactive language for live-coding music rather than purely as an AOT music language. I think the best way to implement this would...
As it currently stands, Cane works well for drum & bass patterns without any overlying melody. It would be useful to implement a simple way to create melodies and chords...
MIDI CC modulation would be very useful to add some dynamics to sequences.
It would be nice, as a long term goal, to implement a way to render to a MIDI file instead of generating only real-time MIDI.
Gwion is a programming language aimed at music creation and is inspired by ChucK.
Proposing to add Gwion to the DSL section. Gwion is a language designed specifically for working with sound and I think makes sense to add to your list of DSP...
Gwion is a language designed for working with sound and music which draws heavily from ChucK but aims to be much more performant.