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

Published waveform capture (latest buffer snapshot). More...

#include <visualization_bridge.hpp>

Public Attributes

std::array< float, kMaxSamples > samples {}
int num_samples = 0
int num_channels = 0
std::uint64_t epoch = 0
std::uint64_t sequence_number = 0
std::uint64_t dropped_frames = 0

Static Public Attributes

static constexpr int kMaxSamples = 8192

Detailed Description

Published waveform capture (latest buffer snapshot).

Member Data Documentation

◆ dropped_frames

std::uint64_t pulp::dataplane::WaveformData::dropped_frames = 0

◆ epoch

std::uint64_t pulp::dataplane::WaveformData::epoch = 0

◆ kMaxSamples

int pulp::dataplane::WaveformData::kMaxSamples = 8192
staticconstexpr

◆ num_channels

int pulp::dataplane::WaveformData::num_channels = 0

◆ num_samples

int pulp::dataplane::WaveformData::num_samples = 0

◆ samples

std::array<float, kMaxSamples> pulp::dataplane::WaveformData::samples {}

◆ sequence_number

std::uint64_t pulp::dataplane::WaveformData::sequence_number = 0

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