Vital
Loading...
Searching...
No Matches
synth_strings.h File Reference
#include <string>
#include "synth_constants.h"

Go to the source code of this file.

Namespaces

namespace  strings
 Contains a variety of string arrays used to label UI elements, parameters, modes, and options throughout the synthesizer.
 

Variables

const std::string strings::kOffOnNames []
 Off/On state names.
 
const std::string strings::kWavetableDimensionNames []
 Names for wavetable dimension display modes.
 
const std::string strings::kOversamplingNames []
 Names for oversampling rates.
 
const std::string strings::kDelayStyleNames []
 Names for delay line styles (mono, stereo, ping-pong, etc.).
 
const std::string strings::kCompressorBandNames []
 Full names for compressor band modes.
 
const std::string strings::kCompressorBandShortNames []
 Shorter alternative names for compressor band modes.
 
const std::string strings::kPresetStyleNames []
 Names for preset categories or styles.
 
const std::string strings::kUnisonStackNames []
 Names for different unison voice stacking modes.
 
const std::string strings::kFilterStyleNames []
 Filter style names for visualizing different filter slopes and blends.
 
const std::string strings::kDiodeStyleNames []
 Special diode filter style names.
 
const std::string strings::kCombStyleNames []
 Names for comb and flanger filter styles.
 
const std::string strings::kFrequencySyncNames []
 Names for frequency synchronization modes (time, tempo, keytrack, etc.).
 
const std::string strings::kDistortionTypeShortNames []
 Short names for various distortion types.
 
const std::string strings::kDistortionTypeNames []
 More descriptive names for various distortion types.
 
const std::string strings::kDistortionFilterOrderNames []
 Filter order names for distortion section (pre, post, none).
 
const std::string strings::kFilterModelNames []
 Names of different filter models (analog, dirty, ladder, etc.).
 
const std::string strings::kPredefinedWaveformNames []
 Common predefined oscillator waveforms.
 
const std::string strings::kEffectOrder []
 Defines the processing order of various effects.
 
const std::string strings::kSyncedFrequencyNames []
 Names for synced LFO frequencies (Freeze, 32/1, 16/1, etc.).
 
const std::string strings::kStereoModeNames [vital::StereoEncoder::kNumStereoModes]
 Names for stereo routing modes.
 
const std::string strings::kSmoothModeNames []
 Names for smoothing modes in parameters or LFO shapes.
 
const std::string strings::kSyncShortNames []
 Short names for different sync/re-triggering modes of modulators.
 
const std::string strings::kSyncNames []
 Full names for different sync/re-triggering modes of modulators.
 
const std::string strings::kRandomShortNames []
 Short names for different random generator modes.
 
const std::string strings::kRandomNames []
 Full names for different random generator modes.
 
const std::string strings::kPaintPatternNames []
 Names for painting patterns in wavetable or LFO editing.
 
const std::string strings::kVoicePriorityNames []
 Voice allocation priority modes (e.g., newest, oldest note).
 
const std::string strings::kVoiceOverrideNames []
 Behavior of what happens when voice limit is exceeded (kill or steal).
 
const std::string strings::kEqHighModeNames []
 Names for EQ high band modes.
 
const std::string strings::kEqBandModeNames []
 Names for EQ band modes (Shelf or Notch).
 
const std::string strings::kEqLowModeNames []
 Names for EQ low band modes.
 
const std::string strings::kDestinationNames [vital::constants::kNumSourceDestinations+vital::constants::kNumEffects]
 Names of possible audio routing destinations (filters, effects).
 
const std::string strings::kDestinationMenuNames [vital::constants::kNumSourceDestinations+vital::constants::kNumEffects]
 Names for destinations as displayed in menus.
 
const std::string strings::kPhaseDistortionNames []
 Names of different phase distortion modes.
 
const std::string strings::kSpectralMorphNames []
 Names for spectral morphing modes in the wavetable.