@frantic: I have digged out the old SW-1.7 version I used with sync out on the userport. I can share with you, but it was made for me personally - so there is a big M64 logo, other colors, and changes in the playback "logic", my first attempts for incorporating functions especially for live act usage And there is a little difference in the user port sync, compared to defmon sync. So in order to provide a version, that works with the defmon sync device - I suggest I rebuild an original SW 1.7 version, without my further changes, and with the start stop bit set for the defmon device:
I compare my sync to what is written on the defmon wiki - there is a little difference:
My version does not utilize a start/stop line, only 1 bit for the sync signal. The signal is set on each player call, and 0ed at return.
The LSDJ sync and nanoloop sync work this way, that they keep position, when no sync signal comes. They "freeze". So my version of the device simply forwards (and translates) a sync signal whenever it comes from the user port. In SW this means when I press play, sync starts, and on pressing stop it stops. Just without a second signal.
Also I have modifed the playback this way, that I can start playing a song (F1). Whenever I feel I need it - I can press F3 which is usually "pattern play". When I press this while song playback (F1), it switches to pattern play of the currently played pattern.
That enables me to have a song where I pre arrange patterns, and can work on each as long as I want (F3), and it will advance to the next pattern, when I press F3 again, after the current pattern is finished playing.
I am not sure anyone would want all this (esp a big M64 logo haha), so I gonna rebuild SW 1.7, and 1.8 with defmon sync. I need to insert just 2 lines additional to my sync: set start bit on play, and clear start bit on stop. Then your version and mine are the same. I can also still use this version, as my device simply ignores start/stop
How can I best share it with you? I will send you the M64 branded version, too just for fun
cheers, M64