CHANGING TRACKS IN SONAR X! WITH THE NUMERIC KEYPAD

Author
Rajive
Max Output Level: -90 dBFS
  • Total Posts : 3
  • Joined: 2012/04/19 12:01:00
  • Status: offline
2012/05/17 07:07:46 (permalink)

CHANGING TRACKS IN SONAR X! WITH THE NUMERIC KEYPAD

Hi. Is there any way to change tracks in Sonar using the numeric keypad?
I.e. I want to select track 1 with 1 on the keypad and track 2 with 2 on the keypad, etc.
#1

8 Replies Related Threads

    Chappel
    Max Output Level: -52.5 dBFS
    • Total Posts : 2300
    • Joined: 2009/07/11 14:55:32
    • Location: California
    • Status: offline
    Re:CHANGING TRACKS IN SONAR X! WITH THE NUMERIC KEYPAD 2012/05/17 07:11:34 (permalink)
    I don't know about the keypad. I think it's pretty much tied up with nudging, but you can use the up/down arrow keys.
    #2
    Rajive
    Max Output Level: -90 dBFS
    • Total Posts : 3
    • Joined: 2012/04/19 12:01:00
    • Status: offline
    Re:CHANGING TRACKS IN SONAR X! WITH THE NUMERIC KEYPAD 2012/05/17 13:21:07 (permalink)
    Thanks. I will try that but it may not be suitable for stage performance since I would want to change sounds quickly.
    #3
    SToons
    Max Output Level: -81 dBFS
    • Total Posts : 478
    • Joined: 2012/05/14 15:21:14
    • Status: offline
    Re:CHANGING TRACKS IN SONAR X! WITH THE NUMERIC KEYPAD 2012/05/18 01:24:14 (permalink)
    You should (?) be able write a CAL routine and then use the Key Bindings option to attach the numeric keys to the CALS. Sadly, Cakewalk used to have a "Record CAL" feature  - you woulld hit the "Record CAL" button, do whatever actions or edits you wanted to and then "Stop" it, bind it to a key and voila. Sucks that they dropped the feature as learning to write/edit the CALS (in notepad or any other text editor) is a pain in the rear. If you do figure it out I'd love a copy of that CAL!
    #4
    SToons
    Max Output Level: -81 dBFS
    • Total Posts : 478
    • Joined: 2012/05/14 15:21:14
    • Status: offline
    Re:CHANGING TRACKS IN SONAR X! WITH THE NUMERIC KEYPAD 2012/05/18 06:05:24 (permalink)
    OK, this is ridiculously simple once you wade through ditches of crap. Here's the deal. Open notepad or whatever and paste the following  into it:
     
    ;
    (do
     
     (TrackSelect 1 0)
    )
     
     
    Save this as "Select Track 1.cal".
     
    Place it in the folder "C:\Documents and Settings\WHATEVER YOUR LOGON IS\My Documents\Cakewalk\SONAR WHATEVER VERSION YOU USE\Sample Content\Select Track 1.cal"
     
    Open Sonar, go to Options>Key Bindings. Above the right list where it says Bind Context select Global Bindings. Scroll near the bottom and you will see the Select Track 1.cal. Then click the "Locate Key" button. When the little dialog box opens press your Num 1 key. Now select "Num 1" the left list and "Select Track 1.cal" in the right list and click the "Bind" button.
     
    Sounds tedious but you can open notepad, change the number 1 to a 2 and save as Select Track 2.cal, then 3 and so on. Takes about 1 minute. Then open Sonar and bind them all at once. I tried it out, works like a charm.
    #5
    Bristol_Jonesey
    Max Output Level: 0 dBFS
    • Total Posts : 16775
    • Joined: 2007/10/08 15:41:17
    • Location: Bristol, UK
    • Status: offline
    Re:CHANGING TRACKS IN SONAR X! WITH THE NUMERIC KEYPAD 2012/05/18 06:11:17 (permalink)
    Excellent stuff Scott!

    CbB, Platinum, 64 bit throughout
    Custom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
    #6
    SToons
    Max Output Level: -81 dBFS
    • Total Posts : 478
    • Joined: 2012/05/14 15:21:14
    • Status: offline
    Re:CHANGING TRACKS IN SONAR X! WITH THE NUMERIC KEYPAD 2012/05/18 06:39:25 (permalink)
    Well, I stand corrected, groan. I should have tested on -multiple- tracks first! The problem is that my previous suggestion for the CAL works just fine but keeps selecting subsequent tracks and does not de-select the previous tracks.
     
    Paste this instead:
     
    ;
    (do 
              (TrackSelect 0 -1)
              (TrackSelect 1 0)
    )
    The first line under "do" (TrackSelect 0 -1) de-selects all the previous tracks. To modify the above, change the next line down (TrackSelect 1 0) to (TrackSelect 1 1) for "Select Track 2.cal" etc. The final number is the track you want to select but it will always be one digit above the actual track number, go figure.
     
    For example:
     
    Select Track 2.cal
     
    ;
    (do
    (TrackSelect 0 -1)
    (TrackSelect 1 1)
    )
    Select Track 3.cal
     
    ;
    (do
    (TrackSelect 0 -1)
    (TrackSelect 1 2)
    )
    Make sense? If it seems too daunting I guess I could just upload my CALS somewhere.
    #7
    SToons
    Max Output Level: -81 dBFS
    • Total Posts : 478
    • Joined: 2012/05/14 15:21:14
    • Status: offline
    Re:CHANGING TRACKS IN SONAR X! WITH THE NUMERIC KEYPAD 2012/05/18 06:41:46 (permalink)
    Bristol_Jonesey


    Excellent stuff Scott!


    Ahh, ya spoke too soon! Oh well, solved and solved - and this time actually tested! But thanks, I appreciate that.
    #8
    SToons
    Max Output Level: -81 dBFS
    • Total Posts : 478
    • Joined: 2012/05/14 15:21:14
    • Status: offline
    Re:CHANGING TRACKS IN SONAR X! WITH THE NUMERIC KEYPAD 2012/05/18 09:00:51 (permalink)
    There is one more modification, so this is the new and maybe, hopefully, final CAL routine:
     
     
    (do
              (TrackSelect 0 -1)
              (= From 0
              (= Thru 0)
              (TrackSelect 1 0)
    )
     
    Not a big deal but, without the From/Thru statement, if there was a previously selected clip that wasn't the full length of the track the CAL could stop working unless you clicked Control-Shift-A to manually de-select everything (good to know in a pinch!). Also, because of limitations in the CAL programming you MUST have at least 1 event in each track you select with the CAL. It can be a note, a CC, a patch change message...anything.
     
    I seriously hope it is fully debugged now ;-p
    #9
    Jump to:
    © 2025 APG vNext Commercial Version 5.1