I haven't used TidalCycles in a while, and I tried to run it an had a bunch of problems, so after a lot of attempts at getting it to work I deleted tidal/cabal/ghc/atom extension and re-installed everything. I'm now able to run TidalCycles fine, but it's unable to connect to superdirt, even though superdirt is running (SuperDirt: listening to Tidal on port 57120). My BootTidal file lists this same port to communicate to SuperDirt on. I can't figure out what's up.
Behavior:
Open Atom, run a line of a .tidal file:
Choose ghcup default path: /Users/natewilliams/.ghcup/bin
Ghci command: /Users/natewilliams/.ghcup/bin/ghci
Ghc-pkg command: /Users/natewilliams/.ghcup/bin/ghc-pkg
Load BootTidal.hs from /Users/natewilliams/.atom/packages/tidalcycles/lib/BootTidal.hs
t>
Loaded package environment from /Users/natewilliams/.ghc/x86_64-darwin-8.10.4/environments/default
t>
t> [TidalCycles version 1.7.1]
Installed in /Users/natewilliams/.cabal/store/ghc-8.10.4/tdl-1.7.1-857808f6/share
Listening for external controls on 127.0.0.1:6010
t> [TidalCycles v1.7.1]
t> Waiting for SuperDirt..
t> Waiting for SuperDirt..
t> Waiting for SuperDirt..
The Waiting for SuperDirt.. messages continue forever.
Environment info:
GHCi, version 8.10.4: https://www.haskell.org/ghc/ :? for help
Loaded package environment from /Users/natewilliams/.ghc/x86_64-darwin-8.10.4/environments/default
Prelude> import Sound.Tidal.Context
Prelude Sound.Tidal.Context> tidal_version
"1.7.1"
Supercollider: SuperCollider 3.10.3
on updating SuperDirt, Quark 'SuperDirt' updated to version: nil tag: nil refspec: 2f31f42be32113d0add2a6f8e573e7ee4ca2765d -> Quarks
Could I please have some help with this? Thanks a lot!
Thanks, this helped with this issue.
SuperCollider was still not producing any sound, so I decided to install the newest version. Now the IDE hangs whenever I try to open it (on macos). I've tried deleting all supercollider files, re-installing the old version, restarting, etc, but I can't get supercollider to start. Sclang works from the command line though. Any idea what's going on??
Pretty sure i've installed the new version of Tidal and i've run the code in SuperCollider before booting up. I open Atom and boot Tidal and i get the following:
Load BootTidal.hs from /Users/thomasharrisson/.cabal/share/x86_64-osx-ghc-8.10.4/tidal-1.7.1/BootTidal.hs
t>
t>
t> [TidalCycles version 1.7.1] Installed in /Users/thomasharrisson/.cabal/share/x86_64-osx-ghc-8.10.4/tidal-1.7.1 Listening for external controls on 127.0.0.1:6010
OK, I'm stuck. I've tried completely deleting and reinstalling SuperCollider. Ditto I think with Cabal/GCH. Pretty sure both version are up to date and i'm still having the same problem.
i'm still using Mac OsCatalina 10.15. Don't know if that's relevent?
I'm by no means an expert here, but I think you can uninstall SuperDirt by deleting everything in /Users/YOUR_USERNAME/Library/Application Support/SuperCollider/downloaded-quarks/SuperDirt.
Does it help to delete this folder and then reinstall the SuperDirt quark?
Based on the above it seems upgrading a supercollider quark is error prone. I'm going to install the latest supercollider and see if I can suggest some improvements for the devs..
The warning is a badly concealed error. It means there is something in the SuperDirt folder that has been manually changed, so it doesn't want to update to the new version.