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

Go to the source code of this file.

Classes

struct  pulp::host::fuzz::Instance

Namespaces

namespace  pulp
namespace  pulp::host
 Bounded event contracts shared by host ingress and graph-authored nodes.
namespace  pulp::host::fuzz

Typedefs

using pulp::host::fuzz::Device = signal::FuzzDevice

Functions

const char * pulp::host::fuzz::type_id (Device device, bool oversampled) noexcept
float pulp::host::fuzz::worst_case_gain ()
 Tested small-signal feedback bound for the Forge registry.
CustomNodeType pulp::host::fuzz::make_fuzz_node (Device device, bool oversampled=true)
int pulp::host::fuzz::latency_samples (bool oversampled, double sample_rate=48000.0)
ForgeNodeDescriptor pulp::host::fuzz::descriptor ()

Variables

constexpr state::ParamID pulp::host::fuzz::kFuzz = 1
constexpr state::ParamID pulp::host::fuzz::kBiasStarve = 2
constexpr state::ParamID pulp::host::fuzz::kSourceKohm = 3
constexpr state::ParamID pulp::host::fuzz::kOutputDb = 4
constexpr state::ParamID pulp::host::fuzz::kMix = 5
constexpr state::ParamID pulp::host::fuzz::kDriftEnabled = 6
constexpr std::uint32_t pulp::host::fuzz::kDeterministicDriftSeed = 0x46555a5au