I have the Mascine Mikro MK3. I use it as a midi controlled drum interface together with EZDrummer software. This works fine, both as a standalone Windows app as well as a plugin in Cakewalk.
I basically only use the 16 pads of the device, but it also has a lot of extra buttons like for example 'Play', 'Record', 'Stop'. I've mapped these buttons as 'MCU buttons', and when I select the device as 'Mackie Control' in the 'Control Surface' menu of Cakewalk, these buttons indeed operate these buttons in Cakewalk.
So far so good, you might think. But when I use the device as Control Surface, the midi signals are not coming through anymore. Is there perhaps some way to use both at the same time?