ferraus presets save

Save parameter values as a user preset

Synopsis

ferraus presets save <name> [options]

What it does

Save parameter values as a user preset

Examples

Save a compressor preset

ferraus presets save compress/mine --set threshold=-16dB --set ratio=3:1

Save a small-room reverb as a user preset

ferraus presets save reverb/booth --set type=room --set mix=15%

Replace an existing user preset

ferraus presets save compress/mine --set ratio=2:1 --overwrite

Options

FlagTypeDefaultMeaning
<name>text—effect/preset, e.g. compress/mine Required.
--settext—key=value pairs to store Repeatable.

Global options

Every command also accepts the global options (-o, --json, --dry-run, --overwrite, --progress, ...). See Global options.

Exit codes

CodeMeaning
0Success
1Processing failed
2Usage or parameter error
3Input missing or unreadable
8Cancelled
70Internal error (bug)

Common mistakes

  • Expecting human-readable text when scripting: add --json for a stable machine result.

For models

  • MCP tool: ferraus_presets_save
  • Schema: ferraus schema presets save
  • Pipeline: { op: presets save, args: { ... } } (flag names with _ instead of -)
  • fx stage: no
{"command": "presets save", "defaults": {}}