Real-time sample rate reduction parameter and step effect ("bitcrush" sound)

What is the problem?

A bitcrush effect would sound really cool as a step effect and a performance mode effect. There is bit depth reduction currently, but not sample rate reduction.

What should this feature achieve?

A parameter next to bit depth reduction that also reduces the sampling rate the sound engine plays the sample back at. It introduces aliasing by reducing the sampling rate while maintaining the pitch. The parameter could be a percentage of the original sample rate. The parameter could also be an integer that sets the denominator of the sample rate, where 1 does nothing, 2 skips every other sample, 3 skips 2 out of every 3 samples, and so on. The parameter also has a step effect, and is usable in performance mode.

Are there any workarounds?

The destructive effects section has a bitcrusher effect that does both bit depth reduction and sample rate reduction, but you cannot change these values during playback of a sample, and you cannot use it as a performance effect.

Any links to related discussions?

Any references to other products?

5 Likes

THIS. A total must for a sampler imho.

2 Likes

Thanks for this great wish @Ott!

2 Likes

@here Thanks for your wish. It’s now ready for voting :slight_smile:

3 Likes

If we’re already talking about adding an additional Parameter to the Instrument alongside the Bit Depth - would it be in poor form to suggest - if possible - having an additional entry on Modulation for the Instrument to use an LFO or Envelope to modulate the Sample Rate? I realize this would mean adding an additional Envelope or LFO to the Instrument (as they are dedicated per Volume, Filter etc…)

From a sound design perspective, being able to sweep the parameter with an LFO or Envelope would really open a lot of creative doors.

3 Likes