# Ableton Link installation

**URL:** <https://uzu.lurk.org/t/ableton-link-installation/4625>\
**Category:** TidalCycles\
**Tags:** questions\
**Created:** [23 March 2023 09:51 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625 "2023-03-23T09:51:06Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![lucretiomsp](https://uzu.lurk.org/user_avatar/uzu.lurk.org/lucretiomsp/32/2487_2.png) [@lucretiomsp](https://uzu.lurk.org/u/lucretiomsp)\
**Post date:** [23 March 2023 09:51 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625/1 "2023-03-23T09:51:06Z")

</div>

Hello,  
Wis Ableton Link installed together with Tidal Cycles?  
Or how does it work? Do I need just the header files? I can't really understand.  
Thanks for the help.  
D

---

<div class="post-metadata">

**Author:** ![yaxu](https://uzu.lurk.org/user_avatar/uzu.lurk.org/yaxu/32/2_2.png) [@yaxu](https://uzu.lurk.org/u/yaxu)\
**Post date:** [24 March 2023 00:21 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625/2 "2023-03-24T00:21:40Z")

</div>

Hi @lucretiomsp

Yes if you installed tidalcycles, it will already have ableton link support enabled. It's switched on by default, so you don't need to do anything to sync with something else on the same network, it just happens.

---

<div class="post-metadata">

**Author:** ![lucretiomsp](https://uzu.lurk.org/user_avatar/uzu.lurk.org/lucretiomsp/32/2487_2.png) [@lucretiomsp](https://uzu.lurk.org/u/lucretiomsp)\
**Post date:** [24 March 2023 13:29 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625/3 "2023-03-24T13:29:42Z")

</div>

Thanks for the reply. I was asking that because for our Pharo port it will probably the best thing to make FFI to Ableton Link to have a tight clock and tick. So I was wondering if I can just copy the header file into the Pharo image or if I have to compile Ableton Link to be able to do FFI calls

---

<div class="post-metadata">

**Author:** ![Zalastax](https://uzu.lurk.org/user_avatar/uzu.lurk.org/zalastax/32/2036_2.png) [@Zalastax](https://uzu.lurk.org/u/Zalastax)\
**Post date:** [26 March 2023 19:36 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625/4 "2023-03-26T19:36:08Z")

</div>

Header file will not be enough in a port. Link is a compiled library. Please check [Tidal/tidal-link at main · tidalcycles/Tidal · GitHub](https://github.com/tidalcycles/Tidal/tree/main/tidal-link) to understand how we create an API to bridge Haskell and C++.

---

<div class="post-metadata">

**Author:** ![yaxu](https://uzu.lurk.org/user_avatar/uzu.lurk.org/yaxu/32/2_2.png) [@yaxu](https://uzu.lurk.org/u/yaxu)\
**Post date:** [27 March 2023 14:28 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625/5 "2023-03-27T14:28:39Z")

</div>

In case it's useful, tidal vortex (python port) also does scheduling based on link:  
[GitHub - tidalcycles/vortex: Experiments in porting tidal to python](https://github.com/tidalcycles/vortex)

---

<div class="post-metadata">

**Author:** ![sherwood](https://uzu.lurk.org/user_avatar/uzu.lurk.org/sherwood/32/1188_2.png) [@sherwood](https://uzu.lurk.org/u/sherwood)\
**Post date:** [30 November 2023 18:29 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625/6 "2023-11-30T18:29:29Z")

</div>

Hi, I just got a new computer (M2 macbook pro, ventura 13.6.2) and link is not working with Tidalcycles. Link in Ableton Live connects to other link apps on my wifi network, but Tidalcycles does not, nor will it connect with Ableton Live on the same computer. I'm using TidalCycles version 1.9.4.

---

<div class="post-metadata">

**Author:** ![sherwood](https://uzu.lurk.org/user_avatar/uzu.lurk.org/sherwood/32/1188_2.png) [@sherwood](https://uzu.lurk.org/u/sherwood)\
**Post date:** [6 December 2023 22:50 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625/7 "2023-12-06T22:50:23Z")

</div>

Hi, just following up on this. Any ideas of what to try to explore why it's not working? I did try setting `cEnableLink = True` explicitly in BootTidal.hs but Tidal still won't connect to Ableton (same computer).

---

<div class="post-metadata">

**Author:** ![Robin\_Hase](https://uzu.lurk.org/user_avatar/uzu.lurk.org/robin_hase/32/1338_2.png) [@Robin\_Hase](https://uzu.lurk.org/u/Robin_Hase)\
**Post date:** [14 December 2023 17:03 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625/8 "2023-12-14T17:03:52Z")

</div>

same issue, just got a new(-ish) M1 MBP for the explicit purpose of tidaling with it and link doesn't seem to work ☹ no errors, it just doesn't connect.

works fine on windows though!

---

<div class="post-metadata">

**Author:** ![Robin\_Hase](https://uzu.lurk.org/user_avatar/uzu.lurk.org/robin_hase/32/1338_2.png) [@Robin\_Hase](https://uzu.lurk.org/u/Robin_Hase)\
**Post date:** [16 December 2023 12:20 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625/9 "2023-12-16T12:20:47Z")

</div>

@sherwood yaxu has pushed an update to tidal-link that will hopefully fix it. try running `cabal update` in a terminal session and reinstalling tidal.  
GitHub issue for reference:

> <https://github.com/tidalcycles/Tidal/issues/1056>
>
> When starting Tidal and attempting to connect Link-Enabled applications nothing …happens. 
> OSC communication works and i can use Tidal functions normally. 
> I don't use SuperDirt or Supercollider so i don't know whether that's also affected. 
> 
> at least 4 users on the forum seem to be having the same issue: 
> 
> https://club.tidalcycles.org/t/ableton-link-installation/4625/5
> https://club.tidalcycles.org/t/link-not-working-issue-os-sonoma/4963
> https://club.tidalcycles.org/t/carabiner-variable-not-in-scope/4969
> 
> me and @eyd are on OSX Sonoma, @sherwood is on ventura 13.6.2
> 
> i've installed tidal using the automatic script from the tidal website.
> 
> my versions: 
> M1 MBP 2020
> OSX Sonoma 14.1.2 (23B92)
> cabal-install version 3.10.2.0
> compiled using version 3.10.2.1 of the Cabal library 
> The Glorious Glasgow Haskell Compilation System, version 9.8.1
> TidalCycles version 1.9.4

---

<div class="post-metadata">

**Author:** ![sherwood](https://uzu.lurk.org/user_avatar/uzu.lurk.org/sherwood/32/1188_2.png) [@sherwood](https://uzu.lurk.org/u/sherwood)\
**Post date:** [16 December 2023 13:18 UTC](https://uzu.lurk.org/t/ableton-link-installation/4625/10 "2023-12-16T13:18:40Z")

</div>

Yes, it works thank you, yay!
