|
Tabula Sonora 0.1.0
A native C++20 implementation of the Roland Sound Canvas VA synth voice
|
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) noexcept | ts::SegmentEnvelope | static |
| is_finished(std::int64_t sample) const noexcept | ts::SegmentEnvelope | inline |
| note_off(std::int64_t sample, int damper=0) | ts::SegmentEnvelope | |
| note_off_sample() const noexcept | ts::SegmentEnvelope | inline |
| release_samples() const noexcept | ts::SegmentEnvelope | inline |
| segment_count | ts::SegmentEnvelope | static |
| segment_ends() const noexcept | ts::SegmentEnvelope | inline |
| 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 noexcept | ts::SegmentEnvelope | inline |
| value_at(std::int64_t sample) const noexcept | ts::SegmentEnvelope |