This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.
ofSoundBuffer Member List
This is the complete list of members for ofSoundBuffer, including all inherited members.
addTo(ofSoundBuffer &outBuffer, std::size_t outNumFrames, std::size_t outNumChannels, std::size_t fromFrame, bool loop=false) const | ofSoundBuffer | |
addTo(ofSoundBuffer &outBuffer, std::size_t fromFrame=0, bool loop=false) const | ofSoundBuffer | |
addTo(float *outBuffer, std::size_t outNumFrames, std::size_t outNumChannels, std::size_t fromFrame, bool loop=false) const | ofSoundBuffer | |
allocate(size_t numSamples, size_t numChannels) | ofSoundBuffer | |
append(ofSoundBuffer &other) | ofSoundBuffer | |
buffer | ofSoundBuffer | protected |
channels | ofSoundBuffer | protected |
checkSizeAndChannelsConsistency(const std::string &function="") | ofSoundBuffer | protected |
clear() | ofSoundBuffer | |
copyFrom(const short *shortBuffer, std::size_t numFrames, std::size_t numChannels, unsigned int sampleRate) | ofSoundBuffer | |
copyFrom(const float *floatBuffer, std::size_t numFrames, std::size_t numChannels, unsigned int sampleRate) | ofSoundBuffer | |
copyFrom(const std::vector< short > &shortBuffer, std::size_t numChannels, unsigned int sampleRate) | ofSoundBuffer | |
copyFrom(const std::vector< float > &floatBuffer, std::size_t numChannels, unsigned int sampleRate) | ofSoundBuffer | |
copyTo(ofSoundBuffer &outBuffer, std::size_t outNumFrames, std::size_t outNumChannels, std::size_t fromFrame, bool loop=false) const | ofSoundBuffer | |
copyTo(ofSoundBuffer &outBuffer, std::size_t frameFrame=0, bool loop=false) const | ofSoundBuffer | |
copyTo(float *outBuffer, std::size_t outNumFrames, std::size_t outNumChannels, std::size_t fromFrame, bool loop=false) const | ofSoundBuffer | |
defaultAlgorithm | ofSoundBuffer | static |
fillWithNoise(float amplitude=1.0f) | ofSoundBuffer | |
fillWithTone(float pitchHz=440.0f, float phase=0.0f) | ofSoundBuffer | |
getBuffer() | ofSoundBuffer | |
getBuffer() const | ofSoundBuffer | |
getChannel(ofSoundBuffer &outBuffer, std::size_t sourceChannel) const | ofSoundBuffer | |
getDeviceID() const | ofSoundBuffer | inline |
getDurationMicros() const | ofSoundBuffer | |
getDurationMS() const | ofSoundBuffer | |
getDurationNanos() const | ofSoundBuffer | |
getNumChannels() const | ofSoundBuffer | inline |
getNumFrames() const | ofSoundBuffer | inline |
getRMSAmplitude() const | ofSoundBuffer | |
getRMSAmplitudeChannel(std::size_t channel) const | ofSoundBuffer | |
getSample(std::size_t frameIndex, std::size_t channel) | ofSoundBuffer | |
getSample(std::size_t frameIndex, std::size_t channel) const | ofSoundBuffer | |
getSampleRate() const | ofSoundBuffer | inline |
getTickCount() const | ofSoundBuffer | inline |
Hermite enum value | ofSoundBuffer | |
hermiteResampleTo(ofSoundBuffer &buffer, std::size_t fromFrame, std::size_t numFrames, float speed, bool loop) const | ofSoundBuffer | |
InterpolationAlgorithm enum name | ofSoundBuffer | |
Linear enum value | ofSoundBuffer | |
linearResampleTo(ofSoundBuffer &buffer, std::size_t fromFrame, std::size_t numFrames, float speed, bool loop) const | ofSoundBuffer | |
normalize(float level=1) | ofSoundBuffer | |
ofSoundBuffer() | ofSoundBuffer | |
ofSoundBuffer(short *shortBuffer, std::size_t numFrames, std::size_t numChannels, unsigned int sampleRate) | ofSoundBuffer | |
operator*(float value) | ofSoundBuffer | |
operator*=(float value) | ofSoundBuffer | |
operator[](std::size_t samplePos) | ofSoundBuffer | |
operator[](std::size_t samplePos) const | ofSoundBuffer | |
resample(float speed, InterpolationAlgorithm algorithm=defaultAlgorithm) | ofSoundBuffer | |
resampleTo(ofSoundBuffer &outBuffer, std::size_t fromFrame, std::size_t numFrames, float speed, bool loop=false, InterpolationAlgorithm algorithm=defaultAlgorithm) const | ofSoundBuffer | |
resize(std::size_t numSamples, float val=float()) | ofSoundBuffer | |
samplerate | ofSoundBuffer | protected |
set(float value) | ofSoundBuffer | |
setChannel(const ofSoundBuffer &inBuffer, std::size_t channel) | ofSoundBuffer | |
setDeviceID(int id) | ofSoundBuffer | inline |
setNumChannels(int channels) | ofSoundBuffer | |
setSampleRate(unsigned int rate) | ofSoundBuffer | |
setTickCount(uint64_t tick) | ofSoundBuffer | inline |
size() const | ofSoundBuffer | inline |
soundStreamDeviceID | ofSoundBuffer | protected |
stereoPan(float left, float right) | ofSoundBuffer | |
swap(ofSoundBuffer &otherBuffer) | ofSoundBuffer | |
tickCount | ofSoundBuffer | protected |
toShortPCM(std::vector< short > &dst) const | ofSoundBuffer | |
toShortPCM(short *dst) const | ofSoundBuffer | |
trimSilence(float threshold=0.0001f, bool trimStart=true, bool trimEnd=true) | ofSoundBuffer |