Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
value_channel_json.hpp File Reference
#include <pulp/dataplane/value_channel_set.hpp>
#include <choc/containers/choc_Value.h>
#include <span>

Go to the source code of this file.

Namespaces

namespace  pulp
namespace  pulp::dataplane

Functions

const char * pulp::dataplane::value_channel_shape_name (ValueChannelShape shape) noexcept
 Stable wire name for a channel's shape.
choc::value::Value pulp::dataplane::value_channel_to_value (const ValueChannelInfo &info)
 One channel as {name, unit, shape, neutral}.
choc::value::Value pulp::dataplane::value_channels_to_value (const ValueChannelSet *channels)
 Every declared channel, in declaration order.
choc::value::Value pulp::dataplane::value_channels_to_value (std::span< const ValueChannelInfo > channels)
 Serialize an owned metadata snapshot.