Got a Beatbuddy today and connected it to Ditto X4 and read most of the forum posts. This is what I did to get them working better together.
They sync well with Ditto X4 as slave, and provided you stomp the looper on the 1st beat to record and stop, you get a happy loop & drum combination.
Problem comes when you pause the Beatbuddy and try to restart. Again unless you hit the unpause button very close to beat of the midi clock (flashing in green above the Stop button) the loops will be in sync but out of alignment.
The problem comes from the constant midi clock output. If you turn that off except during playback things are better. Then if instead of pausing you stop the song - the midi clock stops (no green light flashing on Ditto). If you start the song again everything is in perfect timing. (For these tests I had Intros turned off).
So I have set one foot switch pedal to trigger an Outro rather than Pause/Unpause in order to stop the song and the midi clock. I restart the song with the main pedal and the looper starts it’s loops from the start in perfect sync.
I would like to see an option in Beatbuddy to end a song without an OUTRO or be able to stop the midi clock during a pause in playing. Either of these would make Ditto X4 and Beatbuddy relationships more harmonious.