[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#536061: amsynth: failed to initialise JACK... aborting



Hi Adrian,

Cannot connect ports owned by inactive clients: "amSynth" is not active

This 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


Reply to: