MIDI, communications, and music in JavaScript
summary
Builds a JavaScript band: a Rocksmith cable proves proprietary so an ABY split feeds a Sonuus USB MIDI converter into a Raspberry Pi which runs npm packages (midi tonal color) and an OPC server to a FadeCandy LED manager driving LED rings on a bass. A maestro WebSocket hub broadcasts control messages to an Ableton Launchpad v2 controller and browser clients where a Tone.js melody player and mp3 player sync—demos mostly work but the Sonuus is monophonic so chords blur.
AI-written summary · about
chapters (8)
- 0:00Intro
- 1:15What I Wanted
- 3:08How it Works
- 3:26How the Software Works
- 4:54Still some limitations
- 6:07My Communications System
- 7:56What it is
- 10:48How that worked
related talks
57mMake More Than Music with Tiny Computers, JavaScript and MIDI
44mTiny Computers, JavaScript and MIDI
40mLiveJS: Making Music with JavaScript
44mBeats in the Browser - Coding Music with JavaScript
25mJavaScript, JavaScript…. Rocks You!
20mLook What You MIDI Me Do!
13mMake Fun, Make Music with Node.js
40mBeats in the Browser - Coding Music with JavaScript
