Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::VoiceModulationSourcesConfig Struct Reference

#include <voice_modulation_sources.hpp>

Public Attributes

double sample_rate = 48000.0
std::uint32_t max_frames = 0
 Per-block frame capacity; bounds the audio-rate lanes this bank can render and its constant-rate scratch.
VoiceLfoSourceSpec lfo {}
VoiceEnvelopeSourceSpec envelope {}

Member Data Documentation

◆ envelope

VoiceEnvelopeSourceSpec pulp::audio::VoiceModulationSourcesConfig::envelope {}

◆ lfo

VoiceLfoSourceSpec pulp::audio::VoiceModulationSourcesConfig::lfo {}

◆ max_frames

std::uint32_t pulp::audio::VoiceModulationSourcesConfig::max_frames = 0

Per-block frame capacity; bounds the audio-rate lanes this bank can render and its constant-rate scratch.

Must be at least 1.

◆ sample_rate

double pulp::audio::VoiceModulationSourcesConfig::sample_rate = 48000.0

The documentation for this struct was generated from the following file: