Ok guys i have news from the front!
- In Ableton the track delay under every track in the session view is the monitoring delay if you adjust it you and make it fits you, you will notice that you here the monitoring as you adjust but the recording stays the same.
So this is not what we are looking for.
In the Preferences > Audio at the Latency section the Driver Error Compensation is the latency that comes from native plugins like the ableton compressor , or the gate, or the limiter e.t.c. You can test it. If you open 10compressors in a channel you will start hearing slaty the latency if you open 20 compressors the latency will be more obvious to your ears.
So the Driver Error Compensation is fixing this.
The actual way to adjust the monitoring/recording latency is in the
Preferences > Midi Sync. You go to the output port that feeds your machinedrum or monomachine click on the arrow to open the list
And you adjust the MIDI Clock Sync Delay.
For my setup the Machinedrum needs -30.5ms and for Monomachine -29.5ms. to be syncing in ableton but not to be synced together there will be always a little drifting in the sync.
I find the Machinedrum easier to sync than the Monomachine with this way.
Now this works perfectly in a setup with only one Drummachine and a couple of Synthesizers. If you want to sync 5 or 6 clocks together it will be harder.
Monomachine and Machinedrum with that way aren’t completely synced together like the way a motu or rme audio interface gives the zero onboard latency.
But! Only the Monomachine or the Machinedrum can be monitoring sync to the Ableton very easy.
I also notice that synthesizers that has internal sequencers like the DSI Evolver or Tetra. Needs others values to be put in the Midi Clock Sync to delay to be correct sync when are playing via midi notes from the pianoroll of the daw or a midi keyboard or when they running their internal sequencer