#include <tracktion_AudioUtilities.h>
◆ AudioMidiFifo()
tracktion::engine::AudioMidiFifo::AudioMidiFifo |
( |
int |
channels = 2 , |
|
|
int |
maxSize = 1024 |
|
) |
| |
◆ setSize()
void tracktion::engine::AudioMidiFifo::setSize |
( |
int |
channels, |
|
|
int |
maxSize |
|
) |
| |
◆ clear()
void tracktion::engine::AudioMidiFifo::clear |
( |
| ) |
|
◆ getNumSamplesAvailable()
int tracktion::engine::AudioMidiFifo::getNumSamplesAvailable |
( |
| ) |
|
◆ getNumSamplesFree()
int tracktion::engine::AudioMidiFifo::getNumSamplesFree |
( |
| ) |
|
◆ writeSilence()
void tracktion::engine::AudioMidiFifo::writeSilence |
( |
int |
numSamples | ) |
|
◆ writeAudioAndMidi()
void tracktion::engine::AudioMidiFifo::writeAudioAndMidi |
( |
const juce::AudioBuffer< float > & |
audioSrc, |
|
|
const juce::MidiBuffer & |
midiSrc |
|
) |
| |
◆ readAudioAndMidi()
void tracktion::engine::AudioMidiFifo::readAudioAndMidi |
( |
juce::AudioBuffer< float > & |
audioDst, |
|
|
juce::MidiBuffer & |
midiDst |
|
) |
| |
The documentation for this class was generated from the following file: