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

Configuration for the visualization bridge. More...

#include <visualization_bridge.hpp>

Public Attributes

int fft_size = 1024
int hop_size = 256
signal::WindowFunction::Type window = signal::WindowFunction::Type::hann
float window_param = 0.0f
int num_channels = 2
float sample_rate = 44100.0f
bool capture_waveform = true
int waveform_length = 1024
int capture_buffer_frames = 0
int max_frames_per_poll = 0
float spectrum_floor_db = -120.0f
int max_callback_frames = 4096
VisualizationBacklogPolicy backlog_policy = VisualizationBacklogPolicy::in_order

Detailed Description

Configuration for the visualization bridge.

Member Data Documentation

◆ backlog_policy

◆ capture_buffer_frames

◆ capture_waveform

◆ fft_size

◆ hop_size

◆ max_callback_frames

◆ max_frames_per_poll

◆ num_channels

◆ sample_rate

◆ spectrum_floor_db

◆ waveform_length

◆ window

◆ window_param


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