Tabula Sonora 0.1.0
A native C++20 implementation of the Roland Sound Canvas VA synth voice
Loading...
Searching...
No Matches
ts::TableSet::names Struct Reference

Cache file names for every table in the manifest. More...

#include <tabulasonora/table_set.hpp>

Static Public Attributes

static constexpr std::string_view amp_curve_hi = "curve_amp_hi_2ba0.bin"
static constexpr std::string_view amp_curve_lo = "curve_amp_lo_2da0.bin"
static constexpr std::string_view tvf_env_depth = "curve_filtenvdepth_2f00.bin"
static constexpr std::string_view filter_type_coef = "curve_filttype_987b00.bin"
static constexpr std::string_view level_curve = "curve_level_2a00.bin"
static constexpr std::string_view pitch_bias = "curve_pitchbias_2890.bin"
static constexpr std::string_view pitch_depth_vs = "curve_pitchdepthvs_28d0.bin"
static constexpr std::string_view pitch_env = "curve_pitchenv_2578.bin"
static constexpr std::string_view env_rate_out = "curve_rateout_3060.bin"
static constexpr std::string_view reso_curve = "curve_reso_2b88.bin"
static constexpr std::string_view env_scale_curve = "curve_scale_28e8.bin"
static constexpr std::string_view rate_curve = "curve_segrate_2900.bin"
static constexpr std::string_view vel_curve = "curve_vel_2b00.bin"
static constexpr std::string_view vel_sens = "curve_velsens_01520.bin"
static constexpr std::string_view vel_xfade = "curve_velxfade_01020.bin"
static constexpr std::string_view env_shape = "env_shape_7a90.bin"
static constexpr std::string_view env_start_phase = "env_startphase_7a30.bin"
static constexpr std::string_view interp_coef = "interp_coef_a0f210.bin"
static constexpr std::string_view kf_pitch = "kf_pitch_01b20.bin"
static constexpr std::string_view kf_pitch_rate0 = "kf_pitchrate0_01f20.bin"
static constexpr std::string_view kf_pitch_rate1 = "kf_pitchrate1_01aa0.bin"
static constexpr std::string_view kf_tva_level = "kf_tvalevel_026a0.bin"
static constexpr std::string_view kf_tva_level2 = "kf_tvalevel2_01fa0.bin"
static constexpr std::string_view kf_tva_rate0 = "kf_tvarate0_023a0.bin"
static constexpr std::string_view kf_tva_rate1 = "kf_tvarate1_020a0.bin"
static constexpr std::string_view kf_tvf_env = "kf_tvfenv_02a20.bin"
static constexpr std::string_view kf_tvf_rate = "kf_tvfrate_03920.bin"
static constexpr std::string_view layered = "layered_1896690.bin"
static constexpr std::string_view lfo_cents = "lfo_cents_2690.bin"
static constexpr std::string_view lfo_delay = "lfo_delay_a2590.bin"
static constexpr std::string_view lfo_rate = "lfo_rate_2790.bin"
static constexpr std::string_view portamento_step = "porta_step_7800.bin"
static constexpr std::string_view lfo_wave = "lfo_wave_1740.bin"
static constexpr std::string_view lfo_wave_bank = "lfo_wavebank_a17f0.bin"
static constexpr std::string_view lfo_wave_map = "lfo_wavemap_87ae0.bin"
static constexpr std::string_view dir_lut1 = "lut1_2e30.bin"
static constexpr std::string_view dir_lut2 = "lut2_28b0.bin"
static constexpr std::string_view dir_lut3 = "lut3_32b0.bin"
static constexpr std::string_view multisample = "multisample_a.bin"
static constexpr std::string_view pan = "pan_a2fa1.bin"
static constexpr std::string_view ramp_divider = "ramp_divider_a03e00.bin"
static constexpr std::string_view ramp_exp = "ramp_exp_986420.bin"
static constexpr std::string_view ramp_flagword = "ramp_flagword_a84d8.bin"
static constexpr std::string_view svf_f_ceil = "svf_fceil_986860.bin"
static constexpr std::string_view tone = "tone_a.bin"
static constexpr std::string_view tvf_cutoff_ceil = "tvf_ceil_a7ed0.bin"
static constexpr std::string_view tvf_q_lp = "tvf_q_lp_a7cd0.bin"
static constexpr std::string_view tvf_q_t6 = "tvf_q_t6_a7fd0.bin"
static constexpr std::string_view tvf_cutoff_warp = "tvf_warp_a83d0.bin"
static constexpr std::string_view wavedesc = "wavedesc_a.bin"

Detailed Description

Cache file names for every table in the manifest.

Member Data Documentation

◆ amp_curve_hi

std::string_view ts::TableSet::names::amp_curve_hi = "curve_amp_hi_2ba0.bin"
staticconstexpr

◆ amp_curve_lo

std::string_view ts::TableSet::names::amp_curve_lo = "curve_amp_lo_2da0.bin"
staticconstexpr

◆ tvf_env_depth

std::string_view ts::TableSet::names::tvf_env_depth = "curve_filtenvdepth_2f00.bin"
staticconstexpr

◆ filter_type_coef

std::string_view ts::TableSet::names::filter_type_coef = "curve_filttype_987b00.bin"
staticconstexpr

◆ level_curve

std::string_view ts::TableSet::names::level_curve = "curve_level_2a00.bin"
staticconstexpr

◆ pitch_bias

std::string_view ts::TableSet::names::pitch_bias = "curve_pitchbias_2890.bin"
staticconstexpr

◆ pitch_depth_vs

std::string_view ts::TableSet::names::pitch_depth_vs = "curve_pitchdepthvs_28d0.bin"
staticconstexpr

◆ pitch_env

std::string_view ts::TableSet::names::pitch_env = "curve_pitchenv_2578.bin"
staticconstexpr

◆ env_rate_out

std::string_view ts::TableSet::names::env_rate_out = "curve_rateout_3060.bin"
staticconstexpr

◆ reso_curve

std::string_view ts::TableSet::names::reso_curve = "curve_reso_2b88.bin"
staticconstexpr

◆ env_scale_curve

std::string_view ts::TableSet::names::env_scale_curve = "curve_scale_28e8.bin"
staticconstexpr

◆ rate_curve

std::string_view ts::TableSet::names::rate_curve = "curve_segrate_2900.bin"
staticconstexpr

◆ vel_curve

std::string_view ts::TableSet::names::vel_curve = "curve_vel_2b00.bin"
staticconstexpr

◆ vel_sens

std::string_view ts::TableSet::names::vel_sens = "curve_velsens_01520.bin"
staticconstexpr

◆ vel_xfade

std::string_view ts::TableSet::names::vel_xfade = "curve_velxfade_01020.bin"
staticconstexpr

◆ env_shape

std::string_view ts::TableSet::names::env_shape = "env_shape_7a90.bin"
staticconstexpr

◆ env_start_phase

std::string_view ts::TableSet::names::env_start_phase = "env_startphase_7a30.bin"
staticconstexpr

◆ interp_coef

std::string_view ts::TableSet::names::interp_coef = "interp_coef_a0f210.bin"
staticconstexpr

◆ kf_pitch

std::string_view ts::TableSet::names::kf_pitch = "kf_pitch_01b20.bin"
staticconstexpr

◆ kf_pitch_rate0

std::string_view ts::TableSet::names::kf_pitch_rate0 = "kf_pitchrate0_01f20.bin"
staticconstexpr

◆ kf_pitch_rate1

std::string_view ts::TableSet::names::kf_pitch_rate1 = "kf_pitchrate1_01aa0.bin"
staticconstexpr

◆ kf_tva_level

std::string_view ts::TableSet::names::kf_tva_level = "kf_tvalevel_026a0.bin"
staticconstexpr

◆ kf_tva_level2

std::string_view ts::TableSet::names::kf_tva_level2 = "kf_tvalevel2_01fa0.bin"
staticconstexpr

◆ kf_tva_rate0

std::string_view ts::TableSet::names::kf_tva_rate0 = "kf_tvarate0_023a0.bin"
staticconstexpr

◆ kf_tva_rate1

std::string_view ts::TableSet::names::kf_tva_rate1 = "kf_tvarate1_020a0.bin"
staticconstexpr

◆ kf_tvf_env

std::string_view ts::TableSet::names::kf_tvf_env = "kf_tvfenv_02a20.bin"
staticconstexpr

◆ kf_tvf_rate

std::string_view ts::TableSet::names::kf_tvf_rate = "kf_tvfrate_03920.bin"
staticconstexpr

◆ layered

std::string_view ts::TableSet::names::layered = "layered_1896690.bin"
staticconstexpr

◆ lfo_cents

std::string_view ts::TableSet::names::lfo_cents = "lfo_cents_2690.bin"
staticconstexpr

◆ lfo_delay

std::string_view ts::TableSet::names::lfo_delay = "lfo_delay_a2590.bin"
staticconstexpr

◆ lfo_rate

std::string_view ts::TableSet::names::lfo_rate = "lfo_rate_2790.bin"
staticconstexpr

◆ portamento_step

std::string_view ts::TableSet::names::portamento_step = "porta_step_7800.bin"
staticconstexpr

◆ lfo_wave

std::string_view ts::TableSet::names::lfo_wave = "lfo_wave_1740.bin"
staticconstexpr

◆ lfo_wave_bank

std::string_view ts::TableSet::names::lfo_wave_bank = "lfo_wavebank_a17f0.bin"
staticconstexpr

◆ lfo_wave_map

std::string_view ts::TableSet::names::lfo_wave_map = "lfo_wavemap_87ae0.bin"
staticconstexpr

◆ dir_lut1

std::string_view ts::TableSet::names::dir_lut1 = "lut1_2e30.bin"
staticconstexpr

◆ dir_lut2

std::string_view ts::TableSet::names::dir_lut2 = "lut2_28b0.bin"
staticconstexpr

◆ dir_lut3

std::string_view ts::TableSet::names::dir_lut3 = "lut3_32b0.bin"
staticconstexpr

◆ multisample

std::string_view ts::TableSet::names::multisample = "multisample_a.bin"
staticconstexpr

◆ pan

std::string_view ts::TableSet::names::pan = "pan_a2fa1.bin"
staticconstexpr

◆ ramp_divider

std::string_view ts::TableSet::names::ramp_divider = "ramp_divider_a03e00.bin"
staticconstexpr

◆ ramp_exp

std::string_view ts::TableSet::names::ramp_exp = "ramp_exp_986420.bin"
staticconstexpr

◆ ramp_flagword

std::string_view ts::TableSet::names::ramp_flagword = "ramp_flagword_a84d8.bin"
staticconstexpr

◆ svf_f_ceil

std::string_view ts::TableSet::names::svf_f_ceil = "svf_fceil_986860.bin"
staticconstexpr

◆ tone

std::string_view ts::TableSet::names::tone = "tone_a.bin"
staticconstexpr

◆ tvf_cutoff_ceil

std::string_view ts::TableSet::names::tvf_cutoff_ceil = "tvf_ceil_a7ed0.bin"
staticconstexpr

◆ tvf_q_lp

std::string_view ts::TableSet::names::tvf_q_lp = "tvf_q_lp_a7cd0.bin"
staticconstexpr

◆ tvf_q_t6

std::string_view ts::TableSet::names::tvf_q_t6 = "tvf_q_t6_a7fd0.bin"
staticconstexpr

◆ tvf_cutoff_warp

std::string_view ts::TableSet::names::tvf_cutoff_warp = "tvf_warp_a83d0.bin"
staticconstexpr

◆ wavedesc

std::string_view ts::TableSet::names::wavedesc = "wavedesc_a.bin"
staticconstexpr

The documentation for this struct was generated from the following file: