|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| FloatAudioFormatWriter (juce::OutputStream *out, double sampleRate_, unsigned int numChannels_) | |
| bool | write (const int **data, int numSamps) |
Public Member Functions inherited from juce::AudioFormatWriter | |
| const String & | getFormatName () const noexcept |
| virtual bool | flush () |
| bool | writeFromAudioReader (AudioFormatReader &reader, int64 startSample, int64 numSamplesToRead) |
| bool | writeFromAudioSource (AudioSource &source, int numSamplesToRead, int samplesPerBlock=2048) |
| bool | writeFromAudioSampleBuffer (const AudioBuffer< float > &source, int startSample, int numSamples) |
| bool | writeFromFloatArrays (const float *const *channels, int numChannels, int numSamples) |
| double | getSampleRate () const noexcept |
| int | getNumChannels () const noexcept |
| int | getBitsPerSample () const noexcept |
| bool | isFloatingPoint () const noexcept |
Additional Inherited Members | |
Protected Member Functions inherited from juce::AudioFormatWriter | |
| AudioFormatWriter (OutputStream *destStream, const String &formatName, double sampleRate, unsigned int numberOfChannels, unsigned int bitsPerSample) | |
| AudioFormatWriter (OutputStream *destStream, const String &formatName, double sampleRate, const AudioChannelSet &audioChannelLayout, unsigned int bitsPerSample) | |
Protected Attributes inherited from juce::AudioFormatWriter | |
| double | sampleRate |
| unsigned int | numChannels |
| unsigned int | bitsPerSample |
| bool | usesFloatingPointData |
| AudioChannelSet | channelLayout |
| OutputStream * | output |
Definition at line 101 of file tracktion_FloatAudioFileFormat.cpp.
| tracktion::engine::FloatAudioFormatWriter::FloatAudioFormatWriter | ( | juce::OutputStream * | out, |
| double | sampleRate_, | ||
| unsigned int | numChannels_ | ||
| ) |
Definition at line 104 of file tracktion_FloatAudioFileFormat.cpp.
| tracktion::engine::FloatAudioFormatWriter::~FloatAudioFormatWriter | ( | ) |
Definition at line 116 of file tracktion_FloatAudioFileFormat.cpp.
Implements juce::AudioFormatWriter.
Definition at line 123 of file tracktion_FloatAudioFileFormat.cpp.