/external/webkit/Source/WebCore/webaudio/ |
H A D | HighPass2FilterNode.cpp | 33 HighPass2FilterNode::HighPass2FilterNode(AudioContext* context, double sampleRate) argument 34 : AudioBasicProcessorNode(context, sampleRate) 36 m_processor = adoptPtr(new BiquadProcessor(BiquadProcessor::HighPass2, sampleRate, 1, false));
|
H A D | LowPass2FilterNode.cpp | 33 LowPass2FilterNode::LowPass2FilterNode(AudioContext* context, double sampleRate) argument 34 : AudioBasicProcessorNode(context, sampleRate) 36 m_processor = adoptPtr(new BiquadProcessor(BiquadProcessor::LowPass2, sampleRate, 1, false));
|
H A D | AudioSourceNode.h | 38 AudioSourceNode(AudioContext* context, double sampleRate) argument 39 : AudioNode(context, sampleRate)
|
H A D | DelayNode.cpp | 33 DelayNode::DelayNode(AudioContext* context, double sampleRate) argument 34 : AudioBasicProcessorNode(context, sampleRate) 36 m_processor = adoptPtr(new DelayProcessor(sampleRate, 1));
|
H A D | AudioChannelMerger.h | 41 static PassRefPtr<AudioChannelMerger> create(AudioContext* context, double sampleRate) argument 43 return adoptRef(new AudioChannelMerger(context, sampleRate)); 51 AudioChannelMerger(AudioContext*, double sampleRate);
|
H A D | AudioChannelSplitter.h | 37 static PassRefPtr<AudioChannelSplitter> create(AudioContext* context, double sampleRate) argument 39 return adoptRef(new AudioChannelSplitter(context, sampleRate)); 47 AudioChannelSplitter(AudioContext*, double sampleRate);
|
H A D | DelayNode.h | 38 static PassRefPtr<DelayNode> create(AudioContext* context, double sampleRate) argument 40 return adoptRef(new DelayNode(context, sampleRate)); 46 DelayNode(AudioContext*, double sampleRate);
|
H A D | HighPass2FilterNode.h | 37 static PassRefPtr<HighPass2FilterNode> create(AudioContext* context, double sampleRate) argument 39 return adoptRef(new HighPass2FilterNode(context, sampleRate)); 46 HighPass2FilterNode(AudioContext*, double sampleRate);
|
H A D | LowPass2FilterNode.h | 37 static PassRefPtr<LowPass2FilterNode> create(AudioContext* context, double sampleRate) argument 39 return adoptRef(new LowPass2FilterNode(context, sampleRate)); 46 LowPass2FilterNode(AudioContext*, double sampleRate);
|
H A D | DelayDSPKernel.cpp | 47 ASSERT(processor && processor->sampleRate() > 0); 51 m_buffer.resize(static_cast<size_t>(processor->sampleRate() * DefaultMaxDelayTime)); 54 m_smoothingRate = AudioUtilities::discreteTimeConstantForSampleRate(SmoothingTimeConstant, processor->sampleRate()); 57 DelayDSPKernel::DelayDSPKernel(double maxDelayTime, double sampleRate) argument 58 : AudioDSPKernel(sampleRate) 67 size_t bufferLength = static_cast<size_t>(sampleRate * maxDelayTime); 75 m_smoothingRate = AudioUtilities::discreteTimeConstantForSampleRate(SmoothingTimeConstant, sampleRate); 91 double sampleRate = this->sampleRate(); local 92 double delayTime = delayProcessor() ? delayProcessor()->delayTime()->value() : m_desiredDelayFrames / sampleRate; [all...] |
H A D | DelayProcessor.cpp | 35 DelayProcessor::DelayProcessor(double sampleRate, unsigned numberOfChannels) argument 36 : AudioDSPKernelProcessor(sampleRate, numberOfChannels)
|
H A D | AudioBuffer.h | 44 static PassRefPtr<AudioBuffer> create(unsigned numberOfChannels, size_t numberOfFrames, double sampleRate); 47 static PassRefPtr<AudioBuffer> createFromAudioFileData(const void* data, size_t dataSize, bool mixToMono, double sampleRate); 51 double duration() const { return length() / sampleRate(); } 52 double sampleRate() const { return m_sampleRate; } function in class:WebCore::AudioBuffer 69 AudioBuffer(unsigned numberOfChannels, size_t numberOfFrames, double sampleRate);
|
H A D | AudioDestinationNode.cpp | 38 AudioDestinationNode::AudioDestinationNode(AudioContext* context, double sampleRate) argument 39 : AudioNode(context, sampleRate) 80 m_currentTime += numberOfFrames / sampleRate();
|
/external/webkit/Source/WebCore/platform/audio/chromium/ |
H A D | AudioBusChromium.cpp | 37 PassOwnPtr<AudioBus> AudioBus::loadPlatformResource(const char* name, double sampleRate) argument 39 // FIXME: the sampleRate parameter is ignored. It should be removed from the API. 40 OwnPtr<AudioBus> audioBus = PlatformBridge::loadPlatformAudioResource(name, sampleRate); 45 if (audioBus->sampleRate() == sampleRate) 48 return AudioBus::createBySampleRateConverting(audioBus.get(), false, sampleRate); 51 PassOwnPtr<AudioBus> createBusFromInMemoryAudioFile(const void* data, size_t dataSize, bool mixToMono, double sampleRate) argument 53 // FIXME: the sampleRate parameter is ignored. It should be removed from the API. 54 OwnPtr<AudioBus> audioBus = PlatformBridge::decodeAudioFileData(static_cast<const char*>(data), dataSize, sampleRate); 59 if ((!mixToMono || audioBus->numberOfChannels() == 1) && audioBus->sampleRate() [all...] |
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/noise/modulator/ |
H A D | CatRom2.java | 39 private int sampleRate = 100;
field in class:CatRom2 45 public CatRom2(final int sampleRate) {
argument 46 this.sampleRate = sampleRate;
47 this.table = new float[4 * sampleRate + 1];
48 for (int i = 0; i < 4 * sampleRate + 1; i++) {
49 float x = i / (float) sampleRate;
59 public static CatRom2 getInstance(final int sampleRate) {
argument 60 if (!CatRom2.instances.containsKey(sampleRate)) {
61 CatRom2.instances.put(sampleRate, ne [all...] |
/external/webkit/Source/WebCore/platform/audio/ |
H A D | Panner.cpp | 41 PassOwnPtr<Panner> Panner::create(PanningModel model, double sampleRate) argument 47 panner = adoptPtr(new EqualPowerPanner(sampleRate)); 51 panner = adoptPtr(new HRTFPanner(sampleRate));
|
H A D | AudioDSPKernel.h | 44 , m_sampleRate(kernelProcessor->sampleRate()) 48 AudioDSPKernel(double sampleRate) argument 50 , m_sampleRate(sampleRate) 60 double sampleRate() const { return m_sampleRate; } function in class:WebCore::AudioDSPKernel 61 double nyquist() const { return 0.5 * sampleRate(); }
|
H A D | AudioProcessor.h | 44 AudioProcessor(double sampleRate) argument 46 , m_sampleRate(sampleRate) 66 double sampleRate() const { return m_sampleRate; } function in class:WebCore::AudioProcessor
|
H A D | AudioUtilities.h | 38 // discreteTimeConstantForSampleRate() will return the discrete time-constant for the specific sampleRate. 39 double discreteTimeConstantForSampleRate(double timeConstant, double sampleRate);
|
H A D | HRTFKernel.h | 54 static PassRefPtr<HRTFKernel> create(AudioChannel* channel, size_t fftSize, double sampleRate, bool bassBoost) argument 56 return adoptRef(new HRTFKernel(channel, fftSize, sampleRate, bassBoost)); 59 static PassRefPtr<HRTFKernel> create(PassOwnPtr<FFTFrame> fftFrame, double frameDelay, double sampleRate) argument 61 return adoptRef(new HRTFKernel(fftFrame, frameDelay, sampleRate)); 72 double sampleRate() const { return m_sampleRate; } function in class:WebCore::HRTFKernel 73 double nyquist() const { return 0.5 * sampleRate(); } 80 HRTFKernel(AudioChannel* channel, size_t fftSize, double sampleRate, bool bassBoost); 82 HRTFKernel(PassOwnPtr<FFTFrame> fftFrame, double frameDelay, double sampleRate) argument 85 , m_sampleRate(sampleRate)
|
H A D | AudioDestination.h | 44 static PassOwnPtr<AudioDestination> create(AudioSourceProvider&, double sampleRate); 53 virtual double sampleRate() const = 0;
|
H A D | AudioUtilities.cpp | 52 double discreteTimeConstantForSampleRate(double timeConstant, double sampleRate) argument 56 return 1.0 - pow(1.0 / 2.718282, 1.0 / (sampleRate * timeConstant));
|
H A D | HRTFElevation.h | 53 static PassOwnPtr<HRTFElevation> createForSubject(const String& subjectName, int elevation, double sampleRate); 56 static PassOwnPtr<HRTFElevation> createByInterpolatingSlices(HRTFElevation* hrtfElevation1, HRTFElevation* hrtfElevation2, double x, double sampleRate); 64 double sampleRate() const { return m_sampleRate; } function in class:WebCore::HRTFElevation 86 static bool calculateKernelsForAzimuthElevation(int azimuth, int elevation, double sampleRate, const String& subjectName, 92 static bool calculateSymmetricKernelsForAzimuthElevation(int azimuth, int elevation, double sampleRate, const String& subjectName, 95 HRTFElevation(PassOwnPtr<HRTFKernelList> kernelListL, PassOwnPtr<HRTFKernelList> kernelListR, int elevation, double sampleRate) argument 99 , m_sampleRate(sampleRate)
|
H A D | HRTFPanner.h | 36 explicit HRTFPanner(double sampleRate); 44 static size_t fftSizeForSampleRate(double sampleRate); 46 double sampleRate() const { return m_sampleRate; } function in class:WebCore::HRTFPanner
|
/external/jmonkeyengine/engine/src/core/com/jme3/audio/ |
H A D | AudioData.java | 47 protected int sampleRate; field in class:AudioData 92 return sampleRate; 99 * @param sampleRate Sample rate, 44100, 22050, etc. 101 public void setupFormat(int channels, int bitsPerSample, int sampleRate){ argument 107 this.sampleRate = sampleRate;
|