I got it working! At least, for the volume faders!
(although, what I think REALLY want is to have the volume fader affect the utility on the track…? and auto map to that…)
This is the doc on the topic (a bit anemic…): https://help.ableton.com/hc/en-us/articles/206240184-Creating-your-own-Control-Surface-script
This is my Config script:
UserConfiguration.txt (4.1 KB)
My faders are CH1 CC32-39
Note: there are a few guides out there pointing to your Ableton directory not your “user preferences” directory. These are wrong!
%APPDATA%\Ableton\Live x.x.x\Preferences\User Remote Scripts or
~/Library/Preferences/Ableton/Live x.x.x/User Remote Scripts where you want to create the directory.
Note 2: I put my global channel as 1, because that’s what it’s sending on…? That was apparently wrong. Global Channel is 0…?
Question: Anyone have a more sophisticated way of mapping controls? The
UserConfiguration.txt file seems a bit limited… And all of the ones that come with Ableton have
.pyc files so there’s some Python utility generating scripts somewhere…
Question 2 for the Yaeltex guys: Are the channels standardized? (ha, this is the second time I’m asking about standardization) E.g.: if someone put 8 faders on their controller, are they always CC32-39? Would 12 faders be 32-43? (In other words, can my config be useful to anyone else? Or is every controller unique?)