前橋工科大学 – サウンドプログラミング2024
TidalCycles自動インストール – Windows
TidalCycles手動インストール – Windowsがうまくいかない方のための資料です。
「Chocolatey」というWindowsのパッケージ管理システムを使用した自動インストールの手順の説明です。
事前準備
一度手動インストールをトライした方は、以下の操作で一度インストールしたファイルやアプリケーションを削除してください。
1. SuperColliderのアンインストール
「Windowsメニュー > 設定 > アプリ > インストールされているアプリ」を選択してSuperColliderを検索します。表示されたリストを右クリックして「アンインストール」を選択してアンインストールしてください。
2. Cabal、Ghcup、Haskellのアンインストール
C:ドライブ直下にある「cabal」「ghcup」フォルダをフォルダごと削除します。
自動インストールの手順
1. PowerShellを管理者として起動
- Windowsキーを右クリックしてポップアップメニューを表示
- 「Terminal (管理者)」または「Power Shell (管理者)」または「コマンドプロンプト (管理者)」を選択します。
2. Chocolateyのインストール
PowerShellに以下のコマンドを入力して、Enterキーを押して実行します。
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
3. TidalCyclesのインストール
PowerShellに以下のコマンドを入力して、Enterキーを押して実行します。
choco install tidalcycles
途中で以下の確認の表示が出たら、「a」キーを押してEnterしてください。
Do you want to run the script?([Y]es/[A]ll - yes to all/[N]o/[P]rint):
注意: 完全なインストールには時間がかかります (30 分以上)。最後まで実行するのが最善ですが、完了せずに終了した場合や中止する必要がある場合は、このコマンドを再度実行してみてください。Choco は、すでに完了しているパッケージの依存関係をスキップします。
4. 動作確認
SuperColliderのブート
- プログラムリストからSuperColliderを選択して起動します。
- 右下の「Server」と書いてある欄をクリックしてポップアップメニューを表示します。
- Boot Serverを選択してサーバーをBootします。
- サーバーが起動したら、左側のエディター画面に以下のコマンドを入力します
SuperDirt.start
- 行末にカーソルを移動して「Control + Enter」キーを入力します
Pulserの起動
- アプリケーションのリストから「Pulser」を起動します (SuperColliderは起動したままで)
- 新規にファイルを開き、「test.tidal」というファイル名で保存します。(※拡張子を必ず .tidal にすること!)
- 作成したファイルに以下のコマンドを入力して音が鳴ればOKです
d1 $ s "cp*4"