02-06-2021, 04:36 AM
Typically, to introduce a negative clock offset, you need to be the master clocking device.
A negative offset is achieved by delaying *all the other clocks* the amount of the negative offset.
I own an E-RM Multiclock as well as other hw sequencers.
Something like the MRCC is typically in the middle of a lot of MIDI/USB connections and if it's already capable of merging, filtering, rechanneling, etc the MIDI data, you're likely going to have yet another set of variable timing offsets introduced. Having it find and delay all clocks coming into it to match a negative offset on one or more ports would be quite the programming challenge even if the hardware was initially designed to be capable of it.
The E-RM (and others like the Acme SND, the device from Australia who's name escapes me at the moment) is expensive for a reason - getting MIDI timing amd offsets accurate is a very challenging task best left to dedicated boxes. Trying to jam clock logic into a routing device that may have inputs and outputs changed on the fly (even if you don't do that, others can and will) and have different positive and negative offsets would be a daunting task that would very likely increase the costs and delay delivery times quite substantially.
A negative offset is achieved by delaying *all the other clocks* the amount of the negative offset.
I own an E-RM Multiclock as well as other hw sequencers.
Something like the MRCC is typically in the middle of a lot of MIDI/USB connections and if it's already capable of merging, filtering, rechanneling, etc the MIDI data, you're likely going to have yet another set of variable timing offsets introduced. Having it find and delay all clocks coming into it to match a negative offset on one or more ports would be quite the programming challenge even if the hardware was initially designed to be capable of it.
The E-RM (and others like the Acme SND, the device from Australia who's name escapes me at the moment) is expensive for a reason - getting MIDI timing amd offsets accurate is a very challenging task best left to dedicated boxes. Trying to jam clock logic into a routing device that may have inputs and outputs changed on the fly (even if you don't do that, others can and will) and have different positive and negative offsets would be a daunting task that would very likely increase the costs and delay delivery times quite substantially.