#include <tracktion_ARAWrapperInterfaces.h>
|
static ARAAudioReaderHostRef ARA_CALL | createAudioReaderForSource (ARAAudioAccessControllerHostRef, ARAAudioSourceHostRef hostAudioSourceRef, ARABool) |
|
static ARABool ARA_CALL | readAudioSamples (ARAAudioAccessControllerHostRef, ARAAudioReaderHostRef hostReaderRef, ARASamplePosition samplePosition, ARASampleCount samplesPerChannel, void *const *buffers) |
|
static void ARA_CALL | destroyAudioReader (ARAAudioAccessControllerHostRef, ARAAudioReaderHostRef hostReaderRef) |
|
◆ AudioSourceWrapper()
AudioSourceWrapper::AudioSourceWrapper |
( |
ARADocument & |
d, |
|
|
AudioClipBase & |
audioClip |
|
) |
| |
◆ ~AudioSourceWrapper()
AudioSourceWrapper::~AudioSourceWrapper |
( |
| ) |
|
◆ createReader()
◆ enableAccess()
void AudioSourceWrapper::enableAccess |
( |
bool |
b | ) |
|
◆ createAudioReaderForSource()
static ARAAudioReaderHostRef ARA_CALL AudioSourceWrapper::createAudioReaderForSource |
( |
ARAAudioAccessControllerHostRef |
, |
|
|
ARAAudioSourceHostRef |
hostAudioSourceRef, |
|
|
ARABool |
|
|
) |
| |
|
static |
◆ readAudioSamples()
static ARABool ARA_CALL AudioSourceWrapper::readAudioSamples |
( |
ARAAudioAccessControllerHostRef |
, |
|
|
ARAAudioReaderHostRef |
hostReaderRef, |
|
|
ARASamplePosition |
samplePosition, |
|
|
ARASampleCount |
samplesPerChannel, |
|
|
void *const * |
buffers |
|
) |
| |
|
static |
◆ destroyAudioReader()
static void ARA_CALL AudioSourceWrapper::destroyAudioReader |
( |
ARAAudioAccessControllerHostRef |
, |
|
|
ARAAudioReaderHostRef |
hostReaderRef |
|
) |
| |
|
static |
◆ getAudioSourceProperties()
SizedStruct< ARA_STRUCT_MEMBER(ARAAudioSourceProperties, merits64BitSamples)> AudioSourceWrapper::getAudioSourceProperties |
( |
| ) |
|
◆ doc
◆ clip
AudioClipBase& AudioSourceWrapper::clip |
◆ audioSourceRef
ARAAudioSourceRef AudioSourceWrapper::audioSourceRef = {} |
The documentation for this class was generated from the following file: