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

#include <bias.hpp>

Public Member Functions

void set_bias (SampleType b)
SampleType bias () const
SampleType process (SampleType input) const
void process (SampleType *buffer, int num_samples) const
void process (const SampleType *input, SampleType *output, int num_samples) const
void reset ()
void set_sample_rate (SampleType)

Member Function Documentation

◆ bias()

template<typename SampleType = float>
SampleType pulp::signal::BiasT< SampleType >::bias ( ) const
inline

◆ process() [1/3]

template<typename SampleType = float>
void pulp::signal::BiasT< SampleType >::process ( const SampleType * input,
SampleType * output,
int num_samples ) const
inline

◆ process() [2/3]

template<typename SampleType = float>
void pulp::signal::BiasT< SampleType >::process ( SampleType * buffer,
int num_samples ) const
inline

◆ process() [3/3]

template<typename SampleType = float>
SampleType pulp::signal::BiasT< SampleType >::process ( SampleType input) const
inline

◆ reset()

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

◆ set_bias()

template<typename SampleType = float>
void pulp::signal::BiasT< SampleType >::set_bias ( SampleType b)
inline

◆ set_sample_rate()

template<typename SampleType = float>
void pulp::signal::BiasT< SampleType >::set_sample_rate ( SampleType )
inline

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