running on Win 11
installed everything through the auto-installer but I keep getting this message when trying to boot Tidal in Atom
Not in scope: Sound.Tidal.Transition.mortalOverlay' NB: no module named Sound.Tidal.Transition' is imported.
42 | forId i t = transition tidal False (Sound.Tidal.Transition.mortalOverlay t) i
Up to date
@ WARNING: Installation might not be completed as desired!
The command "cabal install [TARGETS]" doesn't expose libraries.
* You might have wanted to add them as dependencies to your package. In this
case add "tidal" to the build-depends field(s) of your package's .cabal file.
* You might have wanted to add them to a GHC environment. In this case use
"cabal install --lib tidal". The "--lib" flag is provisional: see
https://github.com/haskell/cabal/issues/6481 for more information.
When I install tidal it says this following the step above:
PS C:\Users\admin> cabal install tidal-1.8.1 --lib
Build profile: -w ghc-8.10.7 -O1
In order, the following will be built (use -v for more details):
- network-18.104.22.168 (lib:network) (requires build)
- hosc-0.19.1 (lib) (requires build)
- tidal-1.8.1 (lib) (requires build)
Starting network-22.214.171.124 (all, legacy fallback)
Failed to build network-126.96.36.199. The failure occurred during the configure
Build log (
Error: cabal.exe: The package has a './configure' script. If you are on
Windows, This requires a Unix compatibility toolchain such as MinGW+MSYS or
Cygwin. If you are not on Windows, ensure that an 'sh' command is discoverable
in your path.
Error: cabal.exe: Failed to build network-188.8.131.52 (which is required by
tidal-1.8.1). See the build log above for details.
Nevermind! @joanq, after going through those instructions and using --force to force reinstalls of ghc and msys2, it worked! Thanks for your help! I hope that someday the install process for Tidalcycles is more accessible!