|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| bool | hasSameConfigurationAs (const LatencyProcessor &o) const |
| Returns ture if the the sample rate, channels etc. | |
| bool | hasConfiguration (int numLatencySamples, double preparedSampleRate, int numberOfChannels) const |
| Returns ture if the the sample rate, channels etc. | |
| int | getLatencyNumSamples () const |
| void | setLatencyNumSamples (int numLatencySamples) |
| void | prepareToPlay (double sampleRateToUse, int blockSize, int numChannels) |
| void | writeAudio (choc::buffer::ChannelArrayView< float > src) |
| void | writeMIDI (const tracktion_engine::MidiMessageArray &src) |
| void | readAudioAdding (choc::buffer::ChannelArrayView< float > dst) |
| void | readAudioOverwriting (choc::buffer::ChannelArrayView< float > dst) |
| void | readMIDI (tracktion_engine::MidiMessageArray &dst, int numSamples) |
| void | clearAudio (int numSamples) |
| void | clearMIDI (int numSamples) |
Definition at line 18 of file tracktion_LatencyProcessor.h.
| void tracktion::graph::LatencyProcessor::clearAudio | ( | int | numSamples | ) |
Definition at line 119 of file tracktion_LatencyProcessor.h.
| void tracktion::graph::LatencyProcessor::clearMIDI | ( | int | numSamples | ) |
Definition at line 124 of file tracktion_LatencyProcessor.h.
| int tracktion::graph::LatencyProcessor::getLatencyNumSamples | ( | ) | const |
Definition at line 38 of file tracktion_LatencyProcessor.h.
| bool tracktion::graph::LatencyProcessor::hasConfiguration | ( | int | numLatencySamples, |
| double | preparedSampleRate, | ||
| int | numberOfChannels | ||
| ) | const |
Returns ture if the the sample rate, channels etc.
are those specified.
Definition at line 31 of file tracktion_LatencyProcessor.h.
| bool tracktion::graph::LatencyProcessor::hasSameConfigurationAs | ( | const LatencyProcessor & | o | ) | const |
Returns ture if the the sample rate, channels etc.
are the same between the two objects.
Definition at line 23 of file tracktion_LatencyProcessor.h.
| void tracktion::graph::LatencyProcessor::prepareToPlay | ( | double | sampleRateToUse, |
| int | blockSize, | ||
| int | numChannels | ||
| ) |
Definition at line 49 of file tracktion_LatencyProcessor.h.
| void tracktion::graph::LatencyProcessor::readAudioAdding | ( | choc::buffer::ChannelArrayView< float > | dst | ) |
Definition at line 73 of file tracktion_LatencyProcessor.h.
| void tracktion::graph::LatencyProcessor::readAudioOverwriting | ( | choc::buffer::ChannelArrayView< float > | dst | ) |
Definition at line 82 of file tracktion_LatencyProcessor.h.
| void tracktion::graph::LatencyProcessor::readMIDI | ( | tracktion_engine::MidiMessageArray & | dst, |
| int | numSamples | ||
| ) |
Definition at line 91 of file tracktion_LatencyProcessor.h.
| void tracktion::graph::LatencyProcessor::setLatencyNumSamples | ( | int | numLatencySamples | ) |
Definition at line 43 of file tracktion_LatencyProcessor.h.
| void tracktion::graph::LatencyProcessor::writeAudio | ( | choc::buffer::ChannelArrayView< float > | src | ) |
Definition at line 59 of file tracktion_LatencyProcessor.h.
| void tracktion::graph::LatencyProcessor::writeMIDI | ( | const tracktion_engine::MidiMessageArray & | src | ) |
Definition at line 68 of file tracktion_LatencyProcessor.h.