Skip to content

Instantly share code, notes, and snippets.

//block 1: start an instance of ttymidi for every connected GRAINS and the Arduino gate-to-midi
(
Pipe.new("sudo systemctl start jack", "r");
Pipe.new("ttymidi -s /dev/ttyUSB0 -n ttyUSB0 &", "r");
Pipe.new("ttymidi -s /dev/ttyUSB1 -n ttyUSB1 &", "r");
Pipe.new("ttymidi -s /dev/ttyUSB2 -n ttyUSB2 &", "r");
Pipe.new("ttymidi -s /dev/ttyUSB3 -n ttyUSB3 &", "r");
)
s.boot;
//block 2: