Expand description
Plugin preset file scanner.
Discovers preset files (FXP, FXB, VSTPRESET, AUPRESET, etc.) across
the user home directory (~, resolved via [dirs::home_dir]) plus
system-wide locations outside ~ (e.g. /Library/Audio/Presets on
macOS, Program Files\\Common Files\\VST3 Presets on Windows).
Supports parallel traversal and stop signaling.
Symlinks are followed (metadata on the link) so file and directory
targets are scanned; broken links are skipped.
Constantsยง
- PRESET_
EXTENSIONS ๐
Functionsยง
- format_
size ๐ - get_
preset_ roots - is_
preset_ ๐extension_ lowercase Path::extension()lowercased, no dot โ used by the file watcher to matchPRESET_EXTENSIONS.- normalize_
macos_ ๐path - walk_
dir_ ๐parallel - walk_
for_ presets