百鬼夜行

素性を知られぬままエンジニアになることを目指します

TidalCycles をインストールする

ライブコーディングやりたくてTidalCyclesをインストールしてみた。

tidalcycles.org

Tidal-bootstrap を使う方法とManual install があるが、今回は後者の方法にする。 開発環境は macOS High Sierra です。

やり方

Tidal - Getting Started

上記を参考に進めたので大枠の流れは割愛。

cabal install が通らない

cabal install tidal するときに以下のエラーが表示される。

clang: error: unknown argument: '-no-pie'
`gcc' failed in phase `C Compiler'. (Exit code: 1)

gccがいけないのかなと思ったけど、こちらの方法を試してみたところ通った。

github.com

$ sudo vim /Library/Frameworks/GHC.framework/Versions/8.4.2-x86_64/usr/lib/ghc-8.4.2/settings

で、("C compiler supports -no-pie","YES")となっているところを ("C compiler supports -no-pie","NO") に変更すればOK。

注意点

あと SuperCollider 慣れてない人は、include("SuperDirt") するときに、行全体を選択して command + return して実行するとか、ライブラリインストールし終わったらアプリケーションを再起動するか Language > Recompile Class Library するとか、細かいところにハマりポイントがあるかもしれない。

とりあえずインストール自体はここまで