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

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

defer_to_control_tick(std::int64_t sample, std::int64_t control_tick_samples) noexceptts::SegmentEnvelopestatic
is_finished(std::int64_t sample) const noexceptts::SegmentEnvelopeinline
note_off(std::int64_t sample, int damper=0)ts::SegmentEnvelope
note_off_sample() const noexceptts::SegmentEnvelopeinline
release_samples() const noexceptts::SegmentEnvelopeinline
segment_countts::SegmentEnvelopestatic
segment_ends() const noexceptts::SegmentEnvelopeinline
SegmentEnvelope(const EnvelopeMachine &machine, std::span< const double > targets, std::span< const double > segment_samples, std::span< const bool > linear, double release_target, double release_samples, bool release_linear, double after_release, std::int64_t control_tick_samples)ts::SegmentEnvelope
targets() const noexceptts::SegmentEnvelopeinline
value_at(std::int64_t sample) const noexceptts::SegmentEnvelope