hi AZSlow -
Thanks for having this forum! Some newbie questions about transport and control surfaces and AZC.
First a description of the problem I'm encountering!
My hardware is an Elgato Stream Deck, and in the Elgato plugin "store", they have third party plug-ins for MIDI
and I've been using one called MIDI Music by Trevliga Spel.
It supports the Mackie Protocol through a widget named "Mackie Control".
However, there is a sequence of Transport actions that are available when using the PC Keyboard for Cakewalk that
behave differently than using the Mackie plugin with the Cakewalk Mackie Control choice.
Case #1: Record in Cakewalk behaves this way:
Arm a track
Press "R" on PC keyboard
Transport rolls, engages record mode.
Press "R" on PC keyboard,
Transport continues to roll, just disengages record mode - like a punch-out would work. <<-- this is apparently unique to Cakewalk??
Record in "Mackie Control" surface definition behaves this way:
Arm a track.
Invoke Mackie Record through PlugIn.
Transport rolls, engages record mode.
Invoke Mackie Record through PlugIn.
Transport STOPS <<-- this is what is different.
Case #2: Play in Cakewalk behaves this way:
Press "Space" on PC keyboard.
Transport rolls.
Press "Space" on PC keyboard.
Transport stops at that spot (when the options are set in Cakewalk).
Play in Mackie Control behaves this way (regardless of Cakewalk's options):
Invoke Mackie Play through PlugIn.
Transport rolls.
Invoke Mackie Play through PlugIn.
Transport stops, and REWINDS to ZERO
(or to nearest "Landmark" which is either a loop start-point or a "Now" Time")
Does the AZC control surface plug-in provide functionalities that are more equivalent to the actions that are invoked by the PC Keyboard?
Is there a defined set of sysex or cc# or note#'s or MMC commands that the AZC would recognize if they were sent to the Cakewalk software on the dedicated MIDI in/out ports created in loopMIDI.
Thanks for you advise!