6.0.3 - TrackArmButton doesn't work in UserConfiguration.txt

UHE is now closed. For Technical Support from Ableton, please go here: http://www.ableton.com/support
Locked
yannxou
Posts: 148
Joined: Fri Feb 27, 2004 8:39 pm
Location: Barcelona

6.0.3 - TrackArmButton doesn't work in UserConfiguration.txt

Post by yannxou » Wed Dec 27, 2006 3:33 pm

Hi, I finally managed to build my own remote controller mapping using the UserConfiguration.txt file in the User Remote Scripts directory but I've found that the TrackArmButtonX parameters doesn't work.

Here is my configuration file:

# Config File for User-defined Instant Mappings

# We assume that the controls on your MIDI controller
# send CCs. All controls, except the sliders for volume
# and the encoders for device parameters, are expected
# to use the global channel. CCs are counted from 0-127
# and channels from 0-15.

[Globals]
# The channel that the controller should send on
GlobalChannel: 15
# 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: microKONTROL 1 PORT B
OutputName: microKONTROL 1 CTRL

[DeviceControls]
# 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).
Encoder1: 10
Encoder2: 11
Encoder3: 12
Encoder4: 13
Encoder5: 14
Encoder6: 15
Encoder7: 16
Encoder8: 17
EncoderChannel1: -1
EncoderChannel2: -1
EncoderChannel3: -1
EncoderChannel4: -1
EncoderChannel5: -1
EncoderChannel6: -1
EncoderChannel7: -1
EncoderChannel8: -1
# 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.
EncoderMapMode: Absolute
# Buttons used here are expected to not be toggles (i.e., sending
# value 0 every second time you press it).
Bank1Button: 26
Bank2Button: 27
Bank3Button: 28
Bank4Button: 29
Bank5Button: 30
Bank6Button: 31
Bank7Button: 32
Bank8Button: 33
NextBankButton: 37
PrevBankButton: 36
LockButton: 34

[MixerControls]
# 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.
VolumeSlider1: 58
VolumeSlider2: 59
VolumeSlider3: 60
VolumeSlider4: 61
VolumeSlider5: 62
VolumeSlider6: 63
VolumeSlider7: 64
VolumeSlider8: 65
Slider1Channel: -1
Slider2Channel: -1
Slider3Channel: -1
Slider4Channel: -1
Slider5Channel: -1
Slider6Channel: -1
Slider7Channel: -1
Slider8Channel: -1
MasterVolumeSlider: -1
MasterSliderChannel: -1
Send1Knob1: 50
Send1Knob2: 51
Send1Knob3: 52
Send1Knob4: 53
Send1Knob5: 54
Send1Knob6: 55
Send1Knob7: 56
Send1Knob8: 57
Send2Knob1: -1
Send2Knob2: -1
Send2Knob3: -1
Send2Knob4: -1
Send2Knob5: -1
Send2Knob6: -1
Send2Knob7: -1
Send2Knob8: -1
TrackArmButton1: 74
TrackArmButton2: 75
TrackArmButton3: 76
TrackArmButton4: 77
TrackArmButton5: 78
TrackArmButton6: 79
TrackArmButton7: 80
TrackArmButton8: 81
VolumeMapMode: Absolute
SendsMapMode: Absolute

[TransportControls]
# The transport buttons are also expected not to be toggles.
StopButton: 67
PlayButton: 66
RecButton: 68
LoopButton: 70
RwdButton: 72
FfwdButton: 73
Live 9 Suite / MaxForLive / MacBook Black 2.4Ghz / 4Gb RAM / OSX 10.7.5 / Motu828 mk1 / MicroKONTROL / Midisport 4x4 / Korg Kaoss Pad II / Nocturn / Wiimote.

oxo
Posts: 22
Joined: Sun Dec 30, 2007 8:08 pm
Location: Denmark ( "An Englishman in Silkeborg" )
Contact:

Post by oxo » Wed Jan 02, 2008 3:05 pm

I have probably the same problem in 6.0.10
- or at least, I can't get mine to work.

http://www.ableton.com/forum/viewtopic. ... 432#609432


- I use a PCR (you seem to be using a Korg)

Code: Select all

#
# PCR-Low
#
# L1-4:46-49
# H1-2:44-45

[Globals]
GlobalChannel: 15
InputName: EDIROL PCR 2
OutputName: EDIROL PCR

[DeviceControls]
# R1-8 (R9:59)
#
Encoder1: 111
Encoder2: 112
Encoder3: 113
Encoder4: 114
Encoder5: 115
Encoder6: 116
Encoder7: 117
Encoder8: 118
#
EncoderChannel1: -1
EncoderChannel2: -1
EncoderChannel3: -1
EncoderChannel4: -1
EncoderChannel5: -1
EncoderChannel6: -1
EncoderChannel7: -1
EncoderChannel8: -1
EncoderMapMode: Absolute
# B1-8 (B9: 39) Unlatched
Bank1Button: 31
Bank2Button: 32
Bank3Button: 33
Bank4Button: 34
Bank5Button: 35
Bank6Button: 36
Bank7Button: 37
Bank8Button: 38
# C1-3 Unlatched
NextBankButton: 41
PrevBankButton: 42
LockButton: 43

[MixerControls]
# S1-8
VolumeSlider1: 11
VolumeSlider2: 12
VolumeSlider3: 13
VolumeSlider4: 14
VolumeSlider5: 15
VolumeSlider6: 16
VolumeSlider7: 17
VolumeSlider8: 18
Slider1Channel: -1
Slider2Channel: -1
Slider3Channel: -1
Slider4Channel: -1
Slider5Channel: -1
Slider6Channel: -1
Slider7Channel: -1
Slider8Channel: -1
# S9
MasterVolumeSlider: 19
MasterSliderChannel: -1
# R1-8
Send1Knob1: 1
Send1Knob2: 2
Send1Knob3: 3
Send1Knob4: 4
Send1Knob5: 5
Send1Knob6: 6
Send1Knob7: 7
Send1Knob8: 8
Send2Knob1: 101
Send2Knob2: 102
Send2Knob3: 103
Send2Knob4: 104
Send2Knob5: 105
Send2Knob6: 106
Send2Knob7: 107
Send2Knob8: 108
# A1-8 Unlatched
# Doesnot work 
TrackArmButton1: 21
TrackArmButton2: 22
TrackArmButton3: 23
TrackArmButton4: 24
TrackArmButton5: 25
TrackArmButton6: 26
TrackArmButton7: 27
TrackArmButton8: 28
VolumeMapMode: Absolute
SendsMapMode: Absolute

[TransportControls]
# L1-4 Unlatched
RwdButton: 46
StopButton: 47
PlayButton: 48
RecButton: 49
# A9
LoopButton: 29
# B9
FfwdButton: 39

oxo
Posts: 22
Joined: Sun Dec 30, 2007 8:08 pm
Location: Denmark ( "An Englishman in Silkeborg" )
Contact:

Post by oxo » Tue Jan 08, 2008 10:48 pm

I tried a demo 7
- couldn't get trackarm to work there either

Live-Life
Posts: 54
Joined: Mon Jan 24, 2005 11:02 am
Location: Australia

Re: 6.0.3 - TrackArmButton doesn't work in UserConfiguration

Post by Live-Life » Tue Feb 12, 2008 12:00 pm

yannxou wrote:Hi, I finally managed to build my own remote controller mapping using the UserConfiguration.txt file in the User Remote Scripts directory but I've found that the TrackArmButtonX parameters doesn't work.
Hello

I have discovered that the track arm buttons are expecting the control change on channel 1.
Try changing your channel to this, see if that works.

Must be a bug in the implementation as it is not adhering to the global channel.
Lj
IBM T61P 2Gb ram, XP
RME Multiface/Fireface 400
web:www.myspace.com/lyndengarrett

siliconarc
Posts: 2838
Joined: Mon Jul 16, 2007 12:27 pm
Location: UK
Contact:

Post by siliconarc » Wed Apr 09, 2008 4:53 pm

bump!

still not working correctly in 7.0.3

live life, did you actually manage to get the track arm buttons working? i ask because i looked at changing the global channel to 1 for the buttons, but i can't see where to change it - there isnt a field to select the channel for the arm buttons anywhere in the user config.. ?

Live-Life
Posts: 54
Joined: Mon Jan 24, 2005 11:02 am
Location: Australia

Post by Live-Life » Wed Apr 09, 2008 8:54 pm

No what I did was set the channel to 1 on my controller button. It worked then.
IBM T61P 2Gb ram, XP
RME Multiface/Fireface 400
web:www.myspace.com/lyndengarrett

siliconarc
Posts: 2838
Joined: Mon Jul 16, 2007 12:27 pm
Location: UK
Contact:

Post by siliconarc » Wed Apr 09, 2008 9:55 pm

aha! just changed the buttons to send on channel 1 and yep, the arm switch lights up. cheers v. much.

Locked