A raw, proprietary, simple floating point format used for freeze files, etc.
More...
#include <tracktion_FloatAudioFileFormat.h>
Inherits juce::AudioFormat.
A raw, proprietary, simple floating point format used for freeze files, etc.
◆ FloatAudioFormat()
tracktion::engine::FloatAudioFormat::FloatAudioFormat |
( |
| ) |
|
◆ ~FloatAudioFormat()
tracktion::engine::FloatAudioFormat::~FloatAudioFormat |
( |
| ) |
|
|
override |
◆ getPossibleSampleRates()
juce::Array< int > tracktion::engine::FloatAudioFormat::getPossibleSampleRates |
( |
| ) |
|
|
override |
◆ getPossibleBitDepths()
juce::Array< int > tracktion::engine::FloatAudioFormat::getPossibleBitDepths |
( |
| ) |
|
|
override |
◆ canDoStereo()
bool tracktion::engine::FloatAudioFormat::canDoStereo |
( |
| ) |
|
|
override |
◆ canDoMono()
bool tracktion::engine::FloatAudioFormat::canDoMono |
( |
| ) |
|
|
override |
◆ canHandleFile()
bool tracktion::engine::FloatAudioFormat::canHandleFile |
( |
const juce::File & |
| ) |
|
|
override |
◆ createReaderFor()
juce::AudioFormatReader * tracktion::engine::FloatAudioFormat::createReaderFor |
( |
juce::InputStream * |
, |
|
|
bool |
deleteStreamIfOpeningFails |
|
) |
| |
|
override |
◆ createMemoryMappedReader()
juce::MemoryMappedAudioFormatReader * tracktion::engine::FloatAudioFormat::createMemoryMappedReader |
( |
const juce::File & |
| ) |
|
|
override |
◆ createWriterFor()
juce::AudioFormatWriter * tracktion::engine::FloatAudioFormat::createWriterFor |
( |
juce::OutputStream * |
, |
|
|
double |
sampleRate, |
|
|
unsigned int |
numChannels, |
|
|
int |
bitsPerSample, |
|
|
const juce::StringPairArray & |
metadataValues, |
|
|
int |
qualityOptionIndex |
|
) |
| |
|
override |
The documentation for this class was generated from the following file: