Audio Cue for announcing Deactivation of Loop

I’ve been enjoying the version 3.1 Betas and the built in Cues. Would it be possible to add a feature where the Cue track can announce when the loop is deactivated? In my context ableset is often run by my drummer or keyboardist while playing and there are times where we’re using MIDI controllers on stage that are some distance away from our playback machine. Being able to know in the moment that you successfully activated or deactivated the loop with that audio cue would be really helpful.

Hey @CameronZimmerman, welcome to the forum!

There are a couple of ways to set this up:

Option 1: MIDI Mapping

If you want the audio confirmation when you press the loop button on your MIDI controller, you can set up a Custom OSC mapping like this:

/loop/toggle; //if looping; /cues/say "Loop on"; //endif; //if !looping; /cues/say "Loop off"; //endif

This toggles the loop and then announces the resulting state.

Option 2: Project Script

If you’d rather have it announce automatically whenever the loop state changes — no button press needed — you can add this to your Project Script (Settings → MIDI Mapping, OSC & Scripting → Project Script):

onOscChange("/setlist/loopEnabled", ([enabled]) => {
  if (Number(enabled) === 1) {
    sendOsc("/cues/say", "Loop on");
  } else {
    sendOsc("/cues/say", "Loop off");
  }
});

This way it works regardless of how the loop is toggled — from a controller, the UI, or even an OSC Track.

You can customize the messages to whatever works best for your stage setup.

Hope that helps!

This is awesome. Thank You @agustinvolpe

1 Like