Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::signal::ChorusT< SampleType > Class Template Reference

#include <chorus.hpp>

Classes

struct  StereoSample

Public Member Functions

void prepare (SampleType sample_rate)
void set_rate (SampleType hz)
void set_depth (SampleType d)
void set_mix (SampleType m)
void set_delay_ms (SampleType ms)
StereoSample process (SampleType input)
void reset ()

Member Function Documentation

◆ prepare()

template<typename SampleType = float>
void pulp::signal::ChorusT< SampleType >::prepare ( SampleType sample_rate)
inline

◆ process()

template<typename SampleType = float>
StereoSample pulp::signal::ChorusT< SampleType >::process ( SampleType input)
inline

◆ reset()

template<typename SampleType = float>
void pulp::signal::ChorusT< SampleType >::reset ( )
inline

◆ set_delay_ms()

template<typename SampleType = float>
void pulp::signal::ChorusT< SampleType >::set_delay_ms ( SampleType ms)
inline

◆ set_depth()

template<typename SampleType = float>
void pulp::signal::ChorusT< SampleType >::set_depth ( SampleType d)
inline

◆ set_mix()

template<typename SampleType = float>
void pulp::signal::ChorusT< SampleType >::set_mix ( SampleType m)
inline

◆ set_rate()

template<typename SampleType = float>
void pulp::signal::ChorusT< SampleType >::set_rate ( SampleType hz)
inline

The documentation for this class was generated from the following file:
  • /home/runner/work/pulp/pulp/core/signal/include/pulp/signal/chorus.hpp