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.
- Python interpreter
- Flask web framework
- Flask-SocketIO extension
- Socket.IO client library
- jQuery
- Install dependencies
pip3 install --user pipenv
pipenv install
- Start server
./serve.sh
- Open http://localhost:5000/ in web browser.
- Implement audio/video transfer like https://github.com/paranerd/simplecam