Skip to content

Snapshots parameters configuration

Andrea Del Signore edited this page Sep 15, 2025 · 5 revisions

Overview

This document describes the implementation of enhanced snapshot parameter configuration on the MOD Dwarf.
The main objective is to provide users with finer control over which parameters are stored in snapshots, increasing flexibility and practicality in real-world scenarios, while maintaining a clean and intuitive UI.

Standard Behavior

In the standard MOD Dwarf:

  • Snapshots capture the state of all plugin parameters by default.

Enhanced Implementation

With the improved configuration:

  • Users can select specific parameters to include in a snapshot.
  • Users can exclude parameters or entire plugins that should remain unchanged across different snapshots.
  • Usability is improved during live performance or soundcheck by offering precise, fine-grained control over snapshot contents.

Example Use Cases:

  1. Soundcheck adjustments

    • You can leave volume controls outside of snapshots, so changing snapshots won’t affect the gain you’ve set during rehearsal.
  2. Performance flexibility

    • Parameters such as modulation depth or filter cutoff can be snapshot-specific, while global controls like master EQ remain stable.

User Interface

A new interface has been added to allow configuration of parameters at snapshot level.

  • Each plugin parameter can be toggled on/off for snapshot inclusion.
  • Excluded parameters will not change when switching between snapshots.

Constructor

At first glance the contructor is clean as always

Constructor

But when you hover a plugin you may see an icon that reflect the snapshot configuration of the plugin:

Constructor (hover)

This is useful when you change a parameter from the “stompbox” ui, because you will see that not all the plugin parameters will be included in the snapshot and if you don’t remember which parameter, you can check it on the settings page (the usual gear icon).

This is the icon meaning:

  • NO ICON: all plugin parameters will included and be saved / restored from the snapshot
  • Shapshot icon red: some parameters are excluded
  • Shapshot icon gray: the entire plugin will is excluded

Configuring Snapshot bindings on the settings view

Settings

On this dialog you see the plugin icon like on the constructor, by clicking it you will bind/unbind all parameters to snapshots.

For every parameter, you also have a snapshot icon that can be use to just bind/unbind that specific parameter.

After changing any bindings you need to save the pedalboard

Performance view

In the performance view you will see, but you can’t edit, all the parameters bindings:

Performance view - Snapshot

Clone this wiki locally