|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| AudioMidiFifo (int channels=2, int maxSize=1024) | |
| void | setSize (int channels, int maxSize) |
| void | clear () |
| int | getNumSamplesAvailable () |
| int | getNumSamplesFree () |
| void | writeSilence (int numSamples) |
| void | writeAudioAndMidi (const juce::AudioBuffer< float > &audioSrc, const juce::MidiBuffer &midiSrc) |
| void | readAudioAndMidi (juce::AudioBuffer< float > &audioDst, juce::MidiBuffer &midiDst) |
Definition at line 112 of file tracktion_AudioUtilities.h.
Definition at line 115 of file tracktion_AudioUtilities.h.
| void tracktion::engine::AudioMidiFifo::clear | ( | ) |
Definition at line 128 of file tracktion_AudioUtilities.h.
| int tracktion::engine::AudioMidiFifo::getNumSamplesAvailable | ( | ) |
Definition at line 135 of file tracktion_AudioUtilities.h.
| int tracktion::engine::AudioMidiFifo::getNumSamplesFree | ( | ) |
Definition at line 136 of file tracktion_AudioUtilities.h.
| void tracktion::engine::AudioMidiFifo::readAudioAndMidi | ( | juce::AudioBuffer< float > & | audioDst, |
| juce::MidiBuffer & | midiDst | ||
| ) |
Definition at line 175 of file tracktion_AudioUtilities.h.
Definition at line 120 of file tracktion_AudioUtilities.h.
| void tracktion::engine::AudioMidiFifo::writeAudioAndMidi | ( | const juce::AudioBuffer< float > & | audioSrc, |
| const juce::MidiBuffer & | midiSrc | ||
| ) |
Definition at line 153 of file tracktion_AudioUtilities.h.
| void tracktion::engine::AudioMidiFifo::writeSilence | ( | int | numSamples | ) |
Definition at line 138 of file tracktion_AudioUtilities.h.