Mute Sends

81 viewsCSS Feature RequestsSENDS
0

Hello.

Track Send works great, but is there are also way to add mute/unmute specific send?

pedjableton Answered question January 28, 2025
0

In a track mute mapping type, select ‘return’ for track type and enter the return track number.

JohnC Answered question January 17, 2025
0

Hello John.

It works for return tracks, but I meant on sends within the selected track (send1 … send 12). There are the options in Ableton: Right clik on send X within track —> Disable Sned, but it is not mapable (in Ableton).

pedjableton Edited answer January 17, 2025
0

I don’t know if there’s a native way to do this but I could build a Reaction for it. Or help you build one.
I’ve tried to do it using variations on CSS’s built-in mappings, but it never really worked as intended.

How would the mechanics work?

The easiest would be if

  • pressing a button when the send value > 0 turns the send off by setting it to 0
  • pressing a button when the send value == 0 turns the send to 100%

But I’m guessing you want the mute button to save the last value and return to that value when unmuting?
Then you’d have to save that value in a Modifier or List.

What button lay-out are you thinking of?

Do you want to only be able to mute sends from the Selected Track?
Then you could set up 12 buttons that each correspond to a Send from the Selected Track

Do you want to be able to mute the same Send number on different Tracks at all times?
Affected Tracks could be based on the Session Box position?

Do you only want to be able to mute very specific Sends on specific Tracks?

You could also use different Modes for different button lay-outs. For example:
Let’s say you’re going for this method:

Do you want to be able to mute the same Send number on different Tracks at all times?

Let’s say we have 8 buttons to work with. Each button mutes the same Send number on 8 different Tracks.
We could use a Shift Mode to use those 8 buttons to change what number of Send would be affected:
In Shift Mode, button 1 would select Send number 1, button 2 would select Send number 2, etc…
Releasing the Shift Mode button would return you to the regular mode where each button mutes the Send with the currently selected number for that button’s corresponding Track number.

I’m just giving examples here. There’s a lot of different approaches, which would change the way the Reaction would have to be set up. Let me know what you’d like to build.

Glenn Verhaeghe Edited answer January 18, 2025
0

Hi Glenn,

thanks a lot for your efforts!

I want for selected track to control grup of sends for that track on one contorller with 8 knobs/ 8 buttons.

First 8 in mode 1 and last 4 in mode 2, and it is ok.

But it is necessary to hear the difference when a certain Send is applied to track and when it is not.

I think that it is not possible to do with modifiers. There are not many of them, and it is not possible to remember which one is for which track, because different tracks can be selected randomly and the number of tracks can be different. Also, if a send remains muted, when the project is saved and restarted, the value will not be remembered.

Glenn Verhaeghe Posted new comment January 19, 2025

It’s good you brought up the neccessity for saving the values across different Ableton Sessions. I think I would be able to create an external save_log that saves the values of Modifiers, updates those values whenever a Modifier is changed, and which can be read by the script on initialization to re-instate the last used values.

I could also add a default value. In other words whenever a Send is muted (i.e. value equal to 0) and no saved previous value is found, then pressing that send’s mute/unmute button would set the send to the default value. Default doesn’t have to be 100%.

0

Hi Glenn.

Sorry, I just see that CSS has 20 modifiers which is not enough for that.

But I don’t have any experience with the python programming language and I don’t know what it can and can’t do.

It would be great if this could be done.

pedjableton Answered question January 19, 2025