cane
cane copied to clipboard
A small MIDI sequencer DSL designed around vectors and euclidean rhythms
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.