Device Details


Name | Version: Safe Push Performance 1.2
Author: Because789
Device Type: Audio Effect
Description: This device allows you to disable potentially dangerous or useless buttons on Push during a live performance.

Set up:

- load the device to a hidden place in your set (initially all buttons are enabled)
- disable (toggle off) the buttons you want to secure in Note mode
- click the Save button behind "Note Mode"
- disable the buttons you want to secure in Session mode
- click the Save button behind "Session Mode"
(note: All On/All Off just set the state of all buttons but hasn't an effect on the presets until they are saved)
- choose if you want to use "Hold Shift + Select" as toggle ("Tog") or momentary ("Mom") switches
- save with your live set


- when switching between Note and Session mode, the previously saved presets will be loaded
- hold Shift + Select allows you to temporarily enable buttons:
- in momentary mode they are enabled as long as you hold "hold Shift + Select"
- in toggle mode they are enabled until you press "hold Shift + Select" a second time OR until you switch mode (Note/Session)
- if you navigate to the device you can enable the buttons one by one with the knobs on Push, but the states will be overwritten as soon as you press Note, Session or hold Shift + Select


- the device assumes that Push is running and properly set up/connected to Live
- it only works in Push default mode (User mode scripts like PXT-Live are not affected)

ATTENTION: enable all buttons before you delete the device from your set!!! ([closebang] is still not working properly with Push)

Release notes:
- temporary switches between session and note mode by holding Session or Note button are now respected

- added more controls to disable: Clip, Browse, Volume, Pan & Send, Up, Down, Left, Right Arrow
- Note Mode and Session Mode text change now color according to the mode you are in

- initial release


Live Version Used: 9.0.5
Max Version Used: 6.1.3
Date Added: Sep 09 2013 11:12:43
Date Last Updated: Oct 17 2013 05:25:44
Downloads: 2090
License: None
Average Rating (1)

Log in to rate this device



Device File: SafePushPerformance v1.2.amxd


Would be nice to be able to disable the up/down buttons ONLY when in note mode but not in session mode. Every time i hit one of those during a performance i get crazy results if i forget to switch to session mode first.
@synnack: I added more controls to disable in v1.1 and it's now possible to disable Up/Down Arrow button. The behavior you're asking for you get like this:

- load device, keep all buttons enabled and press the Save button behind "Session Mode"
- disable Up/Down Arrow and click Save behind "Note Mode"

When you then switch between session and note mode you'll have what you want. Use hold Shift + Select to enable the buttons momentary if needed.

Btw: Sometimes the presets are not recalled properly when you save a set with the device in, close and open it again (it might be a m4l bug, but I have to investigate more). That's very annoying, but during a session it shouldn't be a problem. Justs make sure to check the setting on the device after you opened a set...
can you add the new "Push" tag for this device?
wow, this is *veryveryvery* useful, thank you so much!!

hey, I was wondering if you think it would be possible to disable arbitrary scene launch buttons in Session mode? in my live rig, the bottom three scenes are full of misc clips that should never be launched as a scene, but I have accidentally launched those scenes a few times when trying to quickly launch a nearby clip... I would love to be able to disable the bottom three scene launch buttons!

thanks for building this, it's getting active use in live performances. :D
ahah, opened up the m4l patch and figured it out myself. :)

maybe a feature worth considering for the next version?
Very nice device! I was wondering if it is possible to map the CC value from the disabled knob. I would like for instance to disable the swing knob and map that knob to another thing,

Awesome! awesome, awesome. Just this last weekend I managed to delete one of my major midi tracks in the middle of my live set!!!

No more! Thanks heaps!

Is this device still working. I have attempted to set it up, loaded it on a track (tried midi and audio), disabled Delete for both note and session modes, saving each time. But I am still able to delete. Am I missing something in the set-up?

seems like the route int will prevent a bang to the rest of the device and to propogate the id for your push (at least on live 11 with push2) - since usually your device id is 0 but thats not an int. Just edit the device and fix that up and its all good
I can't seem to get this to work in Live 11, like pottz's post above. Any chance you could take a look and update this device?

Login to comment on this device.

Browse the full library