Forum index > Feature request

Delay midi sync?

Merkur
Hi,

what about an option to sync the delay to midi clock in future updates?
KODAMO
Hi,
This is something we considered but there are some technical challenges to it.
The fact that MIDI clock is never perfectly stable makes the delay length change all the time, creating small artifacts in the sound.
We'll try to find a way to mitigate that, if anyone has ideas on how it's done on other gear we're open to ideas.
mkastrup
Maybe a half baked solution could be a readout that showed the L and R delay in msec.

Example: Running a project with BPM 120

Dotted 1/8 = 375 ms
1/4 = 500 ms
1/8 Note Triplets = 166.667 ms

What i suggest is having the readout be time in msec instead of just 1-127
DX100
Delay MIDI sync would REALLY improve this synth, so you can play your tracks live and change the BPM and have the delays follow.

What you REALLY need to implement this properly is a normal delay sync with all the different musical sub divisions as normal but with an offset or groove control, so you can manually tweak the delay to get the exact right feel, because like Kodamo says it's hardly ever correct and stable.
Maybe have a slider option to ignore changes that occur in a given amount of time like 1ms to 1 second or something, so it doesn't keep changing all the time?
Soarer
I've never had any problem with what Kodamo describes here with any of the hardware synths I've used.
I have Digitone synced to Octatrack always with plenty of synced delay on the sounds and I hear no artifacts.
Hope you find a way to do this.
DX100
Currently we can't sync the delay manually either as the delay time control on the Long tap delay resolution is too low.
I think Kodamo made it jump in 8ms steps or whatever it is to get the full range of 0ms-1.05seconds from one slider, which is understandable but we need a fine control or number pad entry if we are to have accurate delays that are in sync with a songs tempo?
Soarer
I wouldn’t mind if synced delay would just set the time to the nearest whole number closest to a synced value. A little imprecision doesn’t matter if it’s not possible to set the exact value. Usually tempo only diverges a little so it could react only to bigger changes as earlier mentioned here.
But actually, Kodamo should have full access to any value unless 1-127 steps are baked into the hardware...
KODAMO
We can show BPM approximations for delay values, that would help finding the right value manually.
Synced MIDI delay will be included in the next firmware if it works well enough (many tests need to be done)
Soarer
Midi delay sounds very interesting! Can you say more about that? Available in patches I guess?
KODAMO
If it works, then it will be available in the Effects page. This page is available in patches and performances
Colin Muir Dorward
Something that has always puzzled me about digital delay implementations is why they either zipper (bad), or re-pitch (good) as you change delay time. Some very "primitive" digital delay units handle changes just fine, like for eg the low-cost pt2399. OTOH I can't change the delay on my TC d-two without zipper artifacts. What the heck?! When is this desirable?

A re-pitching algorithm that followed the midi clock jitter (perhaps with some slew) could sound really sweet, IMHO.

Reply