#include <TemplateConfig.h>
◆ TemplateConfig() [1/2]
TemplateConfig::TemplateConfig |
( |
| ) |
|
|
explicit |
◆ TemplateConfig() [2/2]
TemplateConfig::TemplateConfig |
( |
const std::string & |
input | ) |
|
|
explicit |
◆ formatInstrumentTypeList() [1/2]
std::string TemplateConfig::formatInstrumentTypeList |
( |
const std::set< Instrument::Type > & |
input | ) |
|
|
static |
◆ formatInstrumentTypeList() [2/2]
std::string TemplateConfig::formatInstrumentTypeList |
( |
const std::vector< Instrument::Type > & |
input | ) |
|
|
static |
◆ formatMemeTaxonomy()
std::string TemplateConfig::formatMemeTaxonomy |
( |
MemeTaxonomy |
taxonomy | ) |
|
|
static |
◆ getChoiceMuteProbability()
Get the Choice Mute Probability of the given type of instrument
- Parameters
-
- Returns
- The Choice Mute Probability
◆ getDubMasterVolume()
Get the Dub Master Volume of the given type of instrument
- Parameters
-
- Returns
- The Dub Master Volume
◆ getIntensityLayers()
Get the Intensity Layers of the given type of instrument
- Parameters
-
- Returns
- The Intensity Layers
◆ getIntensityThreshold()
Get the Intensity Threshold of the given type of instrument
- Parameters
-
- Returns
- The Intensity Threshold
◆ instrumentTypesForInversionSeekingContains()
bool TemplateConfig::instrumentTypesForInversionSeekingContains |
( |
Instrument::Type |
type | ) |
const |
Whether the instrument types for inverion seeking contains the given type
- Parameters
-
- Returns
- true if found
◆ operator==()
Compare two TemplateConfigs for equality
- Parameters
-
- Returns
- true if equal
◆ toString()
std::string TemplateConfig::toString |
( |
| ) |
const |
◆ choiceMuteProbability
◆ DEFAULT
const std::string TemplateConfig::DEFAULT |
|
static |
◆ deltaArcBeatLayersIncoming
int XJ::TemplateConfig::deltaArcBeatLayersIncoming |
◆ deltaArcBeatLayersToPrioritize
std::set<std::string> XJ::TemplateConfig::deltaArcBeatLayersToPrioritize |
◆ deltaArcDetailLayersIncoming
int XJ::TemplateConfig::deltaArcDetailLayersIncoming |
◆ deltaArcEnabled
bool XJ::TemplateConfig::deltaArcEnabled |
◆ detailLayerOrder
◆ dubMasterVolume
◆ eventNamesLarge
std::set<std::string> XJ::TemplateConfig::eventNamesLarge |
◆ eventNamesMedium
std::set<std::string> XJ::TemplateConfig::eventNamesMedium |
◆ eventNamesSmall
std::set<std::string> XJ::TemplateConfig::eventNamesSmall |
◆ instrumentTypesForAudioLengthFinalization
std::set<Instrument::Type> XJ::TemplateConfig::instrumentTypesForAudioLengthFinalization |
◆ instrumentTypesForInversionSeeking
std::set<Instrument::Type> XJ::TemplateConfig::instrumentTypesForInversionSeeking |
◆ intensityAutoCrescendoEnabled
bool XJ::TemplateConfig::intensityAutoCrescendoEnabled |
◆ intensityAutoCrescendoMaximum
float XJ::TemplateConfig::intensityAutoCrescendoMaximum |
◆ intensityAutoCrescendoMinimum
float XJ::TemplateConfig::intensityAutoCrescendoMinimum |
◆ intensityLayers
◆ intensityThreshold
◆ mainProgramLengthMaxDelta
int XJ::TemplateConfig::mainProgramLengthMaxDelta |
◆ memeTaxonomy
◆ mixerCompressAheadSeconds
float XJ::TemplateConfig::mixerCompressAheadSeconds |
◆ mixerCompressDecaySeconds
float XJ::TemplateConfig::mixerCompressDecaySeconds |
◆ mixerCompressRatioMax
float XJ::TemplateConfig::mixerCompressRatioMax |
◆ mixerCompressRatioMin
float XJ::TemplateConfig::mixerCompressRatioMin |
◆ mixerCompressToAmplitude
float XJ::TemplateConfig::mixerCompressToAmplitude |
◆ mixerDspBufferSize
int XJ::TemplateConfig::mixerDspBufferSize |
◆ mixerHighpassThresholdHz
int XJ::TemplateConfig::mixerHighpassThresholdHz |
◆ mixerLowpassThresholdHz
int XJ::TemplateConfig::mixerLowpassThresholdHz |
◆ mixerNormalizationBoostThreshold
float XJ::TemplateConfig::mixerNormalizationBoostThreshold |
◆ mixerNormalizationCeiling
float XJ::TemplateConfig::mixerNormalizationCeiling |
◆ stickyBunEnabled
bool XJ::TemplateConfig::stickyBunEnabled |
The documentation for this class was generated from the following files: