X3 Piano Roll - controller pane can't be locked?

Author
williamcopper
Max Output Level: -68 dBFS
  • Total Posts : 1120
  • Joined: 2014/11/03 09:22:03
  • Location: Virginia, USA
  • Status: offline
2015/02/24 16:39:12 (permalink)

X3 Piano Roll - controller pane can't be locked?

Has anyone come up with a work around for this problem in piano roll?   You select a new track (pick tracks) and the controller lane goes back to the impossible-to-use default of all controllers in tiny strips.   You set it, clicking, clicking, clicking, clicking, clicking, clicking,clicking ...how you want to see it.   You "lock" the window.  Look at another track.  Come back to the track you just set, and all the settings are gone.    Is there SOME way to preserve a view in the piano roll for a given track where ONLY cc11 is visible, for instance?  
 
#1

4 Replies Related Threads

    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: X3 Piano Roll - controller pane can't be locked? 2015/02/24 20:40:27 (permalink)
    Right-click on its Multidock tab and select Lock Contents.

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #2
    Steve_Karl
    Max Output Level: -50 dBFS
    • Total Posts : 2534
    • Joined: 2003/11/06 20:53:26
    • Location: Pittsburgh, PA USA
    • Status: offline
    Re: X3 Piano Roll - controller pane can't be locked? 2015/02/25 07:18:35 (permalink)
    I hear ya and know what you're dealing with, and you are correct, there is no way to lock it to remember what you want.
    My work around is to make sure that all of my midi data is on one midi channel only.
    I transmit from Channel 2 on my keyboard so that's the one I intentionally use.
    Of course this requires a bit of thought as in intentionally assigning all of your midi channels to a specific channel
    to talk to your virtual instruments by specific channel and never using "omni" but that's a no brainer for me since I've been doing it that way for ever.

    To fix a problematic project that has more than one midi channel in use I interpolate all data and change 1-16 to 2.
    In X3 I believe it's now called "Find/Replace" and is now in the Project menu at the top.
    Just say OK to the first screen, leaving everything selected, and then on the second screen set your midi channel to
    2-2 or what ever single channel you choose.
    Then, at least, the results in the controller pane are limited to just one channel as opposed to possibly 16.

    After that, "Locking the contents" as Mr. Anderton suggests is a great idea also,
    and will allow you to run multiple PRV views.  X3 will remember them all and remember your controller choices
    next time opening the project. It's typical for me to have 4 or more PRV views running in each project.
    The multi-dock is great for that. "CTRL+SHFT+Arrow Left or Right" is an easy way to scroll through them.

    If you want it to emulate a much older version of the PRV, like how it works in Sonar 4 for instance, then it's possible to have only Velocity in one window, CC7 is an other, CC11 in an other etc.

    Also, ALT+C will hide/unhide the controller pane, but be prepared to see a nightmare of chaos spill on top of your notes. :-P

    Steve Karl
    https://soundcloud.com/steve_karl
    SPLAT 2017.01
    #3
    williamcopper
    Max Output Level: -68 dBFS
    • Total Posts : 1120
    • Joined: 2014/11/03 09:22:03
    • Location: Virginia, USA
    • Status: offline
    Re: X3 Piano Roll - controller pane can't be locked? 2015/02/25 10:54:35 (permalink)
    Thanks, Steve Karl!   I will use your suggestions.    In fact, a long time ago I wrote a CAL script to set channel number ( minus one, because of how sonar displays channels)  for a given selection of midi events, and it looks like it will come in handy.
     
    ;; set_channel.cal  Set Midi Channel for selected events.
    ;;

    (do
        (include "need20.cal")    ; Require version 2.0 or higher of CAL

        (int new_chan 1)    ; New Midi Channel number
        (int i 0)        ; index for moving through

        (getInt new_chan "New Midi Channel: " 1 16 )
            (-= new_chan 1)

        (forEachEvent
            (do
                    (= Event.Chan new_chan )                              
                    (++ i) ; this counts
            )
        )
           
        (pause "Adjusted " i " channel events!" )
    )


     
    Anderton, as a Forum Host, read the original posts better please. 
    #4
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: X3 Piano Roll - controller pane can't be locked? 2015/02/25 20:20:45 (permalink)
    williamcopper
    Anderton, as a Forum Host, read the original posts better please. 


    The question I responded to was "Is there SOME way to preserve a view in the piano roll for a given track where ONLY cc11 is visible, for instance?" As far as I can tell, my response answered that question. Apparently Steve_Karl thought so too..."After that, 'Locking the contents' as Mr. Anderton suggests is a great idea also, 
    and will allow you to run multiple PRV views.  X3 will remember them all and remember your controller choices
    next time opening the project." So maybe I just didn't understand what you wanted beyond "Is there SOME way to preserve a view in the piano roll for a given track where ONLY cc11 is visible, for instance?"

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #5
    Jump to:
    © 2025 APG vNext Commercial Version 5.1