Gin
|
Holds an audio sample. More...
#include <gin_sample.h>
Public Member Functions | |
int | getLength () |
int | getRootNote () |
double | getSampleRate () |
juce::AudioSampleBuffer & | getSamples () |
void | read (juce::AudioSampleBuffer &buffer, int samplePos, int bufferPos=0, int length=-1) |
void | readSamplesAt (int pos, float &lOut, float &rOut) |
Static Public Member Functions | |
static std::unique_ptr< Sample > | fromFile (const juce::File &f) |
Holds an audio sample.
int Sample::getLength | ( | ) |
int Sample::getRootNote | ( | ) |
double Sample::getSampleRate | ( | ) |
juce::AudioSampleBuffer & Sample::getSamples | ( | ) |
void Sample::read | ( | juce::AudioSampleBuffer & | buffer, |
int | samplePos, | ||
int | bufferPos = 0 , |
||
int | length = -1 |
||
) |