Skip to content

Presets & Projects

MNodes uses a flexible preset system for saving, organizing, and sharing your work.

Preset browser

Preset Files

FormatExtensionDescription
Preset.mnprtSingle preset with metadata + full graph state
Preset Bundle.mnprtzCompressed bundle with external files + thumbnails
Node Preset.mnnpresetState of a single node
Subgraph.mnsubgraphReusable subgraph preset
Module.mnmodReusable module with built-in front panel
Module Pack.mnmodpackModule bundle with all resources (audio, images, etc.)
Module Preset.mnmprstSnapshot of every internal control of a placed Module instance. See Module Presets.

Saving Presets

  1. File → Save Preset or Ctrl/Cmd + S
  2. Enter a name
  3. Choose a category and add optional tags
  4. Set author name (configurable in Settings)
  5. The preset is saved to your User presets folder

Preset Metadata

Each preset stores:

  • Name and Author
  • Category (Bass, Lead, Pad, etc.)
  • Description and Tags
  • Creation / Modification timestamps
  • Plugin version
  • Preferred open mode (Edit or Perform)

Preset Categories

Bass, Pad, Lead, Keys, Pluck, Strings, Brass, Organ, Bell, Drone, Arp, Sequence, Delay, Reverb, Chorus, Distortion, Filter, Compressor, EQ, Modulation, Sampler, Drum, Vocal, MIDI, Ambient, Noise, Experimental, Template

Loading Presets

  1. Click the preset name at the top of the window to open the Preset Browser
  2. Pick a section in the left rail, browse, or search by name
  3. Double-click a preset to load it (or right-click it and choose Load)

Browser Layout

The top bar holds a search field, a sort dropdown (A - Z, newest first, oldest first) and a Cards / List toggle that switches between an artwork grid and a compact list. The Size slider at the bottom sets the card size in Cards view and the row height in List view. Each card shows the preset's artwork, name, author, a category chip and a favourite heart (it turns gold on your favourites).

The Left Rail

The rail on the left of the browser decides what you see:

  • Hub: browse and install content from MNodesHub without leaving the app. The Hub view has its own sort and category dropdowns
  • Library: All Presets, Favorites, and Recent
  • Collections: your own groups of presets. Click + to create one, then drag any preset onto a collection to file it there
  • Bundles: installed bundles (File → Install Bundle)
  • Type: Instruments, Audio FX, or MIDI Effects
  • Category: the full category list (Ambient, Arp, Bass, and so on)

Right-Click Actions

Right-click any preset for quick actions: Load, Show Info, Add to Favorites, Duplicate, Export, Show in Finder / Explorer, Edit Info, and Delete. Factory presets are read-only, so Edit Info and Delete are hidden for them.

Preset Storage Locations

TypePath
Factory~/Music/Mario Nieto/MNodes/Library/Projects/Factory/
User~/Music/Mario Nieto/MNodes/Library/Projects/User/
Node Presets~/Music/Mario Nieto/MNodes/Library/Node Presets/
Subgraphs~/Music/Mario Nieto/MNodes/Library/Subgraphs/
Modules~/Music/Mario Nieto/MNodes/Library/Modules/
Module Presets~/Music/Mario Nieto/MNodes/Library/Modules/Presets/<ModuleTitle>/

These paths can be overridden in Settings → General.

Import & Export

  • Import: Load .mnprt, .mnprtz, or .mnmodpack files from any location
  • Export: Save presets or bundles to share with others
  • Collect All & Export: Package an entire project as a .mnprtz bundle with all resources

Preset bundles (.mnprtz) and Module Packs (.mnmodpack) include all referenced external files (samples, images, film strips, wavetables), making them fully portable across machines. See the Modules guide for details on Module Packs.

MNodesHub

Browse and download community presets from MNodesHub. Inside MNodes, open the Preset Browser and pick Hub at the top of the left rail to explore and install available content.

Recent Presets

MNodes tracks your recently opened presets. Access them from:

  • The Home Panel on startup
  • The File menu

Dirty State

When you modify a preset, MNodes tracks the changes. An indicator shows when the current state differs from the saved version, prompting you to save.

MNodes Documentation