MEAP The Library

MOZZI
MEAP The Class
C++ tips
Mozzi Reworks
mOscil
mSample
Generators
mDust
mNoise
mOperator
mSineLFO
mEnvSection
Effects
mBitcrusher
mChorus
mDigitalDelay
mFlanger
mPlateReverb
mSchroederReverb
DSP
mDelayLine
mFeedbackComb
mFeedforwardComb
mFIR
mIIR
mNaturalComb
mOnePoleLPF
mResonz
mRingz
mSchroederAllpass
mInstruments
mDrumRack
mFM4Instrument
mMarimbaInstrument
mPopInstrument
mRompler
mStringInstrument
mStringSynthInstrument
Composition
mMML
mTransitionTable
Utilities
mEventDelayMicros
mRandomDistribution

class: mNoise


noise generator

Description

Generates various kinds of noise

Class Methods

int16_t white()

Computes a sample of 16-bit white noise


int16_t pink()

Computes a sample of 16-bit pink noise


  int16_t next()

Computes a sample of 16-bit white noise


Example

// global declaration
mNoise my_noise;

// in updateAudio
int32_t out_sample = my_noise.next();

Relevant Tutorials