Skip to content

websound/remote-performer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote Performance example using WebMIDI and WebRTC

WIP: Currently implemented as a WebSocket broadcast triggering chromatic notes via the Web Audio API

Usage

  1. Clone repository: $ git clone [email protected]:websound/RemotePerformer.git; cd midisocket;
  2. Install dependencies: $ npm install
  3. Start server: $ npm start
  4. Plug a MIDI controller into an available port
  5. Point your browser to http://localhost:9090 (Google Chrome Only)
  6. Download ngrok
  7. Move to the directory containing ngrok and expose your local web server at port 9090 $ ./ngrok http 9090
  8. Share your ngrok generated URL and Play!

This code originated as a fork of midisocket

About

Play with friends over WebRTC using WebMIDI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •