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

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

active_voices() const noexceptts::ToneGenerator
block_sizets::ToneGeneratorstatic
control_blockts::ToneGeneratorstatic
drum_kit() const noexceptts::ToneGenerator
drum_kit_for(int port) const noexceptts::ToneGenerator
drum_map_row() const noexceptts::ToneGenerator
effective_drum_map_row() const noexceptts::ToneGenerator
max_part_countts::ToneGeneratorstatic
max_port_countts::ToneGeneratorstatic
note_count() const noexceptts::ToneGenerator
operator=(ToneGenerator &&) noexceptts::ToneGenerator
operator=(const ToneGenerator &)=deletets::ToneGenerator
output_gain() const noexceptts::ToneGenerator
part(int index) const noexceptts::ToneGenerator
part_countts::ToneGeneratorstatic
part_drum_kit(int index) const noexceptts::ToneGenerator
part_is_drum(int index) const noexceptts::ToneGenerator
part_lookup_bank(int index) const noexceptts::ToneGenerator
part_tone_map(int index) const noexceptts::ToneGenerator
parts() const noexceptts::ToneGenerator
polyphony_limit_reached() const noexceptts::ToneGenerator
port_countts::ToneGeneratorstatic
ports() const noexceptts::ToneGenerator
position() const noexceptts::ToneGenerator
render(std::span< float > left, std::span< float > right)ts::ToneGenerator
reset()ts::ToneGenerator
sample_ratets::ToneGeneratorstatic
send(const MidiEvent &message)ts::ToneGenerator
send(int port, const MidiEvent &message)ts::ToneGenerator
send_channel(int status, int data1, int data2)ts::ToneGenerator
send_channel(int port, int status, int data1, int data2)ts::ToneGenerator
send_packet(std::uint32_t packet)ts::ToneGenerator
send_sysex(std::span< const std::uint8_t > bytes)ts::ToneGenerator
send_sysex(int port, std::span< const std::uint8_t > bytes)ts::ToneGenerator
set_drum_map_row(std::optional< int > row) noexceptts::ToneGenerator
set_output_gain(double gain) noexceptts::ToneGenerator
stolen_voices() const noexceptts::ToneGenerator
ToneGenerator(NoteRenderer &notes, const ToneGeneratorOptions &options={})ts::ToneGeneratorexplicit
ToneGenerator(ToneGenerator &&) noexceptts::ToneGenerator
ToneGenerator(const ToneGenerator &)=deletets::ToneGenerator
voice_slots() const noexceptts::ToneGenerator
voices() const noexceptts::ToneGenerator
xg_mode() const noexceptts::ToneGenerator
~ToneGenerator()ts::ToneGenerator