前橋工科大学 - サウンドプログラミング(環境情報デザイン) 2019
TidalCycles手動インストール – macOS
事前準備
必ずインストールが必要な項目
Tidalをインストールする前に、以下のアプリケーションやプログラミング言語をインストールします。
- Haskell (ghcup経由で)
- Visual Studio Code
- SuperCollider (最新バージョンをインストール)
- Git
オプション
以下はオプションですがSuperDirtでシンセサイザーを利用する際に必要なので入れておくと良いでしょう。
TidalCyclesをインストールする
ターミナルウィンドウ (アプリケーション > ユーティリティー > ターミナル.app) で、次の行を貼り付けます。
macOS 10.14またはそれ以前のバージョンのmacOS (OS X)を利用している場合は、以下の操作で.bashrcを変更します。
echo '. $HOME/.ghcup/env' >> "$HOME/.bashrc"
macOS10.15 Catalinaを使用している場合は以下の操作で.zshrcを変更します。
echo '. $HOME/.ghcup/env' >> "$HOME/.zshrc"
まずcabalを使用してパッケージディレクトリを更新して、その後でTidalCyclesライブラリをインストールします。TidalCyclesライブラリを最新バージョンに更新したいときも、毎回この2つのコマンドを実行します。
cabal update cabal install tidal --lib
以前にTidalCyclesをインストールしたことがない場合は、cabal install tidal --lib
ステップに時間がかかる場合があります。コマンド出力の最後に、Installed tidal-x.x.x
(xxxは最新バージョン番号です)と表示されます。
SuperDirtをインストールする
SuperColliderを起動し、エディターウィンドウで次のコード行を貼り付けます。
Quarks.checkForUpdates({Quarks.install("SuperDirt", "v1.1.3"); thisProcess.recompile()})
コードをクリックしてコードを実行し、カーソルがこの行にあることを確認してから、Shiftキーを押しながらEnterキーを押します。
インストールにはしばらく時間がかかります。インストールが完了すると以下のメッセージが出力されます。
Installing SuperDirt Installing Vowel Vowel installed Installing Dirt-Samples Dirt-Samples installed SuperDirt installed compiling class library... ... (then some blah blah, and finally, something like:) ... *** Welcome to SuperCollider 3.10.0. *** For help press Ctrl-D.
VS Code Extensionをインストールする
VS Codeを起動し、拡張機能マーケットプレイスを検索してTidalCycles拡張機能をインストールします。ここからの指示に従って、正しく使用する方法を確認できます。
インストールをテストする
チュートリアルのセクションで、TidalCyclesを試してみましょう!