Loading...
Searching...
No Matches
#include <pulp/host/graph_types.hpp>
#include <pulp/host/plugin_slot.hpp>
#include <pulp/graph/spectral_frame.hpp>
#include <cstddef>
#include <cstdint>
#include <functional>
#include <memory>
#include <string>
#include <string_view>
#include <vector>
Go to the source code of this file.
|
| namespace | pulp |
| namespace | pulp::host |
| | Bounded event contracts shared by host ingress and graph-authored nodes.
|
|
| enum class | pulp::host::NodeType {
pulp::host::AudioInput
, pulp::host::AudioOutput
, pulp::host::Plugin
, pulp::host::Gain
,
pulp::host::MidiInput
, pulp::host::MidiOutput
, pulp::host::Custom
, pulp::host::SpectralAnalysis
,
pulp::host::SpectralStage
, pulp::host::SpectralSynthesis
} |
| enum class | pulp::host::PortKind : uint8_t {
pulp::host::Audio
, pulp::host::Sidechain
, pulp::host::Midi
, pulp::host::Event
,
pulp::host::Control
, pulp::host::Param
, pulp::host::Spectral
} |
| enum class | pulp::host::LiveSwapCurve { pulp::host::Smoothstep
, pulp::host::EqualPower
} |
| enum class | pulp::host::RetainedHistoryMode : uint8_t {
pulp::host::Clear
, pulp::host::Adopt
, pulp::host::Crossfade
, pulp::host::Reseed
,
pulp::host::Refuse
} |
| | Policy for stateful DSP cells when a live instance is replaced. More...
|
| enum class | pulp::host::LiveSwapFallbackReason : uint8_t {
pulp::host::None
, pulp::host::NotOptedIn
, pulp::host::LoadFailed
, pulp::host::PrepareFailed
,
pulp::host::StateRestoreFailed
, pulp::host::HistoryRefused
, pulp::host::StateTooLarge
, pulp::host::ShapeMismatch
,
pulp::host::LatencyChanged
, pulp::host::EditorOpen
, pulp::host::ParamContractMismatch
, pulp::host::FeedbackNotSwappable
,
pulp::host::OverBudget
, pulp::host::NoLoadHistory
, pulp::host::PredicateExcluded
, pulp::host::UntrustedIdentity
} |