tidalcycles / Tidal

Pattern language
http://tidalcycles.org/
GNU General Public License v3.0
2.24k stars 255 forks source link

Sync with Jack Transport #609

Closed muziker closed 2 years ago

muziker commented 4 years ago

Is your feature request related to a problem? Please describe. In one of my workflows, tidalcycles is used to generate drum patterns. Right now, tidalcycles is the main orchestrator as an interface to synths, etc, through midi.

Describe the function/feature you'd like If i can let a DAW be the main center to control all other instruments, it would be easier to generate music. So tidalcycles needs to understand Jack transport, or midi clock input. Also a standardised way to select d1-d12/mutes using midi would really help as well.

yaxu commented 4 years ago

This would be good. I don't see Haskell bindings for jack transport though, it doesn't seem to be part of this package http://hackage.haskell.org/package/jack

yaxu commented 2 years ago

With the native link support in tidal 1.9.x, this should now be possible via jack_link https://github.com/rncbc/jack_link