Skip to content

Qux/2007_DIYMUSIC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2007_DIY_Live

オンラインライブイベントDIY MUSIC on DESKTOPで使用した諸ファイルです。

必要環境

  • Ableton Live 10.1.15
  • Max 8.1.5

ファイル構成

Ableton フォルダ

  • 演者が使ったAbleton Liveのプロジェクト + M4Lデバイス

Hub フォルダ

  • 遠隔地にいる演者の演奏データを共有するためのサーバーで走っているnode.jsスクリプト。

RPi フォルダ

  • Raspberry Pi上で実行され、サーボとNeoPixelを制御する

初期化

Submoduleの有効化

$ git submodule initを実行してください。

サーバーの起動

以下はサーバー上で実行

  1. Hubフォルダ内のpackage.jsを基に依存ファイルをnpmなどでインストール。
  2. Hub/main.jsListen_Portを指定する。
  3. main.jsを実行する。

Max for Liveの設定

  1. Ableton/performance Project/src/SocketHub/socket.jsHost_Addressを、上記のサーバー, ポートに指定。

Node for Maxで使うライブラリのインストール

  1. MasterトラックにあるSocketHubというデバイスのStopボタンを押す。
  2. その右にあるDebug WindowのOpenボタンを押す。
  3. 新たなウインドウが開いたらInstallボタンを押す。
  4. Successが出たらウインドウを閉じ、SocketHubのStartボタンを押す。