ferraus sounds remove

Remove an installed sound

Synopsis

ferraus sounds remove <id> [options]

What it does

Deletes the files an install created (only inside ferraus' sounds folder and the per-user plugin folders) and updates the plugin scan cache.

Examples

Uninstall the GM SoundFont

ferraus sounds remove gm-basic

Uninstall a plugin and report the removed paths

ferraus sounds remove dexed --json

Free the disk space used by the Salamander piano

ferraus sounds remove salamander-grand-piano

Options

FlagTypeDefaultMeaning
<id>text—Installed sound id (see 'sounds list') Required.

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
7Plugin crashed, timed out, or was not found
8Cancelled
10Network error
70Internal error (bug)

Common mistakes

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

For models

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