Class FaustEffects

Class Documentation

class FaustEffects

A class that manages all FX structures.

Public Functions

FaustEffects(int initSampleRate)
void consumeAll()

call consume() from every FaustObjects

Public Members

FaustObject<CompressorFAUST> compressor
FaustObject<DistortionFAUST> distortion
FaustObject<EchoFAUST> echo
FaustObject<EQFAUST> eq
FaustObject<FilterFAUST> filter
FaustObject<FlangerFAUST> flanger
FaustObject<OcsFilterFAUST> ocsFilter
FaustObject<PannerFAUST> panner
FaustObject<PhaserFAUST> phaser
FaustObject<RollFAUST> roll
FaustObject<TranceFAUST> trance
FaustObject<VolFAUST> vol
FaustObject<RobotFAUST> robot
std::vector<FaustDType<Compressor_PDJE>> compressorData
std::vector<FaustDType<FaustInterpolate>> distortionData
std::vector<FaustDType<Echo_PDJE>> echoData
std::vector<FaustDType<EQ_PDJE>> eqData
std::vector<FaustDType<Filter_PDJE>> filterData
std::vector<FaustDType<Flanger_PDJE>> flangerData
std::vector<FaustDType<OcsFilter_PDJE>> ocsFilterData
std::vector<FaustDType<Panner_PDJE>> pannerData
std::vector<FaustDType<Phaser_PDJE>> phaserData
std::vector<FaustDType<Roll_PDJE>> rollData
std::vector<FaustDType<Trance_PDJE>> tranceData
std::vector<FaustDType<FaustInterpolate>> volData
std::vector<FaustDType<Robot_PDJE>> robotData