I've been trying to install tidal off and on for months, giving up each time.
I don't think the docs on the main tidal site are correct. Tested on multiple systems.
The choco package is not working (failing to build for me at least)
TL;DR: use "install cabal and ghc with ghcup, install with "cabal install tidal --lib", add cabal and ghc to environment PATH, add the correct paths in the Atom plugin, and run Atom as Administrator
I was able to get it to work with these versions and methods:
(install supercollider 3.12.1, superdirt, and sc3-plugins)
Install ghcup via: ghcup install (version 0.1.17.8)
latest ghc and cabal installed with ghcup:
ghc 8.10.7
cabal 3.6.2.0
Set PATH environment variables for each of these:
C:\ghcup\bin
C:\cabal
open cmd.exe as admin and run "cabal install tidal --lib"
Install Atom (1.60.0 x64)
Install tidalcycles plugin (3.16.17)
Must give ghci and BootTidal.hs paths in plugin settings:
C:\ghcup\bin\ (MUST BE PATH, NOT FILE)
C:\cabal\store\ghc-8.10.7\tidal-1.8.0-4919d887bbabca458a7019a32c47d4af4aa3aae4\share\BootTidal.hs (MUST BE FILE, NOT PATH)
The problem I kept having and I'm sure plenty other as well, is that the chocolatey install is broken. That would have worked fine permission-wise, but when installing manually via cabal, the programs are installed (reasoning unknown) in root (C:\cabal / C:\ghcup), etc. . So, you have to run Atom as admin for it to have access to those paths.
I hope this helps at least 1 person
Has anyone tried making a scoop package? Is anyone still maintaining the choco install?
Thanks!
-p0