On Sat, Feb 20, 2021 at 4:09 AM Francesco Napoleoni wrote:
I'll try to explain myself better: the
"master machine" is a PC with a
soundcard, running JACK on a Linux Fedora OS, and is connected with
the "slaves" with a gigabit ethernet link. The "slaves" are
currently
two, but I would like to expand this to a wider configuration, maybe
with devices such as Raspberry sharing the load of multiple synths,
effects and so on.
The problem is that I can see the start/stop of the Jack transport
synced between the hosts, but not the tempo. This limits the use of
applications which do make use of tempo changes on slave hosts,
forcing me to copy the tempo map to them and run it in a DAW. As a
side effect I can see the BBT drifting between hosts (apparently its
value is computed using the local tempo mark).
Is there a way to solve this problem? Or am I missing something?
Forgive me if I am having a brain fart (and please understand that I am
still just learning the ropes with audio on Linux), but why not:
- have your primary machine send suitable MIDI signals (note on/off, CC,
patch change, etc; MIDI beat clock if you really need it; MIDI Song
Position Pointer if you really need it) to your synths or samplers
wherever they are, to get them to produce the right audio at the right
moment?
- And then send this audio to your (software or hardware) mixer by the
most convenient means available to you that has acceptably low latency
and acceptably high sound quality?
Sam
--
A: When it messes up the order in which people normally read text.
Q: When is top-posting a bad thing?
() ASCII ribbon campaign. Please avoid HTML emails & proprietary
/\ file formats. (Why? See e.g.
https://v.gd/jrmGbS ). Thank you.