Hey, Tom!
if I run
%> chuck-jack test.ck:0
a midi in port appears in qjackctl.
Great! Then MIDI -as such- works.
if I run
%> chuck-jack test.ck:0 test.ck:0
That one will open port 0 twice. This should mean that ChucK will open it once, then have two internal shreds that both listen to the same port. I think this should help;
That should make ChucK open two ports, one for each shred. The first shred gets port 0, then second gets port 1 That is, of course, assuming nothing is horribly wrong in ChucK or in Linux.
How far does that get you?
Kas.