#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: