I tried
stack $ empty : s [bd] # gain [0] # delaytime [0.125] # unit [c] : s [bd] # delay [0.5] # cps [0.7]
in the hope of tempo-synced delay, but unit only affects speed and accelerate (which is why I put the delaytime and unit in a separate event to avoid the pitch changing; it needs an s to be sent to dirt by godwit, so I set its gain to 0..)
Should unit affect delaytime?
I think it would be useful but It would have to be behind an option flag so old patterns still sound the same..
Should later cps changes affect a delaytime previously set with unit c?
if you change cps you can change delaytime too; on the other hand unit s could be used for non tempo synced delaytime... thoughts?