Hi Adrian,
Cannot connect ports owned by inactive clients: "amSynth" is not activeThis is simple to fix. The process callback return value was ignored in jack1, so everybody returned 0. In jack2, returning 0 means "problems", so you just return 1 (true) and everything is fine. The patch I sent contains this fix, it looks like this: int JackOutput::process (jack_nframes_t nframes) [..] - return 0; + return 1;
If that's all it needs, that would be awesome! Thanks :-)Have you ever tried the synth mx44? It's in Ubuntu but not Debian, for some reason, possibly because it's unmainted upstream. It works with JACK 1 on stock Ubuntu Jaunty, but with JACK 2 on 64 Studio I get:
JackFifo::TimedWait name = /dev/shm/jack_fifo.default_Mx44 usec = 2147483647 revents 0
SuspendRefNum error JackClient::Execute error name = Mx44 /dev/midi: No such file or directory It would be good to have in Debian, it's a crazy looking synth. Cheers! Daniel