SampleStack can turn a folder of samples into a playable instrument and export it as a Decent Sampler preset. Of the formats SampleStack writes, Decent Sampler is the one built for sharing: it carries its own interface, and the player that reads it is free.
This guide covers what Decent Sampler is, when it’s the right choice, and how to build one in SampleStack. A plain-language FAQ follows at the end.
What is Decent Sampler?
Decent Sampler is a free sampler plugin, and it reads instruments in its own format, the .dspreset. A Decent Sampler preset is an XML text file that maps your samples across the keyboard, sitting in a folder alongside the audio it references. What sets it apart from other formats is that the preset can also describe a user interface: a background image and controls, so the instrument opens as a finished front panel rather than a raw list of zones.
Because the player is free and runs on both macOS and Windows, a Decent Sampler instrument is something anyone can load and play without owning a paid sampler. That makes it the natural format when you want to give an instrument to other people.
When to reach for Decent Sampler
Decent Sampler is the format to choose when presentation and sharing matter:
- It looks like a finished instrument. The artwork and controls turn a sample map into something with its own identity, which matters if you’re releasing or distributing an instrument.
- The player is free. Anyone can open it, so you’re not asking recipients to buy Kontakt or a specific DAW.
- It’s still open and editable. The preset is XML text, so the mapping stays readable and tweakable if you need to adjust it later.
The one thing to know is that Decent Sampler, like SFZ, uses a single envelope curve shape rather than a range of curves. For the overwhelming majority of instruments that’s a non-issue.
How to create a Decent Sampler instrument in SampleStack
The multisample workflow is the same up to the export step. Multisample support shipped in SampleStack 1.2, so it’s in the current release.
- Create a new instrument in the sidebar and drop in your samples.
- Let SampleStack map them. It detects each sample’s pitch and assigns a zone. More samples across the range means a more natural instrument.
- Stack velocity layers for notes recorded at multiple strengths.
- Tune the zones and confirm root notes.
- Shape the amp envelope and preview it as you play.
- Preview over MIDI, the computer keyboard, or the mouse.
- Export as Decent Sampler. SampleStack writes the
.dspresetXML alongside the samples, and can include a background image and ADSR and volume controls so the instrument has its own interface.
The result is a folder with the .dspreset, its samples, and any artwork, ready to load in the free Decent Sampler plugin.
What Decent Sampler preserves
SampleStack’s built-in export matrix shows what each format keeps. For Decent Sampler:
- Key zones, velocity layers, root notes, and fine tuning all carry over.
- Loop points are preserved.
- The amp envelope (ADSR) carries, using a single envelope curve shape.
- Stereo samples are preserved.
- Artwork and UI are supported: a background image at 812×375, plus optional ADSR and volume knobs.
Decent Sampler references its samples rather than embedding them, so the instrument travels as a folder. If you want a single self-contained file instead, that’s what SoundFont 2 is for.
Helpful tips
- Design for the 812×375 canvas. If you’re adding a background image, size it to 812×375 so it fits the Decent Sampler panel cleanly.
- Add controls people will use. The optional ADSR and volume knobs make the instrument feel finished and give the player something to shape the sound with. Include them when the instrument benefits.
- Keep the folder together. The
.dspresetpoints at its samples and artwork by relative path, so move the whole folder as a unit. - Use it for anything you’ll share. If the instrument is going to other people, Decent Sampler’s free player and built-in interface make it the friendliest way to hand it over.
FAQ
What is Decent Sampler? A free sampler plugin whose instrument format uses the .dspreset extension. A preset is an XML file that maps samples and can define a user interface with a background image and controls.
Is Decent Sampler free? Yes. The plugin is free and cross-platform, which is why the format is good for sharing.
What is a .dspreset file? The Decent Sampler preset: an XML text file that references your WAV samples and describes zones, velocity, envelopes, and optional interface. It sits with the samples and artwork in a folder.
Can I add custom artwork and controls? Yes. Decent Sampler supports a background image (812×375) plus optional ADSR and volume knobs. SampleStack can include artwork and controls on export.
How is Decent Sampler different from SFZ? Both are open, text-based, and reference external samples. Decent Sampler adds a UI layer with artwork and knobs; SFZ is mapping only. Decent Sampler suits a finished, shareable instrument; SFZ suits maximum compatibility.
Do I need to keep the samples with the .dspreset? Yes. It references audio by relative path, so keep the preset, samples, and artwork together in one folder.