Best way to input beats from my other gear

What software and cabling is best to get beats onto the BB that I have already on my Roland, Korg, Yamaha, Alesis, Zoom and other gear?

Some of these have back up files in “arranger song” format. Others have MIDI output, but of course the beats just go on and need instead to be cut into segments and labelled.

Is there anything in development at BeatBuddy for this? So you could input MIDI to the BB, connect a OC, and the software calculates where beats and bars fall and notices fills and transitions, intro and outro?

BB songs are collections of midi snippets, so if your other gear can export MIDI, you are almost there!