60 std::span<
float> peak) noexcept override;
74 const Channel* at(std::size_t index)
const noexcept;
76 std::vector<Channel> channels_;
Lock-free event channel: the writer publishes the occurrences from one audio block and the view reads...
Definition value_source.hpp:179
Lock-free meter channel: the host publishes a MeterFrame from the audio/host thread; the view reads t...
Definition value_source.hpp:80
Lock-free scalar channel: a single paint-safe cached number (a readout value, a modulation ring's bas...
Definition value_source.hpp:201
A processor's declared channels.
Definition value_channel_set.hpp:61
Lock-free vector channel: the writer publishes a block of samples, the view reads the latest block pa...
Definition value_source.hpp:154
The editor-host contract: how a host (a format adapter, the standalone app, a test) opens,...
Definition audio_bridge.hpp:9
Definition child_process_manager.hpp:18