TracktionEngine
|
Holds the parameters being used by an HostedAudioDeviceInterface. More...
#include <tracktion_HostedAudioDevice.h>
Public Attributes | |
double | sampleRate = 44100.0 |
Expected sample rate. | |
int | blockSize = 512 |
Expected block size. | |
bool | useMidiDevices = false |
If true, the system midi devices will be avaliable to the engine, if false, just a single midi input and output will be avaliable, which will be fed from the midi buffer provided to processBlock. | |
int | inputChannels = 2 |
Number of audio input channels. | |
int | outputChannels = 2 |
Number of audio output channels. | |
juce::StringArray | inputNames |
Names of your audio channels. | |
juce::StringArray | outputNames |
int | inputLatencyNumSamples = 0 |
int | outputLatencyNumSamples = 0 |
Holds the parameters being used by an HostedAudioDeviceInterface.
double tracktion::engine::HostedAudioDeviceInterface::Parameters::sampleRate = 44100.0 |
Expected sample rate.
This can be changed later with prepareToPlay
int tracktion::engine::HostedAudioDeviceInterface::Parameters::blockSize = 512 |
Expected block size.
This can be changed later with prepareToPlay
bool tracktion::engine::HostedAudioDeviceInterface::Parameters::useMidiDevices = false |
If true, the system midi devices will be avaliable to the engine, if false, just a single midi input and output will be avaliable, which will be fed from the midi buffer provided to processBlock.
int tracktion::engine::HostedAudioDeviceInterface::Parameters::inputChannels = 2 |
Number of audio input channels.
int tracktion::engine::HostedAudioDeviceInterface::Parameters::outputChannels = 2 |
Number of audio output channels.
juce::StringArray tracktion::engine::HostedAudioDeviceInterface::Parameters::inputNames |
Names of your audio channels.
If left empty, names will automatically be generated
juce::StringArray tracktion::engine::HostedAudioDeviceInterface::Parameters::outputNames |
int tracktion::engine::HostedAudioDeviceInterface::Parameters::inputLatencyNumSamples = 0 |
The number of samples to delay the input by. N.B. For testing only.
int tracktion::engine::HostedAudioDeviceInterface::Parameters::outputLatencyNumSamples = 0 |
The number of samples to delay the output by. N.B. For testing only.