32class Dithering :
public Effect
37 void configure(quint32 srate,
ChannelMap map)
override;
39 void applyEffect(
Buffer *b)
override;
40 void setEnabled(
bool enabled);
53 AudioDither m_dither[9];
55 bool m_required =
false, m_enabled;
58 quint32 prng(quint32 state);
59 float audioLinearDither(
float sample, AudioDither *dither);
Audio buffer class.
Definition buffer.h:21
This class represents audio channel mapping.
Definition channelmap.h:31
The Effect class provides the base interface class of audio effects.
Definition effect.h:36
AudioFormat
Definition qmmp.h:115