Jackojc / cane

A small MIDI sequencer DSL designed around vectors and euclidean rhythms

Home Page:https://discord.gg/UVYAtpYYD2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JACK Transport/MIDI Sequencer Messages

Jackojc opened this issue · comments

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 of potential for scripting, for example:

  • We could generate polyrhythms and polymeters by syncing two Cane instances that are running at different tempos or lengths
  • We can create a live-coding environment for Cane by swapping between two instances and avoiding any audio gaps between sequences