# Save / Recall Snapshots over LUA, Midi or Control Buttons?

**URL:** <https://forum.electra.one/t/save-recall-snapshots-over-lua-midi-or-control-buttons/3291>\
**Category:** Developers\
**Created:** [October 9, 2024, 6:44am UTC](https://forum.electra.one/t/save-recall-snapshots-over-lua-midi-or-control-buttons/3291 "2024-10-09T06:44:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![busa](https://avatars.discourse-cdn.com/v4/letter/b/d78d45/32.png) [@busa](https://forum.electra.one/u/busa)\
**Post date:** [October 9, 2024, 6:44am UTC](https://forum.electra.one/t/save-recall-snapshots-over-lua-midi-or-control-buttons/3291/1 "2024-10-09T06:44:37Z")

</div>

Is there a way to Save / Recall Snapshots over LUA , Midi or Control Buttons?

The Goal is to have a “Save” and a “Recall” Button on the Main Performance Page, where you can quickly save the current Settings to Snapshot X by pressing “Save”, then tweak all the Parameters lets say for a Build-Up in the Song, and then quickly switch back to the Starting-Values by pressing the “Recall” button.

I know that we can do that by switching to the Snapshot page, select safe or load and then the Snapshot. But that takes way to long in a live Situation where timing matteres and you may want to tweek a value until the last second bevore switching back to the initial values.

Meanwhile i found the parameterMap.keep() & recall() Functions which do safe and recall the ParameterMap States and thus the Control-Positions. But unfortunately, they don’t resend Midi-Messages for changed Controls.
