Public Member Functions | List of all members
RingMod Class Reference

Ring modulator. More...

Inheritance diagram for RingMod:
Effect

Public Member Functions

void prepareToPlay (double sampleRate, int samplesPerBlock) override
 Call this to setup the sampleRate. More...
 
- Public Member Functions inherited from Effect
virtual void processBlock (const float *, float *, int)
 Processes the samples from input to output. More...
 
virtual void processInplace (float *data, int numSamples)
 Processes the float data in place. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Effect
void enableInplaceProcessing (bool shouldBeEnabled, int numMaxSamplesToExpect)
 Call this in your subclasses prepareToPlay method and tell it to automatically use inplace processing. More...
 

Detailed Description

Ring modulator.

Includes prefilters (zero @ fs/2), correction postfilter, dc trap (fc=5hz)

Member Function Documentation

void prepareToPlay ( double  sampleRate,
int  samplesPerBlock 
)
overridevirtual

Call this to setup the sampleRate.

Reimplemented from Effect.

©2017 HISE. This documentation is autogenerated from the HISE source code using Doxygen.