Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
visualization_bridge.hpp File Reference

Source-compatible spelling of <pulp/dataplane/visualization_bridge.hpp>. More...

Go to the source code of this file.

Classes

struct  pulp::view::SpectrumData
 Published one-sided amplitude spectrum (lock-free via TripleBuffer). More...
struct  pulp::view::VisualizationBenchSink
 Where the bridge reports its benchmark timings. More...
class  pulp::view::VisualizationBridge
 Central visualization bridge: a fixed multichannel audio tap plus a caller-driven, non-RT analyzer and lock-free latest-value publication. More...
struct  pulp::view::VisualizationConfig
 Configuration for the visualization bridge. More...
struct  pulp::view::WaveformData
 Published waveform capture (latest buffer snapshot). More...

Namespaces

namespace  pulp
namespace  pulp::view
 Hover-cursor tracking for platform window hosts.

Enumerations

enum class  pulp::view::VisualizationBacklogPolicy
 How poll() treats captured audio it has not analyzed yet. More...

Detailed Description

Source-compatible spelling of <pulp/dataplane/visualization_bridge.hpp>.

The editor data plane lives in the UI-free pulp::dataplane module; these names stay reachable as pulp::view::* for existing view code.