Long Press Power Off

Cantabile's power button is used to turn the audio engine on and off.  The problem is it's completely unconditional - if you click the power button all audio processing will stop, not ideal if you're mid-performance and accidentally hit it.

Over the years a couple of users have asked for it to be moved away from the All Notes Off panic button, which makes sense but doesn't really solve the problem.

Instead, there's a new option that requires pressing and holding the power button for about 1 second before it'll trigger and actually stop audio processing.

By default, this feature is disabled so you need to manually enable it if you want to use it.  Just right click on the power button itself and you'll see this new option:

Once enabled, when you click the power button it will flash quite quickly for the grace period (1 second) and then turn orange to indicate it's been triggered.

Note this only affects the power button in the toolbar.  Using the menu command still works as before.

It's Live Mode Aware

In Cantabile Performer, this option can be set differently in Live Mode vs Normal Mode - just switch between the two modes and set it how you want.  Usually, you'd want this enabled in Live Mode.

Available Now

This is available now in build 4186.


This is a companion discussion topic for the original entry at https://www.cantabilesoftware.com/blog/long-press-power-off
4 Likes

I think this’ll be weird for touchscreens. I haven’t tried the build yet but currently long press mimicks right click.

Hrm. You’re probably right. I’ll check it out.

Brad

Yep, you’re right… this is very weird on touch screens.

I’ll see what I can come up with.

OK, I’ve made a small tweak for the next build such that when Require Long Press is enabled:

  • If the audio engine is off, a single tap will turn it on

  • If the audio engine is on:

    • a single tap will do nothing
    • a long tap will display the context menu… which now has a new command to turn the audio engine on/off:

    image

Mouse behaviour is as before. When Require Long Press is disabled, behaviour is as before.

1 Like

Nice, looks like a good solution.
Thanks

Thank you! Good idea!

1 Like