Skip to content

An environment for composition of distributed music performance on a local network of device

License

Notifications You must be signed in to change notification settings

ircam-ismm/koryphaios

Repository files navigation

Koryphaios

Koryphaios is an environment for composition of distributed music performance on a local network of device. It connects the bach library for Max/MSP and the soundworks framework for distributed multimedia application.

Koryphaios works by sending your composition in Max/MSP to a server which then dispatches the various notes among a local network of devices (e.g. computers, mobile phones, ...). These devices then synthesize the requested sound in the browser using the WebAudio API.

Diagram of the application

Requirements

You will need :

Koryphaios unravels its full potential when used on a local network. We assume you know how to create such a network.

Install

  1. Download the application
  2. Add the application's directory to your Max/MSP path
    In Max/MSP : Options > File Preferences...
  3. Install the application
    Using the terminal move to the application's directory cd /path_to_koryphaios/
    Then install the necessary node modules
    npm install
    npm run build

Launching

Move to the application's directory
cd /path_to_koryphaios/
then start the server with
npm run start

Getting started

To get started with Koryphaios you can take a look at the help patch in Max/MSP (found in max/examples/) or at the First example page on the wiki

More information is available on the wiki

License

BSD-3-Clause

About

An environment for composition of distributed music performance on a local network of device

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages