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

  /external/chromium_org/third_party/WebKit/Source/modules/webaudio/
BiquadFilterNode.cpp 38 m_processor = adoptPtr(new BiquadProcessor(context, sampleRate, 1, false));
44 switch (const_cast<BiquadFilterNode*>(this)->biquadProcessor()->type()) {
45 case BiquadProcessor::LowPass:
47 case BiquadProcessor::HighPass:
49 case BiquadProcessor::BandPass:
51 case BiquadProcessor::LowShelf:
53 case BiquadProcessor::HighShelf:
55 case BiquadProcessor::Peaking:
57 case BiquadProcessor::Notch:
59 case BiquadProcessor::Allpass
    [all...]
BiquadDSPKernel.h 30 #include "modules/webaudio/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 explicit BiquadDSPKernel(BiquadProcessor* processor)
61 BiquadProcessor* biquadProcessor() { return static_cast<BiquadProcessor*>(processor()); }
BiquadProcessor.cpp 29 #include "modules/webaudio/BiquadProcessor.h"
35 BiquadProcessor::BiquadProcessor(AudioContext* context, float sampleRate, size_t numberOfChannels, bool autoInitialize)
57 BiquadProcessor::~BiquadProcessor()
63 PassOwnPtr<AudioDSPKernel> BiquadProcessor::createKernel()
68 void BiquadProcessor::checkForDirtyCoefficients()
100 void BiquadProcessor::process(const AudioBus* source, AudioBus* destination, size_t framesToProcess)
114 void BiquadProcessor::setType(FilterType type)
122 void BiquadProcessor::getFrequencyResponse(int nFrequencies
    [all...]
BiquadProcessor.h 37 // BiquadProcessor is an AudioDSPKernelProcessor which uses Biquad objects to implement several common filters.
39 class BiquadProcessor FINAL : public AudioDSPKernelProcessor {
52 BiquadProcessor(AudioContext*, float sampleRate, size_t numberOfChannels, bool autoInitialize);
54 virtual ~BiquadProcessor();
BiquadDSPKernel.cpp 45 if (biquadProcessor()->filterCoefficientsDirty()) {
51 if (biquadProcessor()->hasSampleAccurateValues()) {
52 cutoffFrequency = biquadProcessor()->parameter1()->finalValue();
53 Q = biquadProcessor()->parameter2()->finalValue();
54 gain = biquadProcessor()->parameter3()->finalValue();
55 detune = biquadProcessor()->parameter4()->finalValue();
57 cutoffFrequency = biquadProcessor()->parameter1()->smoothedValue();
58 Q = biquadProcessor()->parameter2()->smoothedValue();
59 gain = biquadProcessor()->parameter3()->smoothedValue();
60 detune = biquadProcessor()->parameter4()->smoothedValue()
    [all...]
BiquadFilterNode.h 29 #include "modules/webaudio/BiquadProcessor.h"
37 // These must be defined as in the .idl file and must match those in the BiquadProcessor class.
57 AudioParam* frequency() { return biquadProcessor()->parameter1(); }
58 AudioParam* q() { return biquadProcessor()->parameter2(); }
59 AudioParam* gain() { return biquadProcessor()->parameter3(); }
60 AudioParam* detune() { return biquadProcessor()->parameter4(); }
71 BiquadProcessor* biquadProcessor() { return static_cast<BiquadProcessor*>(processor()); }
  /external/chromium_org/third_party/WebKit/Source/modules/
modules.target.darwin-arm.mk 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \
    [all...]
modules.target.darwin-arm64.mk 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \
    [all...]
modules.target.darwin-mips.mk 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \
    [all...]
modules.target.darwin-x86.mk 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \
    [all...]
modules.target.darwin-x86_64.mk 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \
    [all...]
modules.target.linux-arm.mk 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \
    [all...]
modules.target.linux-arm64.mk 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \
    [all...]
modules.target.linux-mips.mk 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \
    [all...]
modules.target.linux-x86.mk 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \
    [all...]
modules.target.linux-x86_64.mk 376 third_party/WebKit/Source/modules/webaudio/BiquadProcessor.cpp \
    [all...]

Completed in 345 milliseconds