that combines flight data and #music #performance #webaudio #webmidi
Two browser-based instruments, one live rig. The Dodecahedron (3D harmonic explorer) now passes MIDI through to hardware โ receiving Euclidean drum patterns on Ch 10 via IAC Driver and forwarding them to an AKAI MPC, while sending its own melodic output on Ch 2. Full chain: Euclidean โ Dodecahedron โ MPC, all in sync with tunable latency offset. No DAW needed โ just two web apps and WebMIDI. Try them out & let me know what you think! #WebMIDI #GenerativeMusic

Euclidean Rhythms โ a 3D polyrhythm sequencer that turns math into music. Bjorklund's algorithm distributes beats as evenly as possible across a cycle, producing patterns found in Cuban clave, West African bell rhythms, and Brazilian samba. Stack up to 5 rings, pick from 9 voices, twist the knobs, and send MIDI to your gear. Try it free at euclidean.newritual.com #EuclideanRhythms #Polyrhythm #WebAudio #MusicTech #GenerativeMusic #Sequencer #WebMIDI #BjorklundAlgorithm

I wanted to have a play with #WebMIDI and now this exists โฆ https://piano.r0b.io/
You connect MIDI devices and it shows you what notes are playing! Only in FireFox & Chrome sadly.
I spent too much time creating the digital piano as a nicely organised #SVG with each of the notes labelled correctly.
I originally wanted to do it with CSS grid but I quickly found it wasn't really possible in the way I wanted to achieve it.
AA (@measure_plan)
Web MIDI API๋ก ํผ์๋ ธ์ ํค ์ ๋ ฅ(๋ ธํธ, ์์คํ ์ธ, ๋ฒจ๋ก์ํฐ)์ ์ฝ์ด ์ธ๋ถ ๋ฐ์ดํฐ๋ฅผ threejs ์ฅ๋ฉด์์ ์๊ฐํํ๊ณ ์๋ค๋ ์ค๋ช . ์ด ํ๋ก์ ํธ๋ฅผ DDR ์คํ์ผ ๋ฆฌ๋ฌ ๊ฒ์(๊ธฐํ ํ๋ก์ ํธ ์ ์ฌ)์ผ๋ก ํ์ฅํ๋ ค๋ ๊ณํ์ ๋ฐํ.