[sdiy] AI code generation
Gordonjcp
gordonjcp at gjcp.net
Sun Aug 9 10:46:09 CEST 2026
On Sun, Aug 09, 2026 at 12:37:57AM +0200, Rainer Buchty wrote:
> On Sat, 8 Aug 2026, grant musictechnologiesgroup.com wrote:
>
> > I love that the panel MCU is a MIDI controller for the rest. Is this a
> > pretty common technique?
>
> Roland liked to play this game, it seems.
>
> The JX8P also has a similar setup where the main board and the synth board
> essentially communicate via MIDI. The differentiation whether it is internal
> MIDI or "true" MIDI is IIRC a leading 0xf4.
The Juno 106 does the same thing, sending $FD or $F9 to select the module board or MIDI port respectively. On encountering one of these bytes the interrupt routine will set an IO line high or low to gate the message in the appropriate direction.
The voice board uses one- or two-byte messages, with $80 to $85 for "voice off", $86 and $87 for sustain on/off, $88 to $8d for note on followed by the note number, and everything above that for the 16 voice parameters (14 sliders and two bitfields).
Clever stuff!
--
Gordonjcp
More information about the Synth-diy
mailing list