37 double startTime,
double stopTime,
38 unsigned numOutChannels,
size_t outBufferSize,
bool outInterleaved,
49 auto it = std::find_if(
52 [=](
const auto& t) { return std::get<0>(t) == id; });
53 if(it != parameters.end())
55 if(
auto value = std::get_if<T>(&std::get<1>(*it)))
Utility class that provides helper functions for ExportPlugin.
static T GetParameterValue(const ExportProcessor::Parameters ¶meters, int id, T defaultValue=T())
std::vector< std::tuple< ExportOptionID, ExportValue > > Parameters
Functions for doing the mixdown of the tracks.
A matrix of booleans, one row per input channel, column per output.
A flat linked list of tracks supporting Add, Remove, Clear, and Contains, serialization of the list o...
A Track that contains audio waveform data.