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

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

amp_of(int level16) const noexceptts::TvaChain
amp_scalets::TvaChainstatic
base_level(const PartialParameters &partial, int partial_level, int key, int zone_level, int tone_level) const noexceptts::TvaChain
control_tick_hzts::TvaChainstatic
create_envelope(const PartialParameters &partial, int velocity, int key, int zone_level=127, int tone_level=127, int sample_rate=32000, double attack_milliseconds=0.0, std::optional< int > rate_key=std::nullopt, const PartModifiers &modifiers={}) constts::TvaChain
envelope() const noexceptts::TvaChaininline
part_volume_scale(int volume=127, int expression=127, int master=127) noexceptts::TvaChainstatic
partial_level(const PartialParameters &partial, int velocity) const noexceptts::TvaChain
render(const PartialParameters &partial, int velocity, int key, double hold_seconds, double tail_seconds, int zone_level=127, int tone_level=127, int sample_rate=32000, double attack_milliseconds=0.0, std::optional< int > rate_key=std::nullopt) constts::TvaChain
TvaChain(const TableSet &tables, const EnvelopeMachine &envelope)ts::TvaChain