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

  /external/chromium_org/third_party/WebKit/Source/modules/webaudio/
WaveShaperProcessor.cpp 29 #include "modules/webaudio/WaveShaperProcessor.h"
35 WaveShaperProcessor::WaveShaperProcessor(float sampleRate, size_t numberOfChannels)
41 WaveShaperProcessor::~WaveShaperProcessor()
47 PassOwnPtr<AudioDSPKernel> WaveShaperProcessor::createKernel()
52 void WaveShaperProcessor::setCurve(Float32Array* curve)
60 void WaveShaperProcessor::setOversample(OverSampleType oversample)
75 void WaveShaperProcessor::process(const AudioBus* source, AudioBus* destination, size_t framesToProcess)
WaveShaperNode.cpp 42 m_processor = adoptPtr(new WaveShaperProcessor(context->sampleRate(), 1));
51 waveShaperProcessor()->setCurve(curve);
56 return waveShaperProcessor()->curve();
69 waveShaperProcessor()->setOversample(WaveShaperProcessor::OverSampleNone);
71 waveShaperProcessor()->setOversample(WaveShaperProcessor::OverSample2x);
73 waveShaperProcessor()->setOversample(WaveShaperProcessor::OverSample4x);
86 switch (const_cast<WaveShaperNode*>(this)->waveShaperProcessor()->oversample())
    [all...]
WaveShaperProcessor.h 37 // WaveShaperProcessor is an AudioDSPKernelProcessor which uses WaveShaperDSPKernel objects to implement non-linear distortion effects.
39 class WaveShaperProcessor : public AudioDSPKernelProcessor {
47 WaveShaperProcessor(float sampleRate, size_t numberOfChannels);
49 virtual ~WaveShaperProcessor();
WaveShaperDSPKernel.h 32 #include "modules/webaudio/WaveShaperProcessor.h"
37 class WaveShaperProcessor;
43 explicit WaveShaperDSPKernel(WaveShaperProcessor*);
62 WaveShaperProcessor* waveShaperProcessor() { return static_cast<WaveShaperProcessor*>(processor()); }
WaveShaperNode.h 30 #include "modules/webaudio/WaveShaperProcessor.h"
56 WaveShaperProcessor* waveShaperProcessor() { return static_cast<WaveShaperProcessor*>(processor()); }
WaveShaperDSPKernel.cpp 41 WaveShaperDSPKernel::WaveShaperDSPKernel(WaveShaperProcessor* processor)
44 if (processor->oversample() != WaveShaperProcessor::OverSampleNone)
62 switch (waveShaperProcessor()->oversample()) {
63 case WaveShaperProcessor::OverSampleNone:
66 case WaveShaperProcessor::OverSample2x:
69 case WaveShaperProcessor::OverSample4x:
80 ASSERT(source && destination && waveShaperProcessor());
82 Float32Array* curve = waveShaperProcessor()->curve();
177 switch (kernel->waveShaperProcessor()->oversample()) {
178 case WaveShaperProcessor::OverSampleNone
    [all...]
  /external/chromium_org/third_party/WebKit/Source/modules/
modules.target.darwin-arm.mk 235 third_party/WebKit/Source/modules/webaudio/WaveShaperProcessor.cpp \
modules.target.darwin-mips.mk 235 third_party/WebKit/Source/modules/webaudio/WaveShaperProcessor.cpp \
modules.target.darwin-x86.mk 235 third_party/WebKit/Source/modules/webaudio/WaveShaperProcessor.cpp \
modules.target.linux-arm.mk 235 third_party/WebKit/Source/modules/webaudio/WaveShaperProcessor.cpp \
modules.target.linux-mips.mk 235 third_party/WebKit/Source/modules/webaudio/WaveShaperProcessor.cpp \
modules.target.linux-x86.mk 235 third_party/WebKit/Source/modules/webaudio/WaveShaperProcessor.cpp \

Completed in 67 milliseconds