GoXLR-on-Linux / goxlr-utility

An unofficial GoXLR App replacement for Linux, Windows and MacOS
MIT License
636 stars 36 forks source link

Effects: Support 'Press and Hold' on Preset Button #68

Open FrostyCoolSlug opened 1 year ago

FrostyCoolSlug commented 1 year ago

Under the official app, if you press and hold the button for the active profile, it'll start blinking.

When you follow by pressing a different preset button, it'll copy the settings of the flashing preset to the selected preset.

Implement the same 'cloning' behaviour in the util.

a2hsh commented 1 year ago

Under the official app, if you press and hold the button for the active profile, it'll start blinking.

When you follow by pressing a different preset button, it'll copy the settings of the flashing preset to the selected preset.

Implement the same 'cloning' behaviour in the util.

Also if I may add:

  1. When the cloning process starts, issue an announcement to SRS, a suggested text might be: "Cloning {presetName}".
  2. When the cloning process completes, issue an announcement to SRS, a suggested text might be: "Cloned {presetName} to {newPresetName}".
  3. When the cloning process is canceled (if emplimented), issue an announcement to SRS, a suggested text might be: "Cloning canceled".

Thank you!