Tabula Sonora 0.1.0
A native C++20 implementation of the Roland Sound Canvas VA synth voice
Loading...
Searching...
No Matches
ts::PitchChain Member List

This is the complete list of members for ts::PitchChain, including all inherited members.

base_pitch_milli_semitones(const PartialParameters &partial, int note, int key_center=0x3C) const noexceptts::PitchChain
bend_offset_milli_semitones(int bend=8192, double semitone_range=2.0) noexceptts::PitchChainstatic
clamp(double milli_semitones) noexceptts::PitchChainstatic
create_envelope_runner(const PartialParameters &partial, int key, int velocity) constts::PitchChain
drum_key_centrets::PitchChainstatic
drum_pitch_milli_semitones(const PartialParameters &partial, int coarse_pitch) noexceptts::PitchChainstatic
envelope_offsets(const PartialParameters &partial, int key, int velocity) const noexceptts::PitchChain
envelope_ticks(const PartialParameters &partial, int key, int velocity, double hold_seconds, int tick_count) constts::PitchChain
key_follow_key(const PartialParameters &partial, int note, int key_center=0x3C) noexceptts::PitchChainstatic
max_pitch_milli_semitonests::PitchChainstatic
PitchChain(const TableSet &tables, const EnvelopeMachine &envelope, EngineNoise *noise=nullptr)ts::PitchChain
portamento_offset(int from_key, int target_pitch) noexceptts::PitchChainstatic
portamento_step(int time) const noexceptts::PitchChain
ratio(const PartialParameters &partial, const WaveDescriptor &descriptor, double pitch_milli_semitones) noexceptts::PitchChainstatic
segment_rate_word(double milliseconds) noexceptts::PitchChainstatic
start_jitter_milli_semitones(int depth, std::uint16_t draw) noexceptts::PitchChainstatic