Creating Telematic Musical Performances Through Max And The Web With Collab-Hub
summary
Collab-Hub is a Node.js/socket.io server that shares control data (not audio or video) between Max, Pure Data and browser clients; it supports push vs publish messages, rooms and namespaces for isolating ensembles, and hardware clients (esp32/Arduino) that toggle LEDs or CV. Demoed use: distributed sliders, events for score cues, delay/loop control and audience phone inputs; PD currently needs a small Node bridge, Max is native, servers sit in the US (Europe planned) and latency varies 30–100+ ms in tests.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 2:52Meet Pedro
- 8:28Github repo
- 12:03CollabHub
- 14:11What CollabHub isnt
- 17:37CollabHub Hardware
- 19:55Ease of Connectivity
- 21:41CollabHub Overview
- 25:12Performance Example
- 26:52Installation Art Examples
- 28:26Questions
- 31:33Max Web Control Interface
- 38:06Chat Messages
- 40:46Max Messages
- 44:51Max Events
- 52:41Web Interface
related talks
39mAdaptive Music for the Web
07mKeynote: Node for Max—Bringing Node to Desktop Creative Software
47mHow live music is evolving in a post pandemic world
57mMake More Than Music with Tiny Computers, JavaScript and MIDI
14mMIDI, communications, and music in JavaScript
21mNode & Musical Performance
34mA conceptual future for the multi-device web
14mMusical Creativity in the Browser
