Drum Rack with User Remote Script
HELP!!!
One of the final steps to developing an amazing controller script- for me – is to add one mode, or pad set, that has NO assignment in my MidiControl Script.
THEN I create a super simple UserRemoteScript so that with that mode, my device’s 16 pads work with the 16 pads in the visible drum rack, and – much more exciting – follow them when they move.
Using UserRemoteScript, what you see is what you play, and when you scroll the pads on the screen (with your mouse, or if they are already selected the up and down arrow on your keyboard – or if your controller is sophisticated enough the buttons assigned to that function)
AWESOME.
BUT this is no longer working on CSS at least not 2.7. (Or maybe it’s live 11) NOW, when I add a UserRemoteScript for this controller, the CSS MidiRemoteScript no longer loads!!
These used to be concurrent, and the MidiRemoteScript would take precedent. When there was nothing assigned, I would get the UserRemoteScript. This was incredibly versatile since CSS (and Remotify’s webapp) have no way of emulating this kind of behavior (as far as I know.)
Is there any work around to get both working? I thought it was a midi channel thing, but it doesn’t work, no matter WHAT I do – where it used to work wonderfully before.
I’d appreciate ANY information ANYONE can give me.
We now have a new Drum Group mapping type in CSS 3.1.1 so there’s no longer the need to set this up via UserConiguration.txt.
The drum group mapping controls the 16 currently displayed drum pads (move the selection up/down to change what you’re controlling).
https://remotify.io/css3-changelog/
Apologies. Again I’ve answered my own question:
Here’s the method, and it’s very simple.
- Have a mode or portion of your controller (whatever) that has nothing assigned to the 16 pads in CSS.
- Create a normal UserConfiguration.txt for the relevant controller pads.
Be careful with channel (-1) and note/cc numbers etc. - Save the UserConfig file in IT’S proper folder (%AppData% – Roaming/Ableton/Preferences/User…)
- In Ableton, set your remotify (css_) script as normal to your controller
- Set the UserConfig name in a SEPARATE controller line, but to the same controller
Like standard Ableton Magic, when you use that mode or that portion of your controller, you’ll get that BEAUTIFUL behavior that you want!!
Hi please help, how do you set the user configuration txt in a separate controller line but for the same controller?
Hi, How do you do that? i have already a script that allows me play drumracks but what i must do to create it myself?
Hey Frankz,
sorry for the late reply!
You already have a script – meaning a CSS script or a UserConfiguration.txt?
If you have a CSS Script, then ADD a UserConfiguration.txt by following the instructions in the User scripts folder It’s pretty clear, but if you’re having trouble getting that working, UNSELECT the CSS Script for your controller, so they are not competing.
If you have a UserConiguration.txt already working then create a CSS Script by following the instructions on this website.
THEN
Associate TWO of your (six so far) Midi script selectors with this controller and in the first select the userconfiguration.txt script and in the OTHER select the CSS Script.
the drum rack will be ignored UNLESS the mode (or the whole script) doesn’t even refer to the pads.
In fact, whatever controls are IGNORED in the CSS script (or current mode) will be pulled from the config.txt file.
Does this answer your question?
Hi. Thanks for your comments picky Picasso, I somehow can’t get the UserRemoteScript to work. Do you have a full tutorial available somewhere to set this up for a drum rack? I have an old novation launchpad and the notes do not line up nor seem to change when I follow the instructions in the UserConfiguration.txt file.
I checked the notes of my controller and which channel it is on in ableton (through midi map feature) and it is on channel 1. That means the config file global channel should also be on 1? I already tried a bunch of different ones anyway, but nothing seem to work.
Regarding the notes, I also aligned them as according to the note numbering system here: https://inspiredacoustics.com/en/MIDI_note_numbers_and_center_frequencies (with C4 being number 60). Is that correct or am I doing anything wrong?
Any help would be appreciated!
Sign up
User registration is currently not allowed.
Hi, How do you do that? i have already a script that allows me play drumracks but what i must do to create it myself?