DSPark 1.6.1
Header-only audio DSP framework in pure C++20 — zero dependencies
Loading...
Searching...
No Matches
dspark::AnalogRandom::Generator< Real > Member List

This is the complete list of members for dspark::AnalogRandom::Generator< Real >, including all inherited members.

Generator() noexceptdspark::AnalogRandom::Generator< Real >inline
Generator(std::uint64_t seed) noexceptdspark::AnalogRandom::Generator< Real >inlineexplicit
Generator(Generator &&other) noexceptdspark::AnalogRandom::Generator< Real >inline
Generator(const Generator &)=deletedspark::AnalogRandom::Generator< Real >
getCurrentValue() const noexceptdspark::AnalogRandom::Generator< Real >inline
getNextBlock(std::span< Real > outputBuffer) noexceptdspark::AnalogRandom::Generator< Real >inline
getNextDiscrete(Int imin, Int imax) noexceptdspark::AnalogRandom::Generator< Real >inline
getNextDiscreteInt(int imin, int imax) noexceptdspark::AnalogRandom::Generator< Real >inline
getNextSample() noexceptdspark::AnalogRandom::Generator< Real >inline
getPhase() const noexceptdspark::AnalogRandom::Generator< Real >inline
operator=(Generator &&other) noexceptdspark::AnalogRandom::Generator< Real >inline
operator=(const Generator &)=deletedspark::AnalogRandom::Generator< Real >
prepare(double sampleRate) noexceptdspark::AnalogRandom::Generator< Real >inline
reseed(std::uint64_t newSeed) noexceptdspark::AnalogRandom::Generator< Real >inline
reset() noexceptdspark::AnalogRandom::Generator< Real >inline
setAnalogDefault(AnalogComponent component) noexceptdspark::AnalogRandom::Generator< Real >inline
setNoiseType(NoiseType type) noexceptdspark::AnalogRandom::Generator< Real >inline
setQuantization(Real step) noexceptdspark::AnalogRandom::Generator< Real >inline
setRange(T min, T max) noexceptdspark::AnalogRandom::Generator< Real >inline
setRateBPM(double bpm, BpmDivision division) noexceptdspark::AnalogRandom::Generator< Real >inline
setRateHz(Real rateInHz) noexceptdspark::AnalogRandom::Generator< Real >inline
setSmoothing(bool shouldBeEnabled, Real timeInMs=static_cast< Real >(50.0)) noexceptdspark::AnalogRandom::Generator< Real >inline
updateBPM(double newBpm) noexceptdspark::AnalogRandom::Generator< Real >inline