mwicat / websockets_midi

Server to control local MIDI devices remotely from web browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

websockets_midi

This is my example project that shows how can you join websockets functionality with local MIDI communication, thus creating remote MIDI controller through web browser.

Components

Server

  • Python interpreter
  • Flask web framework
  • Flask-SocketIO extension

Client

  • Socket.IO client library
  • jQuery

Running

  1. Install dependencies
pip3 install --user pipenv
pipenv install
  1. Start server
./serve.sh
  1. Open http://localhost:5000/ in web browser.

TODO

About

Server to control local MIDI devices remotely from web browser


Languages

Language:HTML 67.7%Language:Python 29.3%Language:Shell 3.1%