tidalcyclesのセットアップではまる。memorandumsスマートフォン用の表示で見るmemorandums日々の作業ログです。tidalcyclesのセットアップではまる。2019-09-30tidalcyclesのセットアップではまる。mac長い前置きなんてどーでもいいから結論はどこ?という方は一番下の「■結論」をみてくださいね。MBA11インチ(2013年購入)を使い続けてきましたが、さすがにバッテリーがダメ(それでも何度か交換したんですが)。2週間ほど前に納品されまして新MBAに移行していました。Machineで自動移行?していたのですが、今回はゴミを排除したいということで、手動でセットアップすることにしました。アプリはほぼすべて入れ終えて、作業ファイルも移行し終えました。あとは、何か問題があれば、そのときに都度、入れていこうかという状況です。tidalcyclesのセットアップをしました。AtomとSuperColliderは既にインストールしていたのですが、tidalcyclesのセットアップは時間ができてから。いうことで後回しでした。本日、講義後に作業してみたところ。2,3時間くらいかかってしまいました。Haskellはstackでいれるべき、とか見かけまして、それでいれても動かず(正確には音がでない)。Haskellはほとんど知識がありませんので、以下のトレースをしました。sd"」とやると、下のログウィンドウ?に以下のようなエラーメッセージが表示されます。Prelude)私はHaskell使いではないので、エラーの解釈はできませんが、たぶん、Sound.Tidal.Contextなどのライブラリがインストール失敗しているっぽいんですね。tidal」と入力したときに、インストールされるものなのですが、たしかにログをみるとエラー(というかワーニングが)があるみたい。Haskellのバージョンが古い方がいいのか。ここまでで2、3時間くらい経過していました。「移行前のMacでは使えていたし、どうなったっけ?」とみると、なぜか以前のMacでも上記のエラーが出て音がなりません。そこで、以下のコマンドを実行してtidalのライブラリ?を再度インストールしてみました。--libそーしたら、鳴ったわけです。ことは、よくわからないけど、haskellをフツーにいれて、cabalでインストールすれば動きそうだな、と結論に至ったわけです。まとめるとMacでのTidalCyclesを動作させるために必要なHaskell周りの手順は以下の通りです。以下を実行する前にhomebrewはインストールしておいてくださいね。--libちなみにこれでインストールされるバージョンはそれぞれ以下のようです。3.0.0.0tidal-1.4.3brewでインストールするので、特にhaskellのツールの使い方とか覚えなくていいし、いらなくなったら削除も容易なのでこれでいいんじゃないですかね?この他は、以下でしょうか。fileを選択して、そこにSuperDirt.startと書いて保存しておく。sd"」と入力し⌘+Enterで音が再生されれば環境構築完了ですね。ほんと時代の流れが早い。気を抜くと手順が使えなくなる時代です。