Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::WaveformOverview Member List

This is the complete list of members for pulp::audio::WaveformOverview, including all inherited members.

best_level_for(uint32_t target_peaks) const noexceptpulp::audio::WaveformOverview
build_from_buffer(const AudioFileData &data, uint32_t samples_per_peak=256)pulp::audio::WaveformOverviewstatic
build_from_buffer_view(BufferView< const float > source, uint32_t sample_rate, uint32_t samples_per_peak=256)pulp::audio::WaveformOverviewstatic
build_from_path(const std::string &path, uint32_t samples_per_peak=256)pulp::audio::WaveformOverviewstatic
empty() const noexceptpulp::audio::WaveformOverviewinline
from_serialized_levels(uint32_t num_channels, uint64_t num_source_frames, uint32_t sample_rate, uint32_t num_levels, const uint8_t *data, std::size_t size, std::size_t offset)pulp::audio::WaveformOverviewstatic
info() const noexceptpulp::audio::WaveformOverview
kAllChannelspulp::audio::WaveformOverviewstatic
level(std::size_t i) constpulp::audio::WaveformOverviewinline
num_levels() const noexceptpulp::audio::WaveformOverviewinline
render_min_max(uint32_t channel, uint32_t target_peaks, float *dst_min_max_interleaved) const noexceptpulp::audio::WaveformOverview