OK, nothing like a few more hours of googling and troubleshooting...

I've successfully started qmidinet with

qmidinet -j

... and was able to send MIDI clock from Ardour into a local SooperLooper and a remote SooperLooper on the other computer. Sweet.

I will try this tomorrow with several laptops. If anyone has done anything similar and has any tips to share, I am all ears...

Bruno

On Sun, Apr 26, 2015 at 2:54 PM, Bruno Ruviaro <bruviaro@scu.edu> wrote:
Hi all,

I'm a bit stuck trying to figure this out... I want to run SooperLooper in several laptops (in a laptop orchestra context), and be able to sync them. The laptops will be connected to a local network (wifi, or possibly via ethernet).

From what I read, I could try doing this either with a MIDI clock, or with Jack Transport (via NetJack? Though I don't need to send any audio to/from laptops).

I've installed Rui's QmidiNet and QmidiCtl, but when I try to start them, I get an error message (setsockopt(IP_ADD_MEMBERSHIP): Invalid argument; socket(in): your kernel is probably missing multicast support.
).

Are these the right tools for the job? How can I send a MIDI clock to several other laptops over a local network? Should I be trying NetJack instead?

Any hints appreciated.... thanks!

Bruno





[*] I've ruled ou NetJack for Jack Transport sync, as it syncs all clients to one soundcard, where in my case each laptop will be playing with their own separate soundcard and speaker.