Bring back drawing tool customization

Author
Notecrusher
Max Output Level: -79 dBFS
  • Total Posts : 579
  • Joined: 2004/02/17 00:32:14
  • Status: offline
2015/05/28 02:15:51 (permalink)
4.6 (10)

Bring back drawing tool customization

Taking away features is a sure way to piss off your user base. That's exactly what Cakewalk has done w/ drawing tool customizations.
 
We've had some discussion here about changes people would like to see to behavior of the tools on the tool palette. Of course this is something users will never agree on. But prior to the X series it was possible to define custom tool actions, so every user could have the tools do what they wanted. For example I had the select tool + the control key mapped to velocity so I could easily adjust MIDI note velocities w/o having to faff around w/ the mouse trying to catch the top pixels of the note.
 
But custom tool mappings have been taken away and so we're stuck w/ the actions Cakewalk has defined for the tool palette. Please vote if you would like to see custom draw tool mappings brought back.
post edited by Notecrusher - 2015/08/16 19:13:59
#1

7 Replies Related Threads

    promidi
    Max Output Level: -66 dBFS
    • Total Posts : 1220
    • Joined: 2014/11/21 18:46:39
    • Location: South Australia
    • Status: offline
    Re: Custom draw tool mappings 2015/05/28 06:44:22 (permalink)
    0
    What I have done is the following.  Create two Cals. One to increment selected velocities by one and the other to decrement velocities by one. I named these cal files "Velocity up.cal and "Velocity down.cal" respectively and placed them in the cal folder.  You can find this folder by checking your "folder locations" settings.  While probably not an eligant solution, but it works for me..

    Then I mapped one key combination (SHIFT PAGE-UP) to "Velocity up.cal and another (SHIFT PAGE-DOWN) to "Velocity down.cal"
     
    Here are the respective cals
    -
    Velocity up.cal
    _________________________________________________________
    (forEachEvent
        (if (&& (== Event.Kind NOTE) (< Note.Vel 127))   
            (do
                (+= Note.Vel 1)
            )
        )
    )
    _________________________________________________________
     
    Velocity down.cal
    _________________________________________________________
    (forEachEvent
        (if (&& (== Event.Kind NOTE) (>= Note.Vel 1))   
            (do
                (-= Note.Vel 1)
            )
        )
    )
    _________________________________________________________
    #2
    Notecrusher
    Max Output Level: -79 dBFS
    • Total Posts : 579
    • Joined: 2004/02/17 00:32:14
    • Status: offline
    Re: Custom draw tool mappings 2015/05/29 17:56:24 (permalink)
    0
    Meh. Much easier to click-drag notes on the fly. In any case velocity is just an example. What I am requesting is the return of custom mappings for the tool palette. Another example is everyone would like to change the freehand tool's behavior on existing notes from "glue" to something actually useful -- but what? Erase? Move? It should be customizable so users can choose their own preference. 
    #3
    Brando
    Max Output Level: -47.5 dBFS
    • Total Posts : 2776
    • Joined: 2003/11/06 11:47:20
    • Location: Canada
    • Status: offline
    Re: Custom draw tool mappings 2015/05/29 21:08:40 (permalink)
    0
    promidi
    What I have done is the following.  Create two Cals. One to increment selected velocities by one and the other to decrement velocities by one. I named these cal files "Velocity up.cal and "Velocity down.cal" respectively and placed them in the cal folder.  You can find this folder by checking your "folder locations" settings.  While probably not an eligant solution, but it works for me..

    Then I mapped one key combination (SHIFT PAGE-UP) to "Velocity up.cal and another (SHIFT PAGE-DOWN) to "Velocity down.cal"
     
    Here are the respective cals
    -
    Velocity up.cal
    _________________________________________________________
    (forEachEvent
       (if (&& (== Event.Kind NOTE) (< Note.Vel 127))   
           (do
               (+= Note.Vel 1)
           )
       )
    )
    _________________________________________________________
     
    Velocity down.cal
    _________________________________________________________
    (forEachEvent
       (if (&& (== Event.Kind NOTE) (>= Note.Vel 1))   
           (do
               (-= Note.Vel 1)
           )
       )
    )
    _________________________________________________________


    Nice! Very useful. Thank you.

    Brando
    Cakewalk, Studio One Pro, Reaper
    Presonus Audiobox 1818VSL
    ASUS Prime Z370-A LGA1151, 32GB DDR4, Intel 8700K i7, 500 GB SSD, 3 x 1TB HDD, Windows 10 Pro 64
    #4
    Adq
    Max Output Level: -82 dBFS
    • Total Posts : 426
    • Joined: 2015/01/21 20:05:25
    • Status: offline
    Re: Custom draw tool mappings 2015/06/07 08:50:56 (permalink)
    0 (2)
    What do you think guys, is it possible that Cakewalk admit their evident mistake after so many years, and so many user requests, and return it back in some way?
    #5
    Notecrusher
    Max Output Level: -79 dBFS
    • Total Posts : 579
    • Joined: 2004/02/17 00:32:14
    • Status: offline
    Re: Custom draw tool mappings 2015/06/09 17:35:32 (permalink)
    +1 (1)
    Adq
    What do you think guys, is it possible that Cakewalk admit their evident mistake after so many years, and so many user requests, and return it back in some way?




    Hope so!
    #6
    williamcopper
    Max Output Level: -68 dBFS
    • Total Posts : 1120
    • Joined: 2014/11/03 09:22:03
    • Location: Virginia, USA
    • Status: offline
    Re: Custom draw tool mappings 2015/06/10 22:00:41 (permalink)
    +2 (2)
    Yes indeed.  I inevitably refer to the smart tool as the dumb tool, since it can't be configured to do what I want it to do.   Voted.
    #7
    Notecrusher
    Max Output Level: -79 dBFS
    • Total Posts : 579
    • Joined: 2004/02/17 00:32:14
    • Status: offline
    Re: Custom draw tool mappings 2015/09/24 00:54:46 (permalink)
    0
    bump
    #8
    Jump to:
    © 2024 APG vNext Commercial Version 5.1