yoppa.org


前橋工科大学 – サウンドプログラミング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"