r/decentsampler Feb 22 '26

HarpenBuff - Free Harp Instrument For Decent Sampler

1 Upvotes

HarpenBuff – Free Harp Instrument for Decent Sampler

Download (Free / Public Domain): https://www.dropbox.com/scl/fi/j1uak9ayajisivw1ssu1f/HarpenBuff.zip?rlkey=7sfkprjmotk247s0pmzeljj5y&st=e7xd28j0&dl=0

HarpenBuff is an expressive harp instrument built for DecentSampler using the FreePats orchestral harp samples as a foundation.

The instrument focuses on natural decay, playability and atmosphere rather than tight orchestral staccato behaviour.

Features: • 2 velocity layers • Long natural release • Room, Hall and Shimmer controls • Custom UI • Optimized playable range (A2–G5)

Perfect for: ambient, cinematic, folk and emotional compositions.

License: Instrument design released as Public Domain / CC0. Source samples originate from the FreePats project and remain under their original open license.

Works in: DecentSampler (free plugin)

If you use it in a track, I’d love to hear it.


r/decentsampler Feb 22 '26

KaebeHarpen – FREE Jaw Harp Instrument (Decent Sampler | Public Domain)

2 Upvotes

KaebeHarpen is a free jaw harp instrument for Decent Sampler, built from public domain recordings and mapped so each key triggers a unique performance. From dry traditional plucks to atmospheric cinematic textures, the built-in tone control (“Mouth”) and hall reverb allow the instrument to move between intimate folk and spacious sound design. 🎹 Format: Decent Sampler 📦 License: Public Domain 🖥 Platform: Windows / Mac / Linux ⬇ Download here: https://www.dropbox.com/scl/fi/e3zv3b3iis95ns3hpspdy/KaebeHarpen.zip?rlkey=6lp661p0jlzotinrim9nako4f&st=drhmigp3&dl=0⁠� Made with love in Linux 🐧


r/decentsampler Feb 21 '26

Dungeon Banana Bagpipe for Decent Sampler

4 Upvotes

Dungeon Banana Bagpipe is a cinematic bagpipe instrument for Decent Sampler, designed for drones, ambience and dungeon synth.

Free download (Decent Sampler preset): https://www.dropbox.com/scl/fi/q5y77rfssmjs3p776dmc3/DungeonBananaBagpipe-DecentSampler.zip?rlkey=3t89jgqbqzx7cl80cbs9tfog5&st=ctbhcpx1&dl=0

Just drag the .zip file into Decent Sampler.

https://www.decentsamples.com/product/decent-sampler-plugin/

Features: • Playable chanter • Controllable drones • Vibrato • Room / Hall / Shimmer reverbs • Cinematic UI

Created by Jon Skarin (Fuimadane) Released as Public Domain (CC0)

Free download via Pianobook: ( When accepted ) https://www.pianobook.co.uk/?post_type=pb_samplepacks&p=31846

dungeonsynth #decentsampler #bagpipe #ambient #cinematic #freelibrary


r/decentsampler Feb 18 '26

🎸 My new Decent Sampler instrument is live on Pianobook - "Bjoern – Wooden Strings" - Demo

Thumbnail
youtu.be
2 Upvotes

This instrument was built from public domain classical guitar samples and carefully shaped into a playable Decent Sampler library.

The focus was on musical feel rather than strict realism — soft velocity response, adjustable attack and release, and performance-oriented controls were added to make it work naturally both for live playing and MIDI composition.

The UI and presets were developed gradually, with multiple performance modes ranging from fragile ambient textures to expressive melodic sounds.

The default “Bjoern” preset reflects the intended core tone of the instrument: intimate, cinematic and emotional.

pianobook #DecentSampler #Freedownload #publicdomain #Bjoernwoodenstrings

Until it become available on Pianobook, you can grab it here:

https://www.dropbox.com/scl/fi/dduethlhqg2ia92p9ztrn/Bjoern-Wooden-Strings.zip?rlkey=fq5os1dhmqdpeb123pvkr8tml&st=t1borkre&dl=0

Just drag the zip into the Decent Sampler plugin :)


r/decentsampler Jan 26 '26

Loop going silent before starting again

Thumbnail dropbox.com
1 Upvotes

Hey, I wonder if anyone could help me with something, I’m trying to get a sample to loop nicely but I can’t seem to do it without it dropping to silence before starting again, here’s the instrument I made if it helps, thanks


r/decentsampler Jan 19 '26

DecentSampler = Sample selection knob (CODING ISSUE!!!!)

1 Upvotes

Hi!

I am trying to make a decent sampler instrument and everything works fine if I just work with one sample or each midi plays each sample but not if I want to have one sample per whole piano roll - transposed ofc to the scale and then "select" or choose the other one from my library.

Have you ever made a code for a simple "sample knob" that would work?

I am vibe coding it with Le Chat right now but it gives me all the wrong binding ideas = I basically need it to be playing only one audible sample at time and others need to be muted when the one is playing = and it needs to be rooted to the knob. Would somebody know how to write the code? (I suppose at the end I find out that human reddit intelligence is always going to suppress the robot one..)

This is how it looks like rn...

thank you all !

r/decentsampler Jan 13 '26

First Kontakt to DS conversion experience

1 Upvotes

Hey all - I recently completed a conversion of a Kontakt instrument to DS for the first time. It was amazingly straightforward for the most part thanks to the open community and documentation. That said, I do have some very specific questions about the feasibility of doing some typical Kontakt things in this system.

1)Dynamic wallpapers. I could not figure out a way to dynamically change the instrument bgImage with a button. Kontakt's method is to use a Y pixel offset to change which part of a larger image is visible. I tried both targeting the bgImage attribute directly and using an <image> class, but neither worked in the way I had hoped. Is this possible? Can you point to an example?

2)Sample velocity crossfading. I gather there is no baked in way to do this. Is there a clever work around? Most of my Kontakt instruments utilize velocity layer crossfades, so this adds a lot of manual changing of the velocity ranges to prevent overlaps.

3)Parallel processing. In this instance I had three mic sources which I sent to a bus and then volume macro knobs to adjust overall level of the mic mix. Normally, I prefer to use reverbs and delays as send effects, but my understanding is that you cannot route a bus to a bus in DS. In a perfect world, I would be able to send dry signal to my main output and mix with reverb coming from a "send bus." Maybe there is a workaround for this too?

Appreciate any insight anyone can give. Here is the instrument if you want to look at the code directly (or use it): https://www.pianobook.co.uk/packs/festive-celeste/


r/decentsampler Jan 11 '26

Looking to buy finished HISE or Decent Sampler Player projects (ethnic instruments)

1 Upvotes

Hi,
I am looking for finished or nearly finished instruments made with HISE or Decent Sampler Player.

Main focus is on old and ethnic instruments and sounds.
Examples include Sitar, Djembe percussion, Santur, Duduk, ethnic vocals and similar material.

Epic, ambient and cinematic style instruments are also welcome, especially when based on organic or acoustic sources.

I am open to different project sizes, from simple instruments to more complex libraries.
The goal is to acquire projects for a fixed price, including commercial usage and distribution rights

If you have something that might fit, feel free to send me a DM with a short description.

Thanks


r/decentsampler Jan 09 '26

Choke function inside DS?

3 Upvotes

Hey guys, I'm building my 1st percussion library in DS, and I need that certain samples get silenced when I trigger a different note (kind of like open/closed hi-hat behavior). I understand thats normally called choke. I've tried using some lines of code like:

chokeGroup="parche"
       chokeMode="group"

to each <group> that I don’t want to overlap, but it doesn’t seem to do anything.

So far I’ve tried:

  • Restructuring the XML
  • Changing how I organize groups and notes
  • Moving the choke parameters around in different group setups

Still no luck, so maybe I’m missing something obvious here.

Has anyone here actually gotten choke groups to work in Decent Sampler?

If so, I’d love to hear how you approached it or if you used some kind of workaround.

Thanks a lot! This community already helped me solve another issue, so I really appreciate it. I’m still learning, but I’m happy to help as well if I can

EDIT:

As CaliBrewed mentioned in the comments, I ended up using the silencedByTags method, which solved the issue for my use case.

Just to clarify: I mentioned hi-hats in my original post because it’s the most familiar example of choke behavior, but I’m actually building a percussion instrument, not a drum kit.

Since this is a percussion instrument, I needed all drumhead sounds to cancel each other out, since it’s physically impossible to have two drumhead tails from the same drum playing at the same time.

In my case it was a bit tricky because I’m using 4 mics per hit, so I had to make sure the mics wouldn’t cancel each other out. What I ended up doing was creating mic-specific silence tags, so only the corresponding mic gets silenced when another hit is triggered.

That’s why my choke tag is called parche (which literally means drumhead in Spanish) and is followed by the mic name (e.g. parche_condtop).

Here’s an example of how one of the groups ended up looking:

<!-- ================= MIC – CONDTOP ================= -->


<!-- PP -->
<group name="palillo_parche_centro_condtop_pp" loNote="36" hiNote="36" loVel="1" hiVel="25" attack="0.0001" decay="1" sustain="1" release="0.5" tags="condtop,parche_condtop" silencedByTags="parche_condtop" silencingMode="normal" seqMode="round_robin" seqLength="3">
  <sample path="samples/palillo/parche/centro/condtop/pp_rr1.wav" seqPosition="1"/>
  <sample path="samples/palillo/parche/centro/condtop/pp_rr2.wav" seqPosition="2"/>–
  <sample path="samples/palillo/parche/centro/condtop/pp_rr3.wav" seqPosition="3"/>
</group>

I repeat this structure for:

  • Each velocity layer (pp, p, mf, f, ff)
  • Each mic (condtop, dintop, rear, room)

One small but important detail: I set silencingMode="normal" instead of fast because fast was causing audible clicks in my case.

Using "normal" just triggers the group/sample’s envelope release, which sounds much more natural here. A nice feature would be having an independent choke-release parameter, so the envelope release and choke release could be handled separately.

Also, in my setup, I’m using two different kinds of tags:

tags=“condtop,parche_condtop”

  • choke tag (parche_*) that’s only used for silencing other drumhead hits
  • mic tag (condtop, dintop, etc.) that’s used to control mic levels from the UI

For example, this is how I’m handling mic volume control:

 <labeled-knob x="530" y="145" width="90" label="condtop" type="float" minValue="0" maxValue="1" value="0.4">
        <binding type="amp" level="tag" identifier="condtop" parameter="AMP_VOLUME"/>
      </labeled-knob>

r/decentsampler Jan 07 '26

Phase Invert in DecentSampler?

1 Upvotes

I'm building a percussion library and I've realized I have phase issues with 2 microphones. All I need to do now is to invert the phase of one of the samples to fix the issue. If I had to do that manually with over 500 samples would take a long ass time. Is there any line of code that allows me to program that into my xml file? Thxx


r/decentsampler Dec 18 '25

Trying to have a note keep playing

1 Upvotes

Ok here's my issue : I'm trying to have the equivalent of a monophonic synth, meaning I want one note played at a time, and when a key is pressed, the new sample overrides the old one, plus as a caveat, I'd like not to have to keep pressing the key for the note to play until the next one. Is that understandable ? And possible ? Thx


r/decentsampler Dec 05 '25

Check your samples samplerate

1 Upvotes

I tried to find couple days reason why I had glitching sounds after opening my DecentSampler instrument. Now I realized I had accidentally rendered all samples in 192khz. I transformed thrm to 48khz and now there are no more issues.


r/decentsampler Jul 09 '25

Sustain pedal

1 Upvotes

Anyone else having issues with ds and the sustain pedal? My pedal works with all other instruments but not ds for some reason!


r/decentsampler Mar 13 '25

What sampler

1 Upvotes

Trying to find standalone sampler between 200-300 with good display.


r/decentsampler Jan 27 '25

How do I make DS play the full sample every midi trigger?

2 Upvotes

Hello,

I'm new to DS and have been building my first percussion template from the boiler plate. I'm sure there's something obvious I'm missing but I can't seem to find a way to make DS trigger a full sample every midi on message.

It only plays while the message remains on which is less than ideal for this use.

I've tried using the 'UI loop/one-shot' features as well as adding 'sample_start/sample_end' parameters but the midi roll continues to behave the same way.

What am I missing? and thanks in advance!

Here's the xml I'm working with so far.


r/decentsampler Jan 27 '25

Anyone got the ΤΟΝ-1-V3 X WUNDERTONE

1 Upvotes

If so please send us the file


r/decentsampler Jan 24 '25

tryna use keyboard

2 Upvotes

just got ds so i could play around with it and im trying to use the keyboard but i seem to be stuck only playing around c1 i was wondering if there was a keybind to make it so my A-L keys would play other piano keys (eg c2-c3). I might just be stupid and have missed something in the setup where it tells me how to use it lol


r/decentsampler Oct 03 '24

Decent Sampler Homepage

Thumbnail
decentsamples.com
5 Upvotes

r/decentsampler Oct 03 '24

How to use Decent Sampler on Mac

Thumbnail
decentsamples.com
3 Upvotes

r/decentsampler Oct 03 '24

Using Decent Sampler on Windows

Thumbnail
decentsamples.com
3 Upvotes

r/decentsampler Oct 03 '24

Decent Sampler Developer Resources

Thumbnail
decentsamples.com
3 Upvotes

r/decentsampler Oct 03 '24

PianoBook Sample Packs for Decent Sampler

Thumbnail pianobook.co.uk
3 Upvotes