# BIG Error In Tidal Cycles

**URL:** <https://uzu.lurk.org/t/big-error-in-tidal-cycles/3914>\
**Category:** TidalCycles\
**Tags:** installation\
**Created:** [1 March 2022 18:07 UTC](https://uzu.lurk.org/t/big-error-in-tidal-cycles/3914 "2022-03-01T18:07:36Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![LFOKid](https://uzu.lurk.org/letter_avatar_proxy/v4/letter/l/e47774/32.png) [@LFOKid](https://uzu.lurk.org/u/LFOKid)\
**Post date:** [1 March 2022 18:07 UTC](https://uzu.lurk.org/t/big-error-in-tidal-cycles/3914/1 "2022-03-01T18:07:36Z")

</div>

Hello!

It has taking me 1 week so far to install Tidal Cycles. It is the most difficult thing I have ever tried on a computer. I have a MacBook Air M1 with Monterey 12.2.1

After tons of errors: Can’t locate Quarks, Haskell Ghci errors, SuperDirt error, Output errors, Multiple file errors and more now I seem to have only one error left!

Please help me with this one and would be so thankful and gonna make so good stuff in return!

**Choose ghc base path**  
**\> no custom path configured**  
\*\*\*\*\* use ghcup default path\*\*\*\*

**Ghci command: /Users/mindator/.ghcup/bin/ghci Ghc-pkg command: /Users/mindator/.ghcup/bin/ghc-pkg**

**Start atom-tidalcycles plugin**

**Choose BootTidal.hs path**  
\*\*\*\*\* custom path configured\*\*\*\*  
\*\*\* load BootTidal.hs from /Users/mindator/.atom/packages/tidalcycles/lib/BootTidal.hs\*\*

**t\>**

**t\>**

**t\> : error: Could not find module ‘Sound.Tidal.Context’ It is not a module in the current program, or in any known package.**

I have SuperCollider Installed, Tidal Cycles Installed, Quarks installed, SuperDirt Installed, Haskell installed, Ghci installed, Output working but:

**t\> : error: Could not find module ‘Sound.Tidal.Context’ It is not a module in the current program, or in any known package.**

Please help me with this and I would be the luckiest man in the planet!

Cheers

---

<div class="post-metadata">

**Author:** ![LFOKid](https://uzu.lurk.org/letter_avatar_proxy/v4/letter/l/e47774/32.png) [@LFOKid](https://uzu.lurk.org/u/LFOKid)\
**Post date:** [1 March 2022 20:18 UTC](https://uzu.lurk.org/t/big-error-in-tidal-cycles/3914/2 "2022-03-01T20:18:35Z")

</div>

Here is inside my ghcup folder:

cabal haskell-language-server-wrapper-1.6.1.0  
cabal-3.6.2.0 hp2ps  
ghc hp2ps-8.10  
ghc-8.10 hp2ps-8.10.7  
ghc-8.10.7 hpc  
ghc-pkg hpc-8.10  
ghc-pkg-8.10 hpc-8.10.7  
ghc-pkg-8.10.7 hsc2hs  
ghci hsc2hs-8.10  
ghci-8.10 hsc2hs-8.10.7  
ghci-8.10.7 runghc  
ghcup runghc-8.10  
haddock runghc-8.10.7  
haddock-8.10 runhaskell  
haddock-8.10.7 runhaskell-8.10  
haskell-language-server-8.10.7 runhaskell-8.10.7  
haskell-language-server-8.10.7~1.6.1.0 stack  
haskell-language-server-wrapper stack-2.7.3

---

<div class="post-metadata">

**Author:** ![LFOKid](https://uzu.lurk.org/letter_avatar_proxy/v4/letter/l/e47774/32.png) [@LFOKid](https://uzu.lurk.org/u/LFOKid)\
**Post date:** [5 March 2022 15:53 UTC](https://uzu.lurk.org/t/big-error-in-tidal-cycles/3914/3 "2022-03-05T15:53:00Z")

</div>

I think I have it installed now.

I was installing LLVM 3 times for it to work. You need 6 programs to install Tidal Cycles.

Why is this nothing about the importance of LLVM in the TidalCycles installation instructions?  
Anyway this installation is the most horrible thing ever.. Killed alot of my creativity. To the creator: I hope you read this because this is so bad.

---

<div class="post-metadata">

**Author:** ![bgold](https://uzu.lurk.org/user_avatar/uzu.lurk.org/bgold/32/383_2.png) [@bgold](https://uzu.lurk.org/u/bgold)\
**Post date:** [6 March 2022 17:52 UTC](https://uzu.lurk.org/t/big-error-in-tidal-cycles/3914/4 "2022-03-06T17:52:20Z")

</div>

> [@LFOKid](#):
>
> Why is this nothing about the importance of LLVM in the TidalCycles installation instructions?  
> Anyway this installation is the most horrible thing ever.. Killed alot of my creativity. To the creator: I hope you read this because this is so bad.

So sorry you've been having problems. I think the M1 has introduced a few changes - nothing has depended on LLVM before. If you have found a way to get things working maybe you could add a new section to the installation instructions yourself? This may surprise you but I don't think too many people have access to M1 Macs yet so unfortunately it's hard to test out.

---

<div class="post-metadata">

**Author:** ![Francesco\_Corvi](https://uzu.lurk.org/user_avatar/uzu.lurk.org/francesco_corvi/32/2826_2.png) [@Francesco\_Corvi](https://uzu.lurk.org/u/Francesco_Corvi)\
**Post date:** [6 March 2022 23:00 UTC](https://uzu.lurk.org/t/big-error-in-tidal-cycles/3914/5 "2022-03-06T23:00:53Z")

</div>

On new mac M1 TidalCycles gives an error related to LLVM as reported in this post \>\> [Trouble installing Tidal library - MacOS Big Sur (Failed to build... Warning: Couldn't figure out LLVM version...)](https://club.tidalcycles.org/t/trouble-installing-tidal-library-macos-big-sur-failed-to-build-warning-couldnt-figure-out-llvm-version/3481)  
Installing the latest version of LLVM fixes the problem and allows you to complete the installation. I have no idea why LLVM interferes with TidalCycles installation.

---

<div class="post-metadata">

**Author:** ![LFOKid](https://uzu.lurk.org/letter_avatar_proxy/v4/letter/l/e47774/32.png) [@LFOKid](https://uzu.lurk.org/u/LFOKid)\
**Post date:** [7 March 2022 11:52 UTC](https://uzu.lurk.org/t/big-error-in-tidal-cycles/3914/6 "2022-03-07T11:52:08Z")

</div>

Sorry for my bitter tone before but man that was annoying. Maybe change the installation manual on the main website? Cus it is super miss-leading and I guarantee more people gonna have this problem in the future.

---

<div class="post-metadata">

**Author:** ![barbe](https://uzu.lurk.org/user_avatar/uzu.lurk.org/barbe/32/2103_2.png) [@barbe](https://uzu.lurk.org/u/barbe)\
**Post date:** [8 March 2022 04:37 UTC](https://uzu.lurk.org/t/big-error-in-tidal-cycles/3914/7 "2022-03-08T04:37:54Z")

</div>

Hi,  
I solved the same problem.  
if you solved it yet, please try this.  
I use GHC 8.10.7 and llvm 12.  
I have a MacBook Pro M1-Max with Monterey 12.2.1

> [@Error Atom](https://club.tidalcycles.org/t/error-atom/3758/7):
>
> Then run the code below in order in your terminal. GHC is 8.10, llvm is version 12, and you can pass the path. Tidalbootstrap curl https://raw.githubusercontent.com/tidalcycles/tidal-bootstrap/master/tidal-bootstrap.command -sSf | sh llvm version 12 brew install llvm@12 GHC 8.10.7 and opt and llc of pass OPT=/opt/local/bin/opt-mp-12 LLC=/opt/local/bin/llc-mp-12 ghcup install ghc 8.10.7 --force ghc 8.10.7 set ghcup set ghc 8.10.7 Tidal install cabal update cabal install tidal --lib
