#include <tracktion_AudioFileCache.h>
Inherits juce::ReferenceCountedObject.
|
| using | Ptr = juce::ReferenceCountedObjectPtr< Reader > |
| |
|
| | ~Reader () |
| |
| void | setReadPosition (SampleCount) noexcept |
| |
| SampleCount | getReadPosition () const noexcept |
| |
| bool | readSamples (int numSamples, juce::AudioBuffer< float > &destBuffer, const ChannelConfiguration &destChannels, int startOffsetInDestBuffer, const ChannelConfiguration &sourceChannels, int timeoutMs) |
| |
| bool | readSamples (int *const *destSamples, int numDestChannels, int startOffsetInDestBuffer, int numSamples, int timeoutMs) |
| |
| bool | getRange (int numSamples, float &lmax, float &lmin, float &rmax, float &rmin, int timeoutMs) |
| |
| void | setLoopRange (SampleRange) |
| |
| int | getNumChannels () const noexcept |
| |
| double | getSampleRate () const noexcept |
| |
◆ Ptr
◆ ~Reader()
| engine::AudioFileCache::Reader::~Reader |
( |
| ) |
|
◆ setReadPosition()
| void engine::AudioFileCache::Reader::setReadPosition |
( |
SampleCount |
| ) |
|
|
noexcept |
◆ getReadPosition()
| SampleCount engine::AudioFileCache::Reader::getReadPosition |
( |
| ) |
const |
|
noexcept |
◆ readSamples() [1/2]
| bool engine::AudioFileCache::Reader::readSamples |
( |
int |
numSamples, |
|
|
juce::AudioBuffer< float > & |
destBuffer, |
|
|
const ChannelConfiguration & |
destChannels, |
|
|
int |
startOffsetInDestBuffer, |
|
|
const ChannelConfiguration & |
sourceChannels, |
|
|
int |
timeoutMs |
|
) |
| |
◆ readSamples() [2/2]
| bool engine::AudioFileCache::Reader::readSamples |
( |
int *const * |
destSamples, |
|
|
int |
numDestChannels, |
|
|
int |
startOffsetInDestBuffer, |
|
|
int |
numSamples, |
|
|
int |
timeoutMs |
|
) |
| |
◆ getRange()
| bool engine::AudioFileCache::Reader::getRange |
( |
int |
numSamples, |
|
|
float & |
lmax, |
|
|
float & |
lmin, |
|
|
float & |
rmax, |
|
|
float & |
rmin, |
|
|
int |
timeoutMs |
|
) |
| |
◆ setLoopRange()
| void engine::AudioFileCache::Reader::setLoopRange |
( |
SampleRange |
| ) |
|
◆ getNumChannels()
| int engine::AudioFileCache::Reader::getNumChannels |
( |
| ) |
const |
|
noexcept |
◆ getSampleRate()
| double engine::AudioFileCache::Reader::getSampleRate |
( |
| ) |
const |
|
noexcept |
The documentation for this class was generated from the following file: