Setting up MIDI Controller to perform UNDO

Author
NeckHumbucker
Max Output Level: -86 dBFS
  • Total Posts : 202
  • Joined: 2007/07/30 11:21:11
  • Status: offline
2016/11/16 19:26:42 (permalink)

Setting up MIDI Controller to perform UNDO

Hi,
 
I have a USB Midi foot controller (Logidy UMI3), that I'd like to use to perform RECORD, STOP, UNDO functions remotely. 
I have successfully set it up as "Cakewalk Generic Surface" to perform RECORD and STOP. (Followed these instructions: https://www.cakewalk.com/Support/Knowledge-Base/2007013035/Setting-Up-a-MIDI-Device-as-a-Control-Surface-in-SONAR)
 
However, as far as I understand I need to define a key binding to perform UNDO. 
Button, I want to use for UNDO, sends an E4 note, Sonar Platinum reads it as E5 when I record it in a midi track. So I defined a key binding for E5 - Edit | Undo.
But It's not working. Because of Sonar's midi "shift", I also added E4 and E6 to UNDO definition, just in case, but still no success. 
 
Can you guys help troubleshoot?
 
Thanks in advance.
 
#1

2 Replies Related Threads

    azslow3
    Max Output Level: -42.5 dBFS
    • Total Posts : 3297
    • Joined: 2012/06/22 19:27:51
    • Location: Germany
    • Status: offline
    Re: Setting up MIDI Controller to perform UNDO 2016/11/17 05:37:16 (permalink)
    "Generic Surface" can not assign arbitrary commands, "Key binding" requires the "Shift". Everything is as you have already found yourself. But there are other options.
     
    1. Remove "Generic Surface" and put "ACT MIDI Controller" on its place, set its input to your pedal.
    2. Open its interface (from the Utilities/Control module), click on lower cell under "B4" (by default you see "ACT Enable" there and "Off" under it, you should click on the cell with "Off"). "MIDI learn..." should appear.
    3. Press the button on your controller, "MIDI Learn..." should disappear and everything reverted into "normal" mode (if "MIDI Learn..." is still there, check MIDI routing / "Input" in the Control Surface Sonar Preferences).
    4. Switch to the "Options" tab. In the "Buttons" section select "B4" and change "ACT Enable" to "Edit | Undo" (the list is long, it is toward the beginning).
    You button should do "Undo" now. I decide to use "B4" because B1-B3 are preassigned to useful operations, may be you want them for other buttons.
     
    But there is yet another option... (my usual "advertisement" section...). With already described approach you can assign one action on one button. You can not configure context depended actions (f.e. do something else when recording or in playback) and you can not use "long press"/"double click". With AZ Controller that is possible.
     

    Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
    GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
    RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
    www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
    #2
    NeckHumbucker
    Max Output Level: -86 dBFS
    • Total Posts : 202
    • Joined: 2007/07/30 11:21:11
    • Status: offline
    Re: Setting up MIDI Controller to perform UNDO 2016/11/28 14:51:28 (permalink)
    azslow3
    "Generic Surface" can not assign arbitrary commands, "Key binding" requires the "Shift". Everything is as you have already found yourself. But there are other options.
     
    1. Remove "Generic Surface" and put "ACT MIDI Controller" on its place, set its input to your pedal.
    2. Open its interface (from the Utilities/Control module), click on lower cell under "B4" (by default you see "ACT Enable" there and "Off" under it, you should click on the cell with "Off"). "MIDI learn..." should appear.
    3. Press the button on your controller, "MIDI Learn..." should disappear and everything reverted into "normal" mode (if "MIDI Learn..." is still there, check MIDI routing / "Input" in the Control Surface Sonar Preferences).
    4. Switch to the "Options" tab. In the "Buttons" section select "B4" and change "ACT Enable" to "Edit | Undo" (the list is long, it is toward the beginning).
    You button should do "Undo" now. I decide to use "B4" because B1-B3 are preassigned to useful operations, may be you want them for other buttons.
     
    But there is yet another option... (my usual "advertisement" section...). With already described approach you can assign one action on one button. You can not configure context depended actions (f.e. do something else when recording or in playback) and you can not use "long press"/"double click". With AZ Controller that is possible.
     




    This works perfectly. Thank you! 
    #3
    Jump to:
    © 2025 APG vNext Commercial Version 5.1