I've had problems connecting my M-Audio Code 61 to Cakewalk via Mackie Control so have tested the early access release for this issue.
Code 61 now communicates with Cakewalk but there are a few issues. It actually works better under HUI. I would note the following specifically:
TRANSPORT:
HUI - All OK
MACKIE - “Play” doesn’t work, “Record” moves playhead but nothing is recorded
FADERS:
HUI - Master fader doesn’t work
MACKIE - All OK
ROTARIES:
HUI - All OK
MACKIE - At the same time as controlling pan, rotary 6 moves the playhead, rotary 7 moves track select, rotary 8 controls master fader
ISSUES ON BOTH HUI and MACKIE:
Bank select is quite slow (not timed it but at least 1 second delay)
It is not possible to control busses (this may not be part of the HUI/MACKIE protocol - if not, what is the best way to use a hardware controller with busses?)
Bank select is a bit confusing if the tracks are not in multiples of 8. For example, with 17 tracks the bank select moves by 8 tracks (to control tracks 9 to 16) and then 1 track to accommodate track 17. This means that track 17 is controlled by fader 8 rather than fader 1 (which would be more logical (to me) as it is the first track in the next bank of eight). Again, this may not be part of the HUI/MACKIE protocol