HomeSort by relevance Sort by last modified time
    Searched refs:BiquadProcessor (Results 1 - 8 of 8) sorted by null

  /external/webkit/Source/WebCore/webaudio/
BiquadDSPKernel.h 30 #include "BiquadProcessor.h"
34 class BiquadProcessor;
36 // BiquadDSPKernel is an AudioDSPKernel and is responsible for filtering one channel of a BiquadProcessor using a Biquad object.
40 BiquadDSPKernel(BiquadProcessor* processor)
51 BiquadProcessor* biquadProcessor() { return static_cast<BiquadProcessor*>(processor()); }
HighPass2FilterNode.cpp 36 m_processor = adoptPtr(new BiquadProcessor(BiquadProcessor::HighPass2, sampleRate, 1, false));
LowPass2FilterNode.cpp 36 m_processor = adoptPtr(new BiquadProcessor(BiquadProcessor::LowPass2, sampleRate, 1, false));
BiquadDSPKernel.cpp 31 #include "BiquadProcessor.h"
37 ASSERT(source && destination && biquadProcessor());
41 // Then re-factor this code to only run for the first BiquadDSPKernel of each BiquadProcessor.
42 if (biquadProcessor()->filterCoefficientsDirty()) {
43 double value1 = biquadProcessor()->parameter1()->smoothedValue();
44 double value2 = biquadProcessor()->parameter2()->smoothedValue();
51 switch (biquadProcessor()->type()) {
52 case BiquadProcessor::LowPass2:
56 case BiquadProcessor::HighPass2:
60 case BiquadProcessor::LowShelf
    [all...]
HighPass2FilterNode.h 29 #include "BiquadProcessor.h"
42 AudioParam* cutoff() { return biquadProcessor()->parameter1(); }
43 AudioParam* resonance() { return biquadProcessor()->parameter2(); }
48 BiquadProcessor* biquadProcessor() { return static_cast<BiquadProcessor*>(processor()); }
LowPass2FilterNode.h 29 #include "BiquadProcessor.h"
42 AudioParam* cutoff() { return biquadProcessor()->parameter1(); }
43 AudioParam* resonance() { return biquadProcessor()->parameter2(); }
48 BiquadProcessor* biquadProcessor() { return static_cast<BiquadProcessor*>(processor()); }
BiquadProcessor.h 37 // BiquadProcessor is an AudioDSPKernelProcessor which uses Biquad objects to implement several common filters.
39 class BiquadProcessor : public AudioDSPKernelProcessor {
50 BiquadProcessor(FilterType, double sampleRate, size_t numberOfChannels, bool autoInitialize = true);
51 virtual ~BiquadProcessor();
BiquadProcessor.cpp 29 #include "BiquadProcessor.h"
35 BiquadProcessor::BiquadProcessor(FilterType type, double sampleRate, size_t numberOfChannels, bool autoInitialize)
80 BiquadProcessor::~BiquadProcessor()
86 PassOwnPtr<AudioDSPKernel> BiquadProcessor::createKernel()
91 void BiquadProcessor::process(AudioBus* source, AudioBus* destination, size_t framesToProcess)

Completed in 165 milliseconds