zynthian / zynthian-issue-tracking

Centralized Issue Tracking for Zynthian Project
https://github.com/orgs/zynthian/projects/1
11 stars 3 forks source link

Ableton Link integration #448

Open 2b2a2t2 opened 3 years ago

2b2a2t2 commented 3 years ago

Is your feature request related to a problem? Please describe. Hello, That would be great if you guys could add Ableton Link to Zynthian to jam along with some DAW or mobile apps

Describe the solution you'd like A simple switch in the Admin menu to activate or deactivate Ableton Link, if Zynthian is connected to a WIFI network, it will automatically sync. It has spread a lot and would make things a lot easier.

Describe alternatives you've considered So far I've been sending a clock from Traktor or Ableton to the sync in of a beatstep pro hooked via USB to my zynthian but it seems to be not really stable and implies a lot of connections or gear

Additional context The code is here : https://github.com/Ableton/link

riban-bw commented 3 years ago

There may be something to be learned from https://github.com/seismicindustries/spink0 Ableton Link to analogue clock and reset.

riban-bw commented 1 year ago

I have compiled the ableton link libraries on Zynthian but am yet to test them. Ableton Link uses the OS system clock, not the JACK sample clock so differs significantly to how Zynthian's native sequencer works. It may be advantageous to change this so that Zynthian uses the AL mechanism and provides full AL integration. This requires significant refactoring of the sequencer. It would be good to do this at some point...