#include <BiquadProcessor.h>
|
| | BiquadProcessor (AudioContext &, float sampleRate, size_t numberOfChannels, bool autoInitialize) |
| |
| virtual | ~BiquadProcessor () |
| |
| std::unique_ptr< AudioDSPKernel > | createKernel () override |
| |
| void | process (const AudioBus *source, AudioBus *destination, size_t framesToProcess) override |
| |
| void | getFrequencyResponse (int nFrequencies, const float *frequencyHz, float *magResponse, float *phaseResponse) |
| |
| void | checkForDirtyCoefficients () |
| |
| bool | filterCoefficientsDirty () const |
| |
| bool | hasSampleAccurateValues () const |
| |
| AudioParam * | parameter1 () |
| |
| AudioParam * | parameter2 () |
| |
| AudioParam * | parameter3 () |
| |
| AudioParam * | parameter4 () |
| |
| BiquadFilterType | type () const |
| |
| void | setType (BiquadFilterType) |
| |
| | AudioDSPKernelProcessor (float sampleRate, unsigned numberOfChannels) |
| |
| void | initialize () override |
| |
| void | uninitialize () override |
| |
| void | process (const AudioBus *source, AudioBus *destination, size_t framesToProcess) override |
| |
| void | reset () override |
| |
| void | setNumberOfChannels (unsigned) override |
| |
| unsigned | numberOfChannels () const override |
| |
| double | tailTime () const override |
| |
| double | latencyTime () const override |
| |
| | AudioProcessor (float sampleRate, unsigned numberOfChannels) |
| |
| virtual | ~AudioProcessor () |
| |
| bool | isInitialized () const |
| |
| float | sampleRate () const |
| |
◆ BiquadProcessor()
| WebCore::BiquadProcessor::BiquadProcessor |
( |
AudioContext & |
, |
|
|
float |
sampleRate, |
|
|
size_t |
numberOfChannels, |
|
|
bool |
autoInitialize |
|
) |
| |
◆ ~BiquadProcessor()
| virtual WebCore::BiquadProcessor::~BiquadProcessor |
( |
| ) |
|
|
virtual |
◆ checkForDirtyCoefficients()
| void WebCore::BiquadProcessor::checkForDirtyCoefficients |
( |
| ) |
|
◆ createKernel()
| std::unique_ptr<AudioDSPKernel> WebCore::BiquadProcessor::createKernel |
( |
| ) |
|
|
overridevirtual |
◆ filterCoefficientsDirty()
| bool WebCore::BiquadProcessor::filterCoefficientsDirty |
( |
| ) |
const |
|
inline |
◆ getFrequencyResponse()
| void WebCore::BiquadProcessor::getFrequencyResponse |
( |
int |
nFrequencies, |
|
|
const float * |
frequencyHz, |
|
|
float * |
magResponse, |
|
|
float * |
phaseResponse |
|
) |
| |
◆ hasSampleAccurateValues()
| bool WebCore::BiquadProcessor::hasSampleAccurateValues |
( |
| ) |
const |
|
inline |
◆ parameter1()
| AudioParam* WebCore::BiquadProcessor::parameter1 |
( |
| ) |
|
|
inline |
◆ parameter2()
| AudioParam* WebCore::BiquadProcessor::parameter2 |
( |
| ) |
|
|
inline |
◆ parameter3()
| AudioParam* WebCore::BiquadProcessor::parameter3 |
( |
| ) |
|
|
inline |
◆ parameter4()
| AudioParam* WebCore::BiquadProcessor::parameter4 |
( |
| ) |
|
|
inline |
◆ process()
◆ setType()
◆ type()
The documentation for this class was generated from the following file: