Controlling more than 8 parameters using User Remote Scripts
Hi, using a script i found in an old forum post I have managed to access banks of parameters other than the "best of bank" using the UC33e.
Currently in my setup the top row of pots control the 8 parameters of the selected bank and the bottom two rows control sends for the first 8 channels.
Is it possible to control further banks using the bottom two rows of pots? So three banks would be accesible at the same time without scrolling through?
If not.. Is there a way I can select the next 8 channels to control the sends on, as currently I can only control the sends on first 8 tracks in a live set?
Thanks in advance.
(link to original post https://forum.ableton.com/viewtopic.php?f=2&t=160308)
The script uses Global Channel 1, Preset 5.
I added sends and button numbers 1 - 8 to select preset bank if it can help anyone else..
# Config File for User-defined Instant Mappings
# We assume that the controls on your MIDI controller
# send CCs (except for pads). All controls that do not have
# an explicit channel setting are expected to use the
# global channel. CCs & Notes are counted from 0-127
# and channels from 0-15.
# The channel that the controller should send on
# If your controller is connected via USB, replace ControllerName
# with the name of the respective port. Live will then try to
# recognize the ports for you when you select your Instant-Mappings
InputName: UC-33 USB MIDI Controlle In 
OutputName: UC-33 USB MIDI Controll Out 
# If your controller has pads that send notes, you can use them to
# play the visible pads in your DrumRacks. Just replace the -1 for
# the note (and channel) of the respective pad. The arrangement of
# the pads in the DrumRacks is as follows:
# 1 2 3 4
# 5 6 7 8
# 9 10 11 12
# 13 14 15 16
# (If you leave the channel of a pad at -1, Live will assume that
# the pad uses the global channel)
# The Encoders will control the device parameters (you can also
# use knobs or sliders). Replace the -1's with the CCs sent by
# the respective controls on your controller. You can also set
# the channel for each controller if it differs from the global
# channel (if you leave the channel of an encoder at -1, Live
# will assume that the encoder uses the global channel).
# Enter the respective map mode for the encoders here. The following
# map modes are available:
# - Absolute
# - Absolute14Bit
# - LinearSignedBit
# - LinearSignedBit2
# - LinearTwoCompliment
# - LinearBinaryOffset
# - AccelSignedBit
# - AccelSignedBit2
# - AccelTwoCompliment
# - AccelBinaryOffset
# Consult the controller's documentation to find out which mode to use.
# Buttons used here are expected to not be toggles (i.e., sending
# value 0 every second time you press it).
# Again enter the appropriate CCs for the respective controls.
# If all sliders use the global channel to send their data,
# you can leave the channels at -1. You can, of course, use
# encoders or knobs instead of sliders.
# The transport buttons are also expected not to be toggles.
You need to be logged in, have a Live license, and have a username set in your account to be able to answer questions.
Give us your feedback.