I have my SY-35 hooked up to the Pi with one of those generic Chinese USB->MIDI devices
I can record some sort of MIDI data to a file by running
Code: Select all
dd if=/dev/umidi0.0 of=/tmp/file bs=1
(if I engage aftertouch it crashes the connection, but that's another matter entirely)
But when I open that file up, it's a bunch of gibberish. The kind of thing you get when you open a binary package in a text editor: (~P?-~P?^@♦~P3^@=0...)
Question 1: what exactly is that gibberish, and how do I translate it into something more meaningful?
The captured input can be routed back into the synth with:
Code: Select all
dd if=/tmp/file of=/dev/umidi0.0 bs=1
Question 2: if I wanted to play a midi note on the SY-35 directly from the Pi, in what format would the information need to be passed? What basic system command would I issue?
I'm sorry if this is too specific, but there seem to be a lot of dudes here who know their MIDI, so hopefully somebody might be able to point me in the right direction.