Page 1 of 1

default MIDI CC reference?

Posted: Mon Apr 12, 2010 12:50 am
by merges
i'm wondering if there is a MIDI CC reference for live? some of the on-screen controls in live respond to certain messages by default. for example:

as i create new tracks, the volume sliders respond to MIDI CC #7 channels 1, then 2, then 3, etc. etc.

i have to do no "mapping" in order to benefit from this. my UC-33e faders naturally control those on-screen sliders, because my UC-33e preset has those mappings set up.

however, i would like to set up my UC-33e so that its transport buttons and others automatically map to the appropriate on-screen controls in Live. i've figured out the track volume and some others by experimentation, but what are the "expected" or default MIDI CC numbers for the transport buttons and others in Live?

is there a reference for this? thanks!

Re: default MIDI CC reference?

Posted: Mon Apr 12, 2010 3:14 am
by 3dot...
search your machine for a 'User Remote Scripts' folder ...
InstantMappings HowTo
=====================

With the file 'UserConfiguration.txt'provided in
this directory, you can create your own Instant
Mappings.

Note: Since this mechanism relies on the scripts
added for Live 6, you can solely map the given
functions to your Control Surface. You can neither
add functions nor can you change the banks of
device parameters.


1. Create a directory in 'User Remote Scripts'.
The name of the directory will show up in the
list of Control Surfaces in Live.
Naming: The name of the directory should not
start with '_' or '.'.

2. Copy the the file 'UserConfiguration.txt' into
your directory. The name of the file needs to
remain unchanged.

3. Edit the copy to adapt it to your needs. The
comments in the file will tell you what to do.

Re: default MIDI CC reference?

Posted: Wed Apr 14, 2010 8:02 am
by lennoxdin
Thanks for the tip 3Dot!

Do you know where the User Remote Scripts folder lives on a mac?

Re: default MIDI CC reference?

Posted: Wed Apr 14, 2010 8:33 am
by merges
lennoxdin wrote:Thanks for the tip 3Dot!
Do you know where the User Remote Scripts folder lives on a mac?
~User/Library/Preferences/Ableton/Live #.#.#/User Remote Scripts/

Re: default MIDI CC reference?

Posted: Wed Apr 14, 2010 8:33 am
by merges
but here's the real trick question:

in the UserConfiguration.txt files for instant mappings, the following text is present:

Code: Select all

# 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).
this suggests that i can replace:

Code: Select all

StopButton: -1
with my own CC & channel combo. but there is no documentation or example of how to specify the CC -AND- channel, only the MIDI CC. how do i specify BOTH CC -AND- channel here? thanks!

Re: default MIDI CC reference?

Posted: Wed Apr 14, 2010 11:55 am
by 3dot...
no ...just cc..
[Globals]
# The channel that the controller should send on
GlobalChannel: 0
the pads have PadChannel param
and encoders have EncoderChannel param

other than that they use the 'global' channel

Re: default MIDI CC reference?

Posted: Wed Apr 14, 2010 2:48 pm
by merges
3dot... wrote:no ...just cc..
[Globals]
# The channel that the controller should send on
GlobalChannel: 0
the pads have PadChannel param
and encoders have EncoderChannel param
other than that they use the 'global' channel
weird, the way it's written specifically suggests that you can change both:
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).