Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::VoiceModulationSources< MaximumVoices > Member List

This is the complete list of members for pulp::audio::VoiceModulationSources< MaximumVoices >, including all inherited members.

append_envelope_lane(std::size_t voice_index, VoiceModulationBuffer &destination, VoiceModulationTarget target, VoiceModulationRate rate, std::uint32_t frame_count) noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
append_lfo_lane(std::size_t voice_index, VoiceModulationBuffer &destination, VoiceModulationTarget target, VoiceModulationRate rate, std::uint32_t frame_count) noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
config() const noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
note_off(std::size_t voice_index) noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
note_on(std::size_t voice_index) noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
prepare(const VoiceModulationSourcesConfig &config) noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
prepared() const noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
release() noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
reset() noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
set_lfo_depth(float depth) noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
set_lfo_rate_hz(double rate_hz) noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
set_lfo_wave(pulp::signal::Lfo::Wave wave) noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline
VoiceModulationSources()=defaultpulp::audio::VoiceModulationSources< MaximumVoices >
write_voice(std::size_t voice_index, VoiceModulationBuffer &destination, VoiceModulationTarget lfo_target, VoiceModulationTarget envelope_target, VoiceModulationRate rate, std::uint32_t frame_count) noexceptpulp::audio::VoiceModulationSources< MaximumVoices >inline