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

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

control_blockts::NoteRendererstatic
directory() const noexceptts::NoteRenderer
drum_ring_scale(const DrumKey &key) noexceptts::NoteRendererstatic
drum_ring_scale(int note, int kit, int drum_pitch) constts::NoteRenderer
drums() const noexceptts::NoteRenderer
envelope_rate_key(const DrumKey &key, int drum_pitch) noexceptts::NoteRendererstatic
envelopes() const noexceptts::NoteRenderer
expand(std::span< const double > ticks, std::size_t sample_count)ts::NoteRendererstatic
interpolator() const noexceptts::NoteRenderer
lfo() const noexceptts::NoteRenderer
max_drum_ring_scalets::NoteRendererstatic
noise() noexceptts::NoteRenderer
NoteRenderer(const RomImage &rom)ts::NoteRendererexplicit
NoteRenderer(NoteRenderer &&) noexceptts::NoteRenderer
NoteRenderer(const NoteRenderer &)=deletets::NoteRenderer
operator=(NoteRenderer &&) noexceptts::NoteRenderer
operator=(const NoteRenderer &)=deletets::NoteRenderer
pan() const noexceptts::NoteRenderer
pitch() const noexceptts::NoteRenderer
render_drum_note(int note, int velocity, double ring_seconds, double tail_seconds=0.4, int kit=0, std::span< const double > volume={}, int drum_pitch=0, std::optional< int > drum_pan=std::nullopt)ts::NoteRenderer
render_note(int program, int note, int velocity, double hold_seconds, double tail_seconds, ToneMap map=ToneMap::sc8820, int bank=0, int part_pan=0x40, const Controllers &controllers={})ts::NoteRenderer
rom() const noexceptts::NoteRenderer
sample_ratets::NoteRendererstatic
sampler() noexceptts::NoteRenderer
tables() const noexceptts::NoteRenderer
tva() const noexceptts::NoteRenderer
tvf() const noexceptts::NoteRenderer
~NoteRenderer()ts::NoteRenderer