Mini displays loaded samples as colorful dots in a X / Y scatter plot, the position of which is determined by analyzing the samples' sound qualities and distributing them accordingly. The parameters are: brightness, noisiness, complexity, attack, percussiveness, length and loudness.
These can also be customized by directly choosing a specific parameter and binding it to the X and Y axes at will.
Hovering over the samples will allow you to play them back instantly.
Turn your library into an instrument. Gesture recording lets you draw a path across your sample library and play it via automation.
MIDI line maps your samples onto MIDI keys for real-time performance.
Once you find a desired sample, drag it to your DAW. Shift+Drag will allow you to select multiple samples at once.
Adjust attack and release envelopes to activate polyphonic playback. Layer sounds, create unique textures and randomize pitch/pan/start position per trigger to turn Mini into a sound design tool.
Mini is constantly optimized for scale. Currently stress-tested to 500k samples loaded at once. Analysis results are cached per-folder, so subsequent loads are quick.
Organize your samples into folders and switchable groups that can be triggered via CC and key commands, allowing them to perform in real time.
Solo / Mute loops, find True duplicates (exact file copies), Timbral duplicates (similar sounds) and delete if needed.
The central 2D space that maps all visible samples based on X/Y properties. Scroll to zoom, right-click drag to pan, double-click to reset.
The right panel is reserved for sample library organization, search, presets and pool.
Footer contains useful-to-have controls at hand.
Seven parameters are available for the X, Y, and color axes:
| Parameter | What it measures |
|---|---|
| Brightness | How bright or dark the sound is |
| Noisiness | Noise-like vs tonal |
| Complexity | Bandwidth of the sound |
| Attack | Onset sharpness - how quickly the sound starts |
| Percussiveness | Transient energy relative to sustain |
| Length | Duration of the sample |
| Loudness | RMS level |
Scroll: zoom, Right-click + drag: pan, Double-click: reset zoom.
By default, hovering over the samples in the scatter plot automatically triggers its playback. By utilizing the attack / release parameters for playback and the pitch / pan / sample start randomization parameters, the user can turn mouse gestures into musical results.
Press P to toggle hover preview on/off - samples play automatically as you move over them. Loops play continuously on hover. Mini responds to MIDI notes with 64-voice polyphony, triggering the currently selected or hovered sample.
Ctrl+Drag on the scatter plot creates a MIDI line between two points, mapping samples to the keyboard. Toggle visibility with the MIDI Line button in the header.
Press R to start recording, then move your mouse across the scatter plot. Press R again to stop. Use the gesture slider or CC1 to scrub through the recorded path, triggering samples along it. Clear with the trash icon.
Press Q to toggle the transport quantization for gesture playback. Choose a subdivision (1/1 through 1/32, plus triplet variants). When enabled, gesture playback snaps sample triggers to the DAW's tempo grid.
The power of Mini lies in polyphonic playback with randomization options with combined automation, making it possible to carve out all kinds of sound textures.
Randomization - these apply only to playback, not to exported files:
Length filter - Drag the min/max handles to filter by sample duration, max default is 29s. (Enable "Remove 30s playback cap" in settings for longer samples if your device has enough RAM to support it).
Search for sounds by their filename. Enable the "Include metadata" checkbox to also search WAV/AIFF metadata tags.
Click Re-analyze (next to the metadata checkbox) to force a re-analysis of all the loaded folders. Useful if the utilized files have changed within the disk.
The Folders tab in the right panel manages your sample sources. Click + to add a folder (scanned recursively), or drag folders from your file manager directly into the plugin. Select folders and press Delete to remove them. Multi-select with Shift+click or Ctrl+click. Drag the listed folders to reorder them.
Each folder row has S (solo) and M (mute) buttons, additionally, hovering your mouse over the folder itself will highlight the samples within it on the scatter plot grid.
Select multiple folders and press Ctrl+G to group them. Groups can be collapsed, soloed/muted as a unit, as well as renamed, or deleted. Use Ctrl+0 to clear all group solos, or Ctrl+1 through 9 to solo a specific group.
Click the preset button to open the preset manager. Save, rename (R), or delete (X) presets. Presets store folder paths, groups, solo/mute states, axes, filters, and other UI states.
Use "Save as Default" to set the current configuration as the default for new instances.
Press F while hovering over or selecting a sample to put it in your favourites. Use Shift+Drag to select multiple, then F to batch-favourite. Favorites are saved per-device and persist across sessions. Use the filter section's solo/mute controls to quickly isolate your marked samples.
The pool is a temporary area for collecting samples before doing a batch Drag&Drop. Hover or select a sample and press A to add/remove it. Shift+Drag to select multiple samples, then A to batch add. You can also drag samples from the plot onto the right panel.
The Pool tab shows collected samples as a tile grid with waveform previews. Click to preview, X to remove, drag to reorder. Use the grip icon (9-dot icon) to drag all pool samples to your DAW at once.
When the Pool tab is active, pool samples are highlighted on the scatter plot with white ring indicators.
The filter section at the bottom of the right panel lets you isolate or hide specific sample types.
Mini detects two types of duplicates across your loaded folders:
Each filter category (loops, favorites, true duplicates, timbral duplicates) provides:
Exported files are always the original, unmodified audio - randomization settings are not exported.
By default, Mini exposes automation parameters that can be hooked to external controls:
Moreover, Mini provides additional control via these CC parameters:
| CC | Function |
|---|---|
| CC1 | Gesture position - scrubs through recorded gesture path |
| CC2 | Cursor X - moves the XY cursor horizontally |
| CC3 | Cursor Y - moves the XY cursor vertically |
| CC4 | Group solo - 0 clears all solos, 1-127 exclusive-solos that group |
The XY cursor (CC2/CC3) works without the editor open, enabling headless sample triggering from a MIDI controller.
| Key | Action |
|---|---|
| P | Toggle hover preview |
| Q | Toggle quantization |
| R | Toggle gesture recording |
| F | Toggle favorite on hovered/selected sample |
| A | Add/remove hovered/selected sample to pool |
| Ctrl+G | Group selected folders |
| Ctrl+C | Copy selected sample's file path |
| Ctrl+Drag | Draw MIDI line on scatter plot |
| Shift+Drag | Multi-select samples (rubber band) |
| Drag out | Export sample to DAW |
| Scroll | Zoom scatter plot |
| Right+Drag | Pan scatter plot |
| Double-click | Reset zoom |
| Ctrl+0 | Clear all group solos |
| Ctrl+1-9 | Solo group 1-9 |
| Delete | Remove selected folders |
Open the help overlay (? button) to access the following settings:
Shared across all DAW projects:
Saved with your DAW project, independent per plugin instance: