Searched refs:sampleRate (Results 26 - 50 of 126) sorted by relevance

123456

/macosx-10.9.5/WebCore-7537.78.1/Modules/webaudio/
H A DAudioBuffer.h46 static PassRefPtr<AudioBuffer> create(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
49 static PassRefPtr<AudioBuffer> createFromAudioFileData(const void* data, size_t dataSize, bool mixToMono, float sampleRate);
53 double duration() const { return length() / sampleRate(); }
54 float sampleRate() const { return m_sampleRate; } function in class:WebCore::AudioBuffer
74 AudioBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
H A DBiquadFilterNode.h49 static PassRefPtr<BiquadFilterNode> create(AudioContext* context, float sampleRate) argument
51 return adoptRef(new BiquadFilterNode(context, sampleRate));
70 BiquadFilterNode(AudioContext*, float sampleRate);
H A DConvolverNode.h40 static PassRefPtr<ConvolverNode> create(AudioContext* context, float sampleRate) argument
42 return adoptRef(new ConvolverNode(context, sampleRate));
61 ConvolverNode(AudioContext*, float sampleRate);
H A DGainNode.h42 static PassRefPtr<GainNode> create(AudioContext* context, float sampleRate) argument
44 return adoptRef(new GainNode(context, sampleRate));
61 GainNode(AudioContext*, float sampleRate);
H A DAudioBuffer.idl35 readonly attribute float sampleRate; // in sample-frames per second
H A DAsyncAudioDecoder.h50 void decodeAsync(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback);
56 static PassOwnPtr<DecodingTask> create(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback);
61 DecodingTask(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback);
64 float sampleRate() const { return m_sampleRate; } function in class:WebCore::AsyncAudioDecoder::DecodingTask
H A DChannelSplitterNode.cpp37 PassRefPtr<ChannelSplitterNode> ChannelSplitterNode::create(AudioContext* context, float sampleRate, unsigned numberOfOutputs) argument
42 return adoptRef(new ChannelSplitterNode(context, sampleRate, numberOfOutputs));
45 ChannelSplitterNode::ChannelSplitterNode(AudioContext* context, float sampleRate, unsigned numberOfOutputs) argument
46 : AudioNode(context, sampleRate)
H A DAsyncAudioDecoder.cpp56 void AsyncAudioDecoder::decodeAsync(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback) argument
63 OwnPtr<DecodingTask> decodingTask = DecodingTask::create(audioData, sampleRate, successCallback, errorCallback);
92 PassOwnPtr<AsyncAudioDecoder::DecodingTask> AsyncAudioDecoder::DecodingTask::create(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback) argument
94 return adoptPtr(new DecodingTask(audioData, sampleRate, successCallback, errorCallback));
97 AsyncAudioDecoder::DecodingTask::DecodingTask(ArrayBuffer* audioData, float sampleRate, PassRefPtr<AudioBufferCallback> successCallback, PassRefPtr<AudioBufferCallback> errorCallback) argument
99 , m_sampleRate(sampleRate)
112 m_audioBuffer = AudioBuffer::createFromAudioFileData(m_audioData->data(), m_audioData->byteLength(), false, sampleRate());
H A DMediaElementAudioSourceNode.cpp49 : AudioNode(context, context->sampleRate())
85 if (sourceSampleRate != sampleRate()) {
86 double scaleFactor = sourceSampleRate / sampleRate();
119 ASSERT(m_sourceSampleRate != sampleRate());
123 ASSERT(m_sourceSampleRate == sampleRate());
H A DAudioParamTimeline.cpp130 double sampleRate = context->sampleRate(); local
132 double endTime = startTime + 1.1 / sampleRate; // time just beyond one sample-frame
133 double controlRate = sampleRate / AudioNode::ProcessingSizeInFrames; // one parameter change per render quantum
134 value = valuesForTimeRange(startTime, endTime, defaultValue, &value, 1, sampleRate, controlRate);
146 double sampleRate,
159 float value = valuesForTimeRangeImpl(startTime, endTime, defaultValue, values, numberOfValues, sampleRate, controlRate);
170 double sampleRate,
193 unsigned fillToFrame = AudioUtilities::timeToSampleFrame(fillToTime - startTime, sampleRate);
223 double sampleFrameTimeIncr = 1 / sampleRate;
140 valuesForTimeRange( double startTime, double endTime, float defaultValue, float* values, unsigned numberOfValues, double sampleRate, double controlRate) argument
164 valuesForTimeRangeImpl( double startTime, double endTime, float defaultValue, float* values, unsigned numberOfValues, double sampleRate, double controlRate) argument
[all...]
H A DAnalyserNode.cpp37 AnalyserNode::AnalyserNode(AudioContext* context, float sampleRate) argument
38 : AudioBasicInspectorNode(context, sampleRate, 2)
H A DAudioDestinationNode.cpp39 AudioDestinationNode::AudioDestinationNode(AudioContext* context, float sampleRate) argument
40 : AudioNode(context, sampleRate)
H A DDelayDSPKernel.h39 DelayDSPKernel(double maxDelayTime, float sampleRate);
63 size_t bufferLengthForDelay(double delayTime, double sampleRate) const;
H A DOfflineAudioDestinationNode.h56 virtual float sampleRate() const { return m_renderTarget->sampleRate(); } function in class:WebCore::OfflineAudioDestinationNode
H A DWaveShaperProcessor.cpp35 WaveShaperProcessor::WaveShaperProcessor(float sampleRate, size_t numberOfChannels) argument
36 : AudioDSPKernelProcessor(sampleRate, numberOfChannels)
/macosx-10.9.5/WebCore-7537.78.1/platform/audio/
H A DHRTFPanner.cpp50 HRTFPanner::HRTFPanner(float sampleRate, HRTFDatabaseLoader* databaseLoader) argument
53 , m_sampleRate(sampleRate)
61 , m_convolverL1(fftSizeForSampleRate(sampleRate))
62 , m_convolverR1(fftSizeForSampleRate(sampleRate))
63 , m_convolverL2(fftSizeForSampleRate(sampleRate))
64 , m_convolverR2(fftSizeForSampleRate(sampleRate))
65 , m_delayLineL(MaxDelayTimeSeconds, sampleRate)
66 , m_delayLineR(MaxDelayTimeSeconds, sampleRate)
79 size_t HRTFPanner::fftSizeForSampleRate(float sampleRate) argument
84 ASSERT(sampleRate >
[all...]
H A DHRTFDatabase.h46 static PassOwnPtr<HRTFDatabase> create(float sampleRate);
57 float sampleRate() const { return m_sampleRate; } function in class:WebCore::HRTFDatabase
63 explicit HRTFDatabase(float sampleRate);
H A DHRTFPanner.h37 explicit HRTFPanner(float sampleRate, HRTFDatabaseLoader*);
45 static size_t fftSizeForSampleRate(float sampleRate);
47 float sampleRate() const { return m_sampleRate; } function in class:WebCore::HRTFPanner
H A DHRTFDatabase.cpp48 PassOwnPtr<HRTFDatabase> HRTFDatabase::create(float sampleRate) argument
50 OwnPtr<HRTFDatabase> hrtfDatabase = adoptPtr(new HRTFDatabase(sampleRate));
54 HRTFDatabase::HRTFDatabase(float sampleRate) argument
56 , m_sampleRate(sampleRate)
60 OwnPtr<HRTFElevation> hrtfElevation = HRTFElevation::createForSubject("Composite", elevation, sampleRate);
79 m_elevations[i + jj] = HRTFElevation::createByInterpolatingSlices(m_elevations[i].get(), m_elevations[j].get(), x, sampleRate);
H A DAudioDestinationConsumer.h44 virtual void setFormat(size_t numberOfChannels, float sampleRate) = 0;
H A DHRTFDatabaseLoader.h49 static PassRefPtr<HRTFDatabaseLoader> createAndLoadAsynchronouslyIfNecessary(float sampleRate);
69 explicit HRTFDatabaseLoader(float sampleRate);
/macosx-10.9.5/WebCore-7537.78.1/platform/audio/gstreamer/
H A DAudioDestinationGStreamer.h34 AudioDestinationGStreamer(AudioIOCallback&, float sampleRate);
41 float sampleRate() const { return m_sampleRate; } function in class:WebCore::AudioDestinationGStreamer
/macosx-10.9.5/WebCore-7537.78.1/platform/audio/gtk/
H A DAudioBusGtk.cpp35 PassRefPtr<AudioBus> AudioBus::loadPlatformResource(const char* name, float sampleRate) argument
44 return createBusFromAudioFile(absoluteFilename.get(), false, sampleRate);
/macosx-10.9.5/WebCore-7537.78.1/platform/audio/ios/
H A DAudioDestinationIOS.h45 AudioDestinationIOS(AudioIOCallback&, double sampleRate);
52 float sampleRate() const { return m_sampleRate; } function in class:WebCore::AudioDestinationIOS
/macosx-10.9.5/WebCore-7537.78.1/platform/audio/mac/
H A DAudioDestinationMac.h46 AudioDestinationMac(AudioIOCallback&, float sampleRate);
53 float sampleRate() const { return m_sampleRate; } function in class:WebCore::AudioDestinationMac

Completed in 207 milliseconds

123456