Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cpulp::format::aax::AaxNativeGeometryEverything the host-frame receipt needs in one read: the parent the host handed down, the child Pulp attached, and the window both sit in
 Cpulp::format::aax::AaxNativeRectA native rectangle in the parent's own (logical point) coordinate space
 Cpulp::view::ABCompare
 Cpulp::timeline::AbsoluteTimelineDurationSequence duration in absolute samples at an explicit rational rate
 Cpulp::timeline::AbsoluteTimeRangeAbsolute clip placement in samples at an explicit rational rate
 Cpulp::view::AccessibilityCellInterfaceInterface for individual table cells
 Cpulp::view::AccessibilityInterfaceSetThe accessibility interfaces a View can actually serve
 Cpulp::view::AccessibilityNodeSnapshot
 Cpulp::view::AccessibilityTableInterfaceInterface for accessible tables and lists
 Cpulp::view::AccessibilityTextInterfaceInterface for accessible text content (text editors, labels)
 Cpulp::view::AccessibilityValueInterfaceInterface for accessible values (sliders, knobs, progress bars)
 Cpulp::runtime::AccessPolicyTarget
 Cpulp::audio::AcidMetadata
 Cpulp::events::ActionBroadcasterActionBroadcaster — string-based action dispatch (for menu commands, etc.)
 Cpulp::runtime::ActivateModelResult
 Cpulp::view::ActiveDrag
 Cpulp::runtime::ActivityChannel< LaneCount >A fixed set of lock-free occurrence counters
 Cpulp::inspect::ControlGpuHealthProvider::AdapterIdentity
 Cpulp::tooling::gpu_health::AdapterIdentityNative adapter identity. Missing optional fields represent absent evidence
 Cpulp::tooling::gpu_probe::AdapterIdentityNative adapter identity. Missing optionals represent absent evidence
 Cpulp::render::GpuSurface::AdapterInfo
 Cpulp::signal::AdditiveBankT< SampleType >A sinusoidal-bank additive synthesizer
 Cpulp::design::AdherenceFinding
 Cpulp::host::SampleRegionExecutionDomain::Admission
 Cpulp::authoring_capsule::AdmissionOptions
 Cpulp::signal::AdsrT< SampleType >
 Cpulp::signal::AdT< SampleType >Attack-Decay one-shot, trigger-driven
 Cpulp::canvas::AffineTransform
 Cpulp::canvas::Canvas::AffineTransform2x3Affine 2x3 transform snapshot, six floats laid out as CanvasRenderingContext2D.setTransform / DOMMatrix: [ a c e ] [ b d f ] [ 0 0 1 ] Identity is {1, 0, 0, 1, 0, 0}
 Cpulp::inspect::AgentRequestOne queued request from the human, with the context the agent needs to act without guessing which design/screen/state it refers to
 Cpulp::inspect::InspectorOverlay::AgentRequestEditSend-to-agent → free-text request
 Cpulp::timeline_agent_view::AgentViewImmutable, bounded projection of one pinned DocumentView
 Cpulp::audio::AhdsrEnvelope
 Cpulp::audio::AhdsrEnvelopeConfig
 Cpulp::signal::AhdT< SampleType >Attack-Hold-Decay one-shot, trigger-driven
 Cpulp::view::AlertWindow
 Cpulp::signal::drum::Fm6DrumVoice::AlgorithmOne routing
 Cpulp::signal::drum::Fm8DrumVoice::AlgorithmOne routing: for each operator, a bitmask of the operators that modulate it, and whether it is heard directly
 Cpulp::test::audio::AliasComponentOne expected component of the ideal series, and what was measured where it landed
 Cpulp::test::audio::AliasOptionsOptions for measure_aliasing
 Cpulp::test::audio::AliasReportThree-way classification of an oscillator's output into harmonic / alias / noise, with the worst in-band alias called out
 Cpulp::signal::AlignedBufferT< SampleType >RAII aligned buffer with SIMD-friendly access
 Cpulp::runtime::AliveTokenShared, fail-closed lifetime signal for callbacks that may outlive an owner
 Cpulp::audio::AllocatedVoiceRuntimeTriggerResult
 Cpulp::signal::fdn::AllpassCascade< SampleType >
 Cpulp::signal::fdn::AllpassStage< SampleType >
 Cpulp::host::forge_lofi::AnalogVcfIdentity
 Cpulp::host::forge_lofi::AnalogVcfInstance
 Cpulp::signal::AnalogVcfT< SampleType >Measured panel voicings backed by a four-pole nonlinear OTA cascade
 Cpulp::runtime::AnalyticsAnalytics singleton — thread-safe event logging
 Cpulp::runtime::AnalyticsDestinationAbstract destination for analytics events
 Cpulp::runtime::AnalyticsEventSingle analytics event
 Cpulp::test::audio::AnalyzeOptionsOptions for analyze()
 Cpulp::audio::AnalyzerDescriptor
 Cpulp::audio::AnalyzerMarkerProvenance
 Cpulp::audio::AnalyzerProvenance
 Cpulp::audio::AnalyzerProviderRegistry
 Cpulp::audio::AnalyzerSelectionPolicy
 Cpulp::view::AnchorDisambiguationOne derived anchor a collision pass replaced
 Cpulp::platform::Clipboard::AndroidBridge
 Cpulp::view::AnimationManager::AnimationId
 Cpulp::view::AnimationManager
 Cpulp::view::AnimationStepA step in an animation sequence — either a tween or a parallel group
 Cpulp::view::AnimatorSetBuilderBuilder for composing animation sequences and parallel groups
 Cpulp::host::AnticipationBoundary
 Cpulp::host::AnticipationEligibility
 Cpulp::host::AnticipationLane
 Cpulp::host::AnticipationPartition
 Cpulp::host::SignalGraph::CompiledGraph::AnticipationSplice
 Cpulp::host::AnticipationSubgraph
 Cpulp::view::AppearanceCoverageN of M evaluated, K skipped and why. Printed on every run
 Cpulp::view::AppearanceFinding
 Cpulp::view::AppearanceOptions
 Cpulp::view::AppearanceReport
 Cpulp::view::AppearanceTrackerTracks OS-level appearance (light/dark mode) and auto-switches themes
 Cpulp::state::ApplicationPropertiesApplication-level properties with platform-standard paths
 Cpulp::state::AppliedEditT< Config >
 Cpulp::timeline::ApplyNoteTransformA typed, apply-time request
 Cpulp::view::AppSettingsPersistent application settings (window size, device selection, preferences)
 Cpulp::format::AppUpdateService
 Cpulp::format::AppUpdateStatus
 Cpulp::test::audio::Ar2ObservationOne short-window AR(2) pole fit
 Cpulp::test::audio::Ar2TrackAR(2) pole track — an independent cross-check on track_cycles
 Cpulp::test::audio::Ar2TrackOptionsOptions for track_ar2
 Cpulp::format::ara::AraAudioModificationA user-editable view onto an AraAudioSource
 Cpulp::format::ara::AraAudioSourceProperties of an audio source, as reported by the host
 Cpulp::format::AraDocumentControllerARA document controller — manages the plugin's view of the DAW's audio content
 Cpulp::format::ara::AraMusicalContext
 Cpulp::format::ara::AraPlaybackRegionA playback region maps a span of an audio modification onto the host's timeline
 Cpulp::format::ara::AraRegionSequenceA region sequence groups playback regions on the same logical track (host's notion of "track" or "lane")
 Cpulp::format::ara::AraTempoEntryTempo + meter context shared by one or more region sequences
 Cpulp::signal::tape::ArchetypePresetThe complete baked preset for one machine
 Cpulp::midi::Arpeggiator< MaximumHeldNotes, MaximumOctaves, MaximumStepsPerBlock, MaximumOwnershipRuns >Fixed-capacity, sample-accurate MIDI arpeggiator
 Cpulp::midi::ArpeggiatorBlockBlock timing for one sample-accurate arpeggiator call
 Cpulp::midi::ArpeggiatorCapacityContract
 Cpulp::midi::ArpeggiatorGate
 Cpulp::midi::ArpeggiatorSpec
 Cpulp::playback::ArrangementAudioRendererRenders every arrangement-selected audio track in PlaybackProgram order
 Cpulp::playback::ArrangementAudioTrackRendererOne stable SignalGraph-facing arrangement audio renderer
 Cpulp::playback::ArrangementNoteRendererArrangement-note scheduler for the engine transport-tick lane
 Cpulp::timeline_view::ArrangerLayoutA resolved tick/pixel mapping, supplied by whoever owns the viewport
 Cpulp::signal::ArT< SampleType >Attack-Release, gate-driven
 Cpulp::tooling::gpu_probe::ArtifactBounded artifact descriptor; payload bytes are owned by ArtifactPayload
 Cpulp::tooling::gpu_probe::ArtifactPayloadOwning artifact descriptor plus its exact payload bytes
 Cpulp::timeline::AssetLocatorNon-authoritative location hint for resolving content by hash
 Cpulp::view::AssetManager
 Cpulp::timeline::AssetRepresentationAlternate fidelity, analysis, or cache form of the same logical asset
 Cpulp::view::WidgetBridge::WidgetRegistry::AssignmentSlot
 Cpulp::audio::AsyncBlockEvent< Event >A timed event handed to or produced by the worker
 Cpulp::audio::AsyncBlockWorker< Event >Plays audio that a worker thread renders, at an exact, fixed latency, for a host whose blocks vary in size
 Cpulp::audio::AsyncBlockWorkerConfig
 Cpulp::audio::AsyncBlockWorkerStats
 Cpulp::render::GpuCompute::AsyncStatsCounters for the async path, incremented where the work actually happens: submits at the queue submit, map_resolves when the GPU map callback fires, expired/failed when a request completes with that status
 Cpulp::runtime::AsyncStream
 Cpulp::runtime::AsyncStreamOptions
 Cpulp::render::AtlasInfoA value-snapshot of one texture atlas's state, taken at a known point
 Cpulp::render::AtlasInventoryA read-only collection of atlas snapshots for the inspector
 Cpulp::render::AtlasPackerSimple rectangle packer for atlas allocation
 Cpulp::project_package::AtomicPublisherBuilds a private sibling directory and publishes it at a previously absent destination
 Cpulp::host::eurorack::AttenuverterInstance
 Cpulp::signal::AttenuverterT< SampleType >y = x * gain + offset, with gain allowed to go negative
 Cpulp::canvas::AttributedStringAttributed string — a sequence of styled text spans
 Cpulp::dataplane::AudioBridge
 Cpulp::view::AudioBridge
 Cpulp::playback::AudioClipRendererProgram
 Cpulp::inspect::AudioConfigAudio configuration snapshot
 Cpulp::audio::AudioDevice
 Cpulp::audio::AudioDeviceManagerAudioDeviceManager — persistence + MIDI hub
 Cpulp::audio::AudioFileData
 Cpulp::audio::AudioFileInfo
 Cpulp::audio::AudioFocusRegistry
 Cpulp::timeline::AudioFrameRangeHalf-open frame interval [start_frame, end_frame)
 Cpulp::format::AudioInputBusProviderA host-owned, realtime-safe view provider for declared processor input buses
 Cpulp::inspect::AudioInspectorMonitors audio thread performance and state for the inspector
 Cpulp::audio::AudioIoTimingImmutable control-thread snapshot of one audio route's I/O timing
 Cpulp::timeline::AudioLoopInfoTyped musical metadata attached to sealed audio content
 Cpulp::timeline::AudioLoopPointFrame position at which sealed audio may loop
 Cpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >Fixed-capacity signed audio routing matrix with sample-continuous gain ramps
 Cpulp::audio::AudioPeak
 Cpulp::audio::AudioProbeRealtime output-boundary probe
 Cpulp::audio::AudioProbeCaptureConfigConfiguration for the optional last-N-frames capture ring
 Cpulp::audio::AudioProbeSnapshotRealtime-produced, fixed-capacity, trivially-copyable probe summary
 Cpulp::audio::AudioProcessLoadMeasurerMeasures the CPU load of an audio processing callback
 Cpulp::audio::AudioProcessLoadSnapshotSnapshot published by AudioProcessLoadMeasurer
 Cpulp::format::AudioRateModulationViewNon-owning dense per-sample parameter-modulation lane
 Cpulp::playback::AudioRendererError
 Cpulp::playback::AudioRendererLimitsShared compile and RT ceilings
 Cpulp::host::AudioRouteCatalogControl-thread source catalog supplied by a Pulp host (standalone, Forge, or another graph host)
 Cpulp::host::AudioRouteInfo
 Cpulp::audio::AudioRuntimeOverloadPolicy
 Cpulp::audio::AudioRuntimeOverloadReport
 Cpulp::inspect::AudioRuntimeTelemetryCheap runtime telemetry bridge for agent/UI polling
 Cpulp::audio::AudioScopeAcquisition
 Cpulp::audio::AudioScopeAcquisitionConfig
 Cpulp::audio::AudioScopeMeasurements
 Cpulp::audio::AudioScopeResult
 Cpulp::audio::AudioSourceAbstract base — host-callable audio source
 Cpulp::audio::AudioSourcePlayerDrives an AudioSource from a host audio callback
 Cpulp::audio::AudioStatsMinimal release-safe audio counter aggregate
 Cpulp::audio::AudioStreamHandoff
 Cpulp::audio::AudioStreamHandoffConfig
 Cpulp::audio::AudioStreamHandoffPullResult
 Cpulp::audio::AudioStreamHandoffStats
 Cpulp::audio::AudioSubsectionReaderA view into a sub-range of an AudioFileData
 Cpulp::audio::AudioSystem
 Cpulp::audio::AudioTapFixed-capacity, single-producer/single-consumer audio analysis tap
 Cpulp::playback::AudioTrackRendererProgram
 Cpulp::host::AudioUnitNativeHandle
 Cpulp::host::AudioUnitV3NativeHandle
 Cpulp::audio::AudioWorkgroupManages real-time thread priority for audio processing threads
 Cpulp::format::AudioWorkgroupClientOptional capability for processors and graph runtimes which own auxiliary realtime rendering threads
 Cpulp::timeline_editor::AuditionHandleNames a sustained audition so it can be ended
 Cpulp::timeline_editor::ScriptedUiHost< Intent >::AuditionRecordOne audition the host was asked for, with the outcome it gave back
 Cpulp::timeline_editor::AuditionRequestWhat a view asks to hear, in document terms only
 Cpulp::timeline_editor::AuditionResultReturned by value so a view driven by a host that cannot audition is observable in a test without a mock — the same reason StepGridViewBase returns PumpResult rather than relying on an unobservable side effect
 Causdk::AUMIDIEffectBase
 Cpulp::signal::AutocorrelationResultT< SampleType >
 Cpulp::signal::AutoDuckedSendT< SampleType >Stereo send-gain processor for keeping an effect return out of the way of a source or sidechain signal
 Cpulp::playback::AutomationBlockEvent
 Cpulp::playback::AutomationCursorAllocation-free renderer for one immutable AutomationProgram
 Cpulp::playback::AutomationCursorResult
 Cpulp::timeline::AutomationCurveImmutable, position-ordered automation points
 Cpulp::timeline::AutomationCurveErrorAutomation curve failure with the offending and, when relevant, conflicting identities
 Cpulp::timeline::AutomationLaneImmutable ownership of one authored automation curve and its logical target
 Cpulp::timeline::AutomationLaneErrorAutomation lane failure with the lane and related target identity
 Cpulp::playback::AutomationPlaybackLimitsPreparation and callback-work ceilings shared by document compilation and track automation rendering
 Cpulp::timeline::AutomationPointOne identity-bearing automation value at a canonical musical tick
 Cpulp::timeline::AutomationPointPositionLessCanonical ordering for authored automation points and curve storage
 Cpulp::playback::AutomationProgramImmutable tick- and sample-domain form of one automation lane
 Cpulp::playback::AutomationProgramError
 Cpulp::playback::AutomationProgramInstanceToken
 Cpulp::playback::AutomationProgramSegment
 Cpulp::playback::AutomationProgramViewThe identity, exact tempo-map object, and immutable segments consumed by AutomationCursor
 Cpulp::playback::AutomationRecorderCaptures parameter gestures into a bounded point stream
 Cpulp::playback::AutomationSegmentViewRandom-access, immutable segment storage used by the production cursor
 Cpulp::host::forge_lofi::AutoPanInstance
 Cpulp::view::AutoUi
 Cpulp::events::MainThreadDispatcher::Backend
 Cpulp::events::NetworkServiceDiscovery::BackendBackend interface the host installs to get real mDNS
 Cpulp::platform::FileDialog::Backend
 Cpulp::view::View::BackgroundGradientOne background-image layer
 Cpulp::runtime::BackgroundJobContext
 Cpulp::runtime::BackgroundJobHandle
 Cpulp::runtime::BackgroundJobOptions
 Cpulp::runtime::BackgroundJobProgress
 Cpulp::runtime::BackgroundJobService
 Cpulp::host::BackgroundScanner
 Cpulp::format::BackgroundTaskLane< Task, Capacity >One bounded, pre-warmed audio-to-worker task lane
 Cpulp::view::web::BackingStoreCanvas backing-store size and the scale factor handed to the Skia surface
 Cpulp::inspect::BadgePlacementComputed top-left placement for a selection badge (the type W×H hover tooltip and the grid-refuse "can't move" badge)
 Cpulp::host::BakedCustomNodeBinding
 Cpulp::host::BakedCustomParamBinding
 Cpulp::host::BakedParamView
 Cpulp::host::BakedPlan
 Cpulp::host::BakedPlanLoadResult
 Cpulp::host::BakedTrust
 Cpulp::host::BakedTypeRegistration
 Cpulp::host::BakedTypeRegistry
 Cpulp::host::BakePlanResult
 Cpulp::signal::BallisticsFilterT< SampleType >Envelope follower with configurable attack and release times
 Cpulp::signal::BallisticsFilterT< double >
 Cpulp::signal::BallisticsFilterT< float >
 Cpulp::signal::BallisticsFilterT< SampleType >
 Cpulp::view::EqCurveView::Band
 Cpulp::view::BandedBorderA banded border in its own border box, origin at the top-left corner
 Cpulp::view::EqCurveView::BandParamIds
 Cpulp::signal::BandPowerGainOne band of a band-wise response: its frequency span and power gain
 Cpulp::signal::ExplicitQResonatorBankT< SampleType >::BandRecipe
 Cpulp::signal::LinkwitzRileyT< SampleType >::BandSplit
 Cpulp::timebase::BarPosition
 Cpulp::timebase::BarTickPosition
 Cpulp::format::reload::ReloadController::BaselineThe version the controller compares against: the watched file's mtime and content hash it last acted on (or was seeded with)
 Cpulp::state::BaseOffsetValueCanonical automation value shared by graph, Processor, and timeline delivery
 Cpulp::signal::detail::BasicLfoT< SampleType, Convention >Shared implementation selected by the two explicit public LFO types below
 Cpulp::signal::detail::BasicLfoT< float, detail::LfoConvention::effect >
 Cpulp::signal::detail::BasicLfoT< float, detail::LfoConvention::toolkit >
 Cpulp::midi::BasicMonophonicNoteSelector< Serial >
 Cpulp::inspect::TweakStore::BatchEntryOne (property_path, value) pair within a batched apply
 Cpulp::signal::chardelay::BbdChannelOne channel of the clocked BBD core, compander included
 Cpulp::timebase::BeatFraction
 Cpulp::signal::BeatRepeatCapturePlan
 Cpulp::signal::BeatRepeatKernelT< SampleType >
 Cpulp::signal::BeatRepeatPlanResult
 Cpulp::render::GpuCompute::BenchmarkResult
 Cpulp::signal::BiasT< SampleType >
 Cpulp::canvas::BidiAnalyzer
 Cpulp::canvas::BidiParagraphAggregate paragraph-level bidi result
 Cpulp::canvas::BidiRunOne contiguous span of text that shares a single bidi embedding level
 Cpulp::runtime::BigIntegerArbitrary-precision unsigned integer backed by Mbed TLS MPI
 Cpulp::music::BinaryPattern< MaxSteps >
 Cpulp::state::BindingReactive binding between a UI widget and a StateStore parameter
 Cpulp::view::BindingAttemptOne recorded attempt, successful or not
 Cpulp::view::BinDisplay
 Cpulp::signal::BiquadCoefficientsT< SampleType >
 Cpulp::signal::BiquadT< SampleType >
 Cpulp::host::forge_lofi::BitcrushInstance
 Cpulp::host::BlacklistEntry
 Cpulp::midi::BleMidiCentralCross-platform BLE MIDI central
 Cpulp::midi::BleMidiPacketDecoderStateful decoder
 Cpulp::midi::BleMidiPeripheralOne BLE peripheral that advertises the BLE-MIDI service
 Cpulp::midi::BleMidiPortRegistrySingleton bridge between BLE-MIDI centrals and the platform MidiSystem
 Cpulp::midi::BleMidiUuidsThe well-known service / characteristic UUIDs (16-byte big-endian)
 Cpulp::signal::BlitOscillatorT< SampleType >Band-limited impulse train evaluated by discrete summation
 Cpulp::view::BlobDataRaw binary data for any resource
 Cpulp::project_package::BlobReferenceExact package location of one SHA-256-addressed blob
 Cpulp::format::TransportQuantizer::BlockPlan
 Cpulp::view::BorderBandsHow a side of width CSS px splits into bands for style: an outer band, a transparent gap, and an inner band, summing to width
 Cpulp::view::BorderShadesThe two shades a 3D border style paints a side colour in, as Chromium resolves them
 Cpulp::audio::BoundaryReport
 Cpulp::audio::BoundaryReportInputsInputs to the report
 Cpulp::host::BoundedDelayDescriptor
 Cpulp::host::BoundedDelayRegistration
 Cpulp::timeline::BoundedJsonSinkAppend-only JSON output sink with an enforced byte ceiling
 Cpulp::format::GraphRuntimeBufferPool::BoundNode
 Cpulp::view::View::BoxShadowBox shadow (CSS-like: offset, blur, spread, color, inset)
 Cpulp::view::BoxSizeA control's natural size
 Cpulp::signal::BreakpointEnvelopePointT< SampleType >
 Cpulp::signal::BreakpointEnvelopeT< SampleType, MaxPoints >
 Cpulp::signal::SpeakerModelT< SampleType >::BreakupModeOne DIMENSIONLESS breakup mode: a ratio to the archetype's anchor frequency plus a Q and a gain
 Cpulp::signal::BridgedTComponentsComponent values of the TR-808 bass drum's bridged-T network, in SI units (ohms, farads)
 Cpulp::signal::BridgedTResonatorThe TR-808 bass drum's bridged-T network: one second-order system with three inputs (pulse shaper, feedback buffer, retrigger pulse) and two outputs (Vbt, the sound; Vcomm, the node that drives Q43's leakage)
 Cpulp::view::web::BrowserKeyEvent
 Cpulp::view::web::BrowserModifiers
 Cpulp::view::web::BrowserPointerEvent
 Cpulp::view::web::BrowserWheelEvent
 Cpulp::view::BubbleMessageComponent
 Cpulp::view::FrameCostProbe::Budget
 Cpulp::audio::Buffer< SampleType >Owning multi-channel audio buffer with contiguous storage
 Cpulp::playback::BufferedContentSource
 Cpulp::playback::BufferedContentSourceConfig
 Cpulp::audio::BufferingReaderBackground-thread audio file reader for gapless streaming playback
 Cpulp::test::audio::BufferMetricsWhole-buffer facts. channels.size() == channel count
 Cpulp::render::BufferPool< T >Buffer pool — reuses std::vector allocations in hot rendering paths
 Cpulp::inspect::BufferUnderrunBuffer underrun event
 Cpulp::audio::BufferView< SampleType >Non-owning view over multi-channel audio sample data
 Cpulp::format::reload::BuildFingerprint
 Cpulp::host::BuiltInDeviceDescriptorOne instantiable Pulp-owned device
 Cpulp::osc::BundleOSC Bundle — contains a timetag and a list of elements
 Cpulp::osc::BundleElementBundle element — either a message or a nested bundle
 Cpulp::signal::BurstGenT< SampleType >One trigger in, a burst of N triggers out, with a spacing curve and a level ramp
 Cpulp::format::BusBuffer
 Cpulp::format::BusBufferSetFixed-capacity, non-owning set of block-local bus views
 Cpulp::format::Processor::BusesLayout── Opt-in DSP-state carry across a hot-reload (reload lane, item 1.6) ── On a hot-reload the new processor binds to the live StateStore (params + values preserved), but its DSP-internal state — delay lines, filter history, reverb tails, oscillator phase — starts COLD
 Cpulp::format::BusInfoAudio bus description — for multi-bus plugins (sidechain, aux, etc.)
 Cpulp::format::BusLayoutConfigurationOne complete host-selectable channel configuration
 Cpulp::signal::chardelay::Butterworth6Lowpass
 Cpulp::signal::fdn::ButterworthPair
 Cpulp::signal::fdn::ButterworthState
 Cpulp::audio::BwavMetadata
 Cpulp::canvas::CachedGlyph
 Cpulp::view::Label::CachedLineBoxOne captured line of text: where it sits in this Label's box, and which slice of the text it holds (UTF-16 code units, as the capture indexes)
 Cpulp::state::CachedProperty< T >Cached accessor for a StateTree property
 Cpulp::signal::ChorusEnsembleT< SampleType >::CalibrationOne voicing's shipped calibration
 Cpulp::audio::CallbackContext
 Cpulp::format::HostParameterEditBridge::CallbacksProtocol callbacks, in the order they are invoked for a gesture: begin → value(one or more) → value → end
 Cpulp::platform::DBus::CallContextContext for one incoming method call against a registered object
 Cpulp::view::CalloutPlacementResolved placement in the window coordinate space
 Cpulp::view::CalloutStyleTunables for the callout geometry. All lengths in the window coordinate space
 Cpulp::runtime::CancelRegistrationRAII registration returned by CancelToken::register_callback
 Cpulp::runtime::CancelSourceMove-only owner of a cancellation state
 Cpulp::runtime::detail::CancelStateBasePublic part of the shared state so is_cancelled() can inline to one load
 Cpulp::host::CancelTokenShared cancel flag
 Cpulp::runtime::CancelToken
 Cpulp::authoring_capsule::CanonicalPcm
 Cpulp::host::CanonicalPluginIdentity
 Cpulp::canvas::Canvas
 Cpulp::view::CanvasDrawCmdA draw command recorded from JS for replay in paint()
 Cpulp::view::ScriptInspectorBridge::Capabilities
 Cpulp::render::GpuCompute::CapabilityReportRuntime GPU capability/limit report for the compute device
 Cpulp::authoring_capsule::CapabilityRequirement
 Cpulp::view::CapabilitySetA granted-capability set
 Cpulp::signal::WavesetTransformerT< SampleType >::Capacity
 Cpulp::signal::detail::CapacityLayout
 Cpulp::authoring_capsule::CapsuleArchiveA reader over an admitted archive
 Cpulp::authoring_capsule::CapsuleErrorA rejection with the exact subject that caused it
 Cpulp::authoring_capsule::CapsuleLimits
 Cpulp::authoring_capsule::CapsulePreview
 Cpulp::playback::CaptureCommand
 Cpulp::playback::CapturedMidiEvent
 Cpulp::playback::CaptureEngineFixed-capacity input recorder
 Cpulp::playback::CaptureEngineConfig
 Cpulp::playback::CaptureEngineStats
 Cpulp::playback::CaptureEvent
 Cpulp::runtime::CaptureLogSinkKeeps the most recent records in memory
 Cpulp::view::CaptureRequirements
 Cpulp::view::CaptureResult
 Cpulp::playback::CaptureSession
 Cpulp::playback::CaptureTakeHandle
 Cpulp::playback::CaptureTrackConfig
 Cpulp::view::CaretBlinkThe "solid while moving, blinking while still" state machine
 Cpulp::view::CaretBlinkConfigBlink timing. The defaults are the values Pulp has always used
 Cpulp::view::CaretMetricsWhere a caret goes, in the coordinate space the widget paints text in
 Cpulp::signal::CartesianWalkT< SampleType >The 2-D (Cartesian) sequencer
 Cpulp::view::StepGridViewBase::Cell
 Cpulp::view::StepGridViewBase::CellVisualPrecomputed per-cell visual, recomputed only for dirtied regions
 Cpulp::interchange::CensusLimitsBounds on how much evidence one census retains
 Cpulp::signal::CepstralEnvelopeAnalyzerT< SampleType >Log-magnitude spectrum to liftered log-envelope
 Cpulp::signal::CepstralEnvelopeConfigT< SampleType >
 Cpulp::signal::CepstralEnvelopeResultT< SampleType >
 Cpulp::signal::MultiChannelBallistics::Channel
 Cpulp::inspect::ChannelLevelsPer-channel audio levels
 Cpulp::signal::ChannelLevelsPer-channel level measurements computed on the audio thread
 Cpulp::test::audio::ChannelMetricsPer-channel facts about a rendered buffer
 Cpulp::midi::ChannelRouter
 Cpulp::midi::ChannelRouteSpec
 Cpulp::audio::ChannelSetNamed channel layout — maps channel indices to speaker positions
 Cpulp::host::character_delay::CharacterDelayInstance
 Cpulp::signal::CharacterDelayT< SampleType >
 Cpulp::view::ChartShaderPreset
 Cpulp::view::ChartShaderPresetOptions
 Cpulp::signal::ChebyshevHarmonicShaperT< SampleType >A fixed-storage Chebyshev-series transfer function
 Cpulp::signal::CheckedRetainedByteCharge
 Cpulp::format::validation::CheckResultOutcome of a single validation check
 Cpulp::test::audio::CheckResultOutcome of one signal assertion
 Cpulp::platform::ChildProcessCross-platform child process with timeout, cancellation, and line-by-line output callbacks
 Cpulp::platform::ChildProcessInputChannelMove-only parent endpoint of the child's inherited standard-input channel
 Cpulp::events::ChildProcessManagerManages a pool of child processes
 Cpulp::music::Chord
 Cpulp::view::ShortcutMap::ChordAll chords currently bound to the given command
 Cpulp::music::ChordCompatibilityEntry
 Cpulp::music::ChordFormula
 Cpulp::midi::ChordMemory< MaximumActiveTriggers >Bounded chord memory: capture a chord once, then play it from single notes
 Cpulp::midi::ChordMemorySpec
 Cpulp::playback::ChordPatternContentImmutable authored settings for the deterministic chord-pattern compiler
 Cpulp::music::ChordRecognition
 Cpulp::music::ChordRecognitionList
 Cpulp::timeline::ChordScaleEventHarmonic statement in force from position until the next event
 Cpulp::timeline::ChordScaleLaneImmutable chord/scale context lane owned by a sequence
 Cpulp::signal::ChorusEnsembleT< SampleType >One chorus engine, four voicings. Stereo in place
 Cpulp::signal::ChorusT< SampleType >
 Cpulp::signal::ChromaFrameT< SampleType >One complete chroma analysis window
 Cpulp::signal::ChromaFrontEndT< SampleType, MaxFftSize, MaxChannels >Fixed-capacity chroma analysis over caller-owned planar input
 Cpulp::view::ButtonSurface::ChromiumRefreshPartsEverything the skin paints, in local coordinates, in paint order: the lighten layer (disabled only) and fill on surface, the border stroke on surface, then, when focus-visible, the outer ring and the inner ring over it
 Cpulp::view::Checkbox::ChromiumRefreshPartsEverything the chromium_refresh skin paints, in local coordinates, in paint order: lighten (disabled only), background, border (absent for a checked or indeterminate checkbox), accent_fill (checked or indeterminate checkbox), then the mark: the check stroke, the dash or the radio dot
 Cpulp::view::RangeSlider::ChromiumRefreshPartsEverything the chromium_refresh skin paints, in local coordinates
 Cpulp::audio::AsyncBlockWorker< Event >::ChunkOne stretch of positions the job renders
 Cpulp::midi::CiDeviceInfoCI device identity (from discovery)
 Cpulp::midi::CiDiscoveryMIDI-CI Discovery manager — handles CI message exchange
 Cpulp::host::detail::ClapIdentityAccess
 Cpulp::host::ClapNativeHandle
 Cpulp::format::clap_generic::ClapPluginRecord
 Cpulp::signal::ClassicReverbT< SampleType >
 Cpulp::view::ClaudeBundleResult of unpacking a Claude Design bundle's <script type="__bundler/manifest">
 Cpulp::view::ClaudeBundleAssetOne asset entry from a Claude Design bundle
 Cpulp::view::ClaudeBundleFontBindingOne captured @font-face rule joined to a content-addressed bundle asset
 Cpulp::view::ClaudeBundleMaterializedBindingOne id-addressed binding from a v2 materialized browser document
 Cpulp::view::ClaudeRuntimeOptionsOptions for the --execute-bundle import lane
 Cpulp::state::ClearEdit
 Cpulp::signal::ClickFreePathSwitcherT< SampleType, MaxPaths >Fixed-capacity, click-free path selector
 Cpulp::signal::drum::ClickLayerThe transient: a burst of noise through a lowpass, decaying in a few milliseconds
 Cpulp::timeline::ClipImmutable identity-bearing placement of one ClipContent value
 Cpulp::platform::Clipboard
 Cpulp::signal::ClipperSolverConfig
 Cpulp::playback::ClipPlacementFadeProgramEvery placement fade one flattened leaf sits under
 Cpulp::playback::ClipPlacementFadeSegmentOne placement-fade ramp a flattened leaf sits under, in clip-relative frames
 Cpulp::timeline::ClipPlaybackPropertiesClip-level audio controls
 Cpulp::view::IRStyle::ClipRect
 Cpulp::timeline_agent_view::ClipSummary
 Cpulp::timeline::Track::ClipViewSnapshot-owned random-access view of clips in timeline order
 Cpulp::host::eurorack::ClockDividerInstance
 Cpulp::signal::ClockDividerT< SampleType >Pass every Nth trigger
 Cpulp::signal::ClockMultTEmit N evenly spaced event triggers per measured input period
 Cpulp::timeline::CloneSequenceClones a sequence using an explicit, complete owned-identity mapping
 Cpulp::canvas::ClusterEntryOne grapheme cluster in the input
 Cpulp::events::CoalescedUpdaterCoalescing async update — trigger from any thread, callback runs on event thread
 Cpulp::view::CodeEditorConfigConfiguration for the code editor
 Cpulp::view::CodeGenOptionsOptions for code generation
 Cpulp::signal::SvfT< SampleType >::CoefficientsThe TPT state-variable coefficients for a sample rate, cutoff and resonance (Q): g = tan(pi fc / fs), k = 1 / Q, a1 = 1 / (1 + g (g + k)), a2 = g a1, a3 = g a2
 Cpulp::signal::ParticleCollisionExciterT< SampleType >::CollisionEvent
 Cpulp::canvas::Color
 Cpulp::signal::ColorMapperMaps a normalized value [0,1] to a color using a predefined ramp
 Cpulp::osc::ColorRgba32-bit RGBA color — the OSC 1.0 optional 'r' type tag
 Cpulp::signal::CombFilterBlockResult
 Cpulp::signal::CombFilterConfig
 Cpulp::signal::CombFilterSampleResult< SampleType >
 Cpulp::signal::CombFilterT< SampleType >A fixed-capacity, integer-delay comb-filter family
 Cpulp::view::CommandA named command with optional shortcut and callback
 Cpulp::timeline::CommandAuthorityThe authority one command requires, as a class and intent pair
 Cpulp::timeline::CommandEnvelopeOne command paired with its writer-scoped idempotency identity
 Cpulp::view::CommandHandlerInterface implemented by any object that can perform commands
 Cpulp::timeline::CommandIdWriter-scoped, monotonically assigned command identity
 Cpulp::view::CommandInfoMetadata for one command
 Cpulp::timeline::CommandJournalBounded, replayable in-memory log of contiguous document revisions
 Cpulp::view::CommandRegistryCentral command dispatcher
 Cpulp::timeline::CommitResultImmutable state published by a successful session commit
 Cpulp::playback::CommittedRecordingTake
 Cpulp::signal::CommutedStringExcitationCursorT< SampleType >Per-voice traversal state for an immutable prepared excitation profile
 Cpulp::signal::CommutedStringExcitationProfileT< SampleType, MaximumRetainedSamples >A fixed-capacity body-shaped excitation shared by plucked-string voices
 Cpulp::signal::ComparatorT< SampleType >Threshold comparator with hysteresis — the bridge from the signal domain to the event domain
 Cpulp::view::CompareResultResult of comparing two screenshots
 Cpulp::authoring_capsule::CompatibilityVersion floors the consuming runtime must satisfy
 Cpulp::playback::CompensatedReadPlanHow a compensated read window resolves against an enabled loop
 Cpulp::playback::CompensatedReadSegmentOne contiguous run of a compensated read window after an enabled loop has been applied to it
 Cpulp::playback::CompileContextRegistryThe declaration side of the compile-context subscription contract
 Cpulp::timeline::CompileContextSubscriptionsThe declared set of context kinds one content renderer reads
 Cpulp::timeline::CompileContextViewThe read side of the contract: a read-only window onto one pinned snapshot's context, narrowed to what its owner declared
 Cpulp::timebase::CompiledMeterMap
 Cpulp::playback::CompiledNoteModifierOne note's playback modifier, lowered with its draw key already folded from the content's authored seed and the note identity
 Cpulp::timebase::CompiledTempoMap
 Cpulp::playback::CompileError
 Cpulp::playback::CompileExecutor
 Cpulp::playback::CompileInvalidationIndexBundled reverse index for nested dependencies and compile-context readers
 Cpulp::playback::CompileInvalidationInputOne committed document delta lowered through the compile-context registry
 Cpulp::playback::CompilerStatus
 Cpulp::playback::CompileSliceBudget
 Cpulp::playback::CompileTask
 Cpulp::playback::CompileTicket
 Cpulp::design::ComponentContractThe typed component contract synthesized from a variant set
 Cpulp::view::ComponentDragger
 Cpulp::design::ComponentInfoOne cataloged component: the bridge between a Figma component and its native C++ widget, plus enough metadata for tooling and docs to use it well
 Cpulp::format::aax::ComponentLayout
 Cpulp::authoring_capsule::ComponentPolicy
 Cpulp::authoring_capsule::ComponentRefA reference to one component row, for a result that must name components it does not own
 Cpulp::host::forge_lofi::CompressorInstance
 Cpulp::signal::CompressorT< SampleType >
 Cpulp::interchange::ConceptCensusWhich interchange concepts a document uses, how often, and where
 Cpulp::interchange::detail::ConceptRecord
 Cpulp::state::ConditionalParameterApplyResult
 Cpulp::gpu_audio::GpuAudioProviderPool::Config
 Cpulp::gpu_audio::GpuAudioTransport::Config
 Cpulp::gpu_audio::GpuNeuralRealtimeNode::Config
 Cpulp::gpu_audio::GpuSpectralMaskSession::Config
 Cpulp::gpu_audio::GpuWaveNetRealtimeNode::Config
 Cpulp::gpu_audio::GpuWaveNetSession::Config
 Cpulp::inspect::ControlGpuHealthProvider::Config
 Cpulp::inspect::ControlGpuHealthViewAdapter::Config
 Cpulp::inspect::InspectorMainThreadRpc::Config
 Cpulp::inspect::ValueChannelTelemetryBroker::Config
 Cpulp::render::GpuSurface::Config
 Cpulp::render::HeadlessSurface::Config
 Cpulp::render::SkiaSurface::Config
 Cpulp::signal::AutoDuckedSendT< SampleType >::Config
 Cpulp::signal::BeatRepeatKernelT< SampleType >::Config
 Cpulp::signal::DiffusionNetworkT< SampleType >::Config
 Cpulp::signal::ExpanderT< SampleType >::Config
 Cpulp::signal::FreezeHoldT< SampleType >::ConfigTwo sizing modes
 Cpulp::signal::LatencyAwareControlSmoother::Config
 Cpulp::signal::PitchedFeedbackDelayT< SampleType >::Config
 Cpulp::signal::ReverseBufferT< SampleType >::Config
 Cpulp::signal::SpectralMorphT< SampleType >::Config
 Cpulp::signal::TiltEqT< SampleType, Channels >::Config
 Cpulp::signal::TransientPhasePolicyT< SampleType >::Config
 Cpulp::canvas::ConicGradientConic (sweep) gradient — colors sweep around a center point
 Cpulp::host::BakedPlan::Conn
 Cpulp::events::ConnectedChildProcessA child process with a bidirectional IPC channel
 Cpulp::host::Connection
 Cpulp::host::ConnectionClass
 Cpulp::inspect::ConsoleCaptureCaptures JS console output (console.log/warn/error) for inspector display
 Cpulp::signal::ConstantTimeSlewLimiterT< SampleType >Distance-independent portamento used by the Round-2 effect and sequencing lane
 Cpulp::platform::DBus::Writer::ContainerA nested container being built
 Cpulp::state::ContentCapabilityManifestCapabilities a plugin declares before consuming installed content packs
 Cpulp::playback::ContentFragmentError
 Cpulp::playback::ContentFragmentNoteOne musical note emitted by a registered content compiler
 Cpulp::timeline::ContentHashDurable SHA-256 identity for sealed media bytes
 Cpulp::state::ContentInstallLimitsCaps on what an archive may inflate to
 Cpulp::state::ContentInstallPolicy
 Cpulp::state::ContentInstallPreview
 Cpulp::state::ContentInstallResult
 Cpulp::state::ContentPackInfoMetadata for one installed content pack
 Cpulp::playback::ContentProgramFragmentOwned immutable note output from one off-realtime compile-hook invocation
 Cpulp::state::ContentRegistryInstalled content lookup
 Cpulp::playback::ContentRendererRegistrationOne content renderer's registration, reduced to the part the dirty set depends on: which content kind it renders, and which timeline context its compile hook reads beyond that content
 Cpulp::view::ContentSharerContent opener for files and text
 Cpulp::view::WindowHost::ContentSize
 Cpulp::state::ContentSizeBudgetRunning admission of archive entries against a ContentInstallLimits
 Cpulp::view::ContextPressResultWhat a context (right-button) press resolved to
 Cpulp::playback::ContextRegistrationError
 Cpulp::design::ContractPropOne property in the synthesized contract: its name, the sorted-unique value set observed across the set (its enum), and the chosen default value
 Cpulp::format::ContractSessionRegistryThe contract sessions one adapter instance opened that a host still holds
 Cpulp::view::ContrastIssue
 Cpulp::inspect::ControlAdmissionPolicyTrusted, bounded, non-blocking broker-side evaluators for the three dynamic permission terms not owned by identity, manifest, or grant state
 Cpulp::inspect::ControlAdmissionRequest
 Cpulp::inspect::ControlAdmissionResult
 Cpulp::inspect::ControlArtifactCollectionResult
 Cpulp::inspect::ControlArtifactDeletionRecordPersisted deletion evidence intentionally excludes client-provided content, paths, consent text, and plugin metadata
 Cpulp::inspect::ControlArtifactExpectation
 Cpulp::inspect::ControlArtifactHandle
 Cpulp::inspect::ControlArtifactLineage
 Cpulp::inspect::ControlArtifactMetadata
 Cpulp::inspect::ControlArtifactProperties
 Cpulp::inspect::ControlArtifactPublication
 Cpulp::inspect::ControlArtifactReadEnvelope
 Cpulp::inspect::ControlArtifactReadResponseEnvelope
 Cpulp::inspect::ControlArtifactReadResult
 Cpulp::inspect::ControlArtifactResultBindingA frozen Product A operation contract
 Cpulp::inspect::ControlArtifactStoreBroker-owned content-addressed artifact persistence
 Cpulp::inspect::ControlArtifactStoreConfig
 Cpulp::inspect::ControlArtifactStoreResult
 Cpulp::inspect::ControlArtifactValidation
 Cpulp::inspect::ControlArtifactWireMetadataFlattened, bounded wire representation of artifact metadata
 Cpulp::inspect::ControlAuthoringApplyResult
 Cpulp::inspect::ControlAuthoringChanges
 Cpulp::inspect::ControlAuthorityBindingCanonical immutable snapshot of the authority under which an operation was admitted
 Cpulp::inspect::ControlBootstrapResult
 Cpulp::inspect::ControlBootstrapSecretMove-only bootstrap material. Destruction wipes the secret bytes
 Cpulp::inspect::ControlBootstrapTicket
 Cpulp::inspect::ControlBrokerDormant composition root for the local capability-control broker
 Cpulp::inspect::ControlBrokerConfig
 Cpulp::inspect::ControlBrokerConsentAuthorityProcess-local production consent authority
 Cpulp::inspect::ControlBrokerConsentAuthorityConfig
 Cpulp::inspect::ControlBrokerHealth
 Cpulp::inspect::ControlBrokerHealthProbeResult
 Cpulp::inspect::ControlBrokerId
 Cpulp::inspect::ControlBrokerLifecycleResult
 Cpulp::inspect::ControlCancelEnvelope
 Cpulp::inspect::ControlClientTyped capability-control client over one connection-bound transport
 Cpulp::inspect::ControlClientConnectionConfig
 Cpulp::inspect::ControlClientConnectionPrincipal
 Cpulp::inspect::ControlClientId
 Cpulp::inspect::ControlClientIdentity
 Cpulp::inspect::ControlClientResult
 Cpulp::inspect::ControlClientTransportOne authenticated, connection-bound capability-control session
 Cpulp::inspect::ControlConnectionAdmission
 Cpulp::inspect::ControlConnectionAdmissionResult
 Cpulp::inspect::ControlConnectionAdmissionStoreBroker-owned, process-local admission registry for authenticated carriers
 Cpulp::inspect::ControlConnectionAdmissionStoreConfig
 Cpulp::inspect::ControlConnectionAdmissionTicket
 Cpulp::inspect::ControlConsentDecision
 Cpulp::inspect::ControlConsentPrompt
 Cpulp::inspect::ControlDiagnosticItem
 Cpulp::inspect::ControlDispatchResult< Response >
 Cpulp::inspect::ControlEndpointOS-local carrier for one ControlService composition root
 Cpulp::inspect::ControlEndpointConfig
 Cpulp::inspect::ControlEndpointEnrollmentContextExplicit injection seam for endpoint-owned enrollment
 Cpulp::inspect::ControlEndpointIdentityFilesystem identity captured for an owner-private local socket endpoint
 Cpulp::inspect::ControlEnvelope
 Cpulp::inspect::ControlErrorEnvelope
 Cpulp::inspect::ControlExecutionContext
 Cpulp::inspect::ControlExecutionOutcome
 Cpulp::inspect::ControlGpuHealthProviderUI-thread producer for the immutable snapshot consumed by dev.pulp.gpu/health.read@1
 Cpulp::inspect::ControlGpuHealthReadSourceExact-instance source for a bounded GPU startup-health snapshot
 Cpulp::inspect::ControlGpuHealthViewAdapterPulp-owned UI-thread bridge from a concrete Standalone/plugin/constrained host to ControlGpuHealthProvider
 Cpulp::inspect::ControlGrant
 Cpulp::inspect::ControlGrantConsentRequestConsent input assembled only after the broker has authenticated the client and resolved an exact live registration and selector
 Cpulp::inspect::ControlGrantId
 Cpulp::inspect::ControlGrantRequest
 Cpulp::inspect::ControlGrantResult
 Cpulp::inspect::ControlGrantStoreStores only the client_granted term of the permission equation
 Cpulp::inspect::ControlGrantStoreConfig
 Cpulp::inspect::ControlHealthEnvelope
 Cpulp::inspect::ControlHealthProbeConfig
 Cpulp::inspect::ControlHealthResult
 Cpulp::inspect::ControlHostArtifactPublicationHost-authored execution outcome
 Cpulp::inspect::ControlHostAuthorityEndEnvelope
 Cpulp::inspect::ControlHostBootstrapBytes
 Cpulp::inspect::ControlHostBootstrapDiagnostics
 Cpulp::inspect::ControlHostBootstrapRecordOne-shot inherited authority material
 Cpulp::inspect::ControlHostCancelEnvelope
 Cpulp::inspect::ControlHostCompleteEnvelope
 Cpulp::inspect::ControlHostConnectionAuthenticated host-role carrier over the canonical ControlEnvelope stream
 Cpulp::inspect::ControlHostConnectionConfig
 Cpulp::inspect::ControlHostConnectionPrincipal
 Cpulp::inspect::ControlHostDevelopmentBinding
 Cpulp::inspect::ControlHostDevelopmentExecutorCanonical host-main composition for bounded development outcomes that do not belong to state, capture, Motion, telemetry, or runtime evaluation
 Cpulp::inspect::ControlHostDevelopmentExecutorConfig
 Cpulp::inspect::ControlHostEnrollmentPlanMove-only broker plan binding one consumed immutable launch snapshot to the exact preobserved process the broker launched
 Cpulp::inspect::ControlHostEnrollmentResult
 Cpulp::inspect::ControlHostEnrollmentStoreBounded, process-local enrollment registry
 Cpulp::inspect::ControlHostEnrollmentStoreConfig
 Cpulp::inspect::ControlHostEnrollmentTicket
 Cpulp::inspect::ControlHostExecuteEnvelopeBroker-to-host execution request
 Cpulp::inspect::ControlHostHeartbeatEnvelope
 Cpulp::inspect::ControlHostHeartbeatResult
 Cpulp::inspect::ControlHostObservabilityBinding
 Cpulp::inspect::ControlHostObservabilityBundleRegistration-scoped canonical trace and telemetry executor bundle
 Cpulp::inspect::ControlHostObservabilityBundleConfig
 Cpulp::inspect::ControlHostOpenEnvelope
 Cpulp::inspect::ControlHostOpenResult
 Cpulp::inspect::ControlHostPreflightBootstrapEnvelope
 Cpulp::inspect::ControlHostPreflightChallengeEnvelope
 Cpulp::inspect::ControlHostPreflightDiagnostics
 Cpulp::inspect::ControlHostPreflightReceiptEnvelope
 Cpulp::inspect::ControlHostPreflightResponseEnvelope
 Cpulp::inspect::ControlHostProgressEnvelope
 Cpulp::inspect::ControlHostReadyEnvelope
 Cpulp::inspect::ControlHostReadyResult
 Cpulp::inspect::ControlHostRouterDormant broker-to-host route selector
 Cpulp::inspect::ControlHostUiBinding
 Cpulp::inspect::ControlHostUiExecutorCanonical exact-instance adapter for screenshot capture, bounded UI input, and explicitly unsafe research evaluation
 Cpulp::inspect::ControlHostUiExecutorConfig
 Cpulp::inspect::ControlHostUiTargetAdapterPulp-owned composition seam for an ordinary Standalone view tree
 Cpulp::inspect::ControlIdentityRegistryBroker-owned identity state
 Cpulp::inspect::ControlIdentityRegistryConfig
 Cpulp::inspect::ControlInstalledHostProduction ownership seam for one broker-launched installed T1 host
 Cpulp::inspect::ControlInstalledHostConfig
 Cpulp::inspect::ControlInstalledHostDevelopmentConfig
 Cpulp::inspect::ControlInstalledHostUiConfig
 Cpulp::inspect::ControlInstalledHostUiTargets
 Cpulp::inspect::ControlJsonSchemaDiagnostics
 Cpulp::inspect::ControlLegacyInspectorErrorLossless compatibility detail for a failed operation declared with the legacy-inspector-json-v1 adapter encoding
 Cpulp::midi::ControllerMapper< MaximumMappings >
 Cpulp::midi::ControllerMapRule
 Cpulp::playback::ControllerProgramEventImmutable controller/expression value lowered by the program compiler
 Cpulp::inspect::ControlLogEntry
 Cpulp::inspect::ControlLogPage
 Cpulp::inspect::ControlMainThreadExecutorAdapts typed control execution onto the completion-carrying Inspector main thread RPC without creating another queue or transport
 Cpulp::inspect::ControlManagementEnvelopeFinite broker-management family used by installed control adapters
 Cpulp::inspect::ControlManagementResult
 Cpulp::inspect::ControlManifest
 Cpulp::inspect::ControlManifestDiagnostics
 Cpulp::inspect::ControlManifestValidation
 Cpulp::inspect::ControlMotionExecutorExecutes dev.pulp.trace/control@1 without invoking the deleted Motion RPC transport
 Cpulp::inspect::ControlMotionExecutorConfig
 Cpulp::inspect::ControlMotionTargetExact T1 host state resolved after canonical admission
 Cpulp::inspect::ControlNegotiationOffer
 Cpulp::inspect::ControlNegotiationResult
 Cpulp::inspect::ControlOfflineRenderSourceOwned, transport-independent input resolved by a trusted T0 launcher from the request's opaque input artifact ID
 Cpulp::inspect::ControlOperationAuthorization
 Cpulp::inspect::ControlOperationDescriptor
 Cpulp::inspect::ControlOperationExecutorSlotOne-time late binding for a host operation executor
 Cpulp::inspect::ControlOperationReceipt
 Cpulp::inspect::ControlOperationResult
 Cpulp::inspect::ControlOperationStoreDurable broker operation receipt and idempotency ledger
 Cpulp::inspect::ControlOperationStoreConfig
 Cpulp::inspect::ControlOperationStoreResult
 Cpulp::view::ControlPaintStateState every control hands to its painter
 Cpulp::inspect::ControlPeerEvidenceEvidence observed by the local IPC carrier
 Cpulp::inspect::ControlPeerExpectationExact broker-owned peer expectation
 Cpulp::inspect::ControlPeerVerifierConverts carrier-observed process evidence into an unforgeable-by-payload identity
 Cpulp::inspect::ControlPermissionDecision
 Cpulp::inspect::ControlPermissionInputsInputs to the canonical permission equation
 Cpulp::inspect::ControlProgressEnvelopeA bounded progress observation for one admitted operation
 Cpulp::inspect::ControlProtocolDiagnostics
 Cpulp::inspect::ControlProtocolRange
 Cpulp::format::ControlRateParamSmoother
 Cpulp::inspect::ControlReceiptEnvelope
 Cpulp::inspect::ControlReceiptId
 Cpulp::inspect::ControlReceiptResultBindingBinds a typed success-result field to the broker-minted durable receipt
 Cpulp::inspect::ControlRegistration
 Cpulp::inspect::ControlRegistrationId
 Cpulp::inspect::ControlRegistrationRequest
 Cpulp::inspect::ControlRegistrationResult
 Cpulp::inspect::ControlRequestEnvelope
 Cpulp::inspect::ControlSampleRegionGenerationThe host shares this authority with every topology publication for one graph
 Cpulp::inspect::ControlSampleRegionTarget
 Cpulp::inspect::ControlSecurityAuditEntryMetadata-only security event
 Cpulp::inspect::ControlSecurityAuditLog
 Cpulp::inspect::ControlSequencerStateTargetExact live sequencer channel resolved only after broker admission
 Cpulp::inspect::ControlSequencerTransportTargetThe exact live transport an admitted registration may observe and edit
 Cpulp::inspect::ControlServiceDormant typed dispatcher over the broker composition root
 Cpulp::inspect::ControlServiceConfig
 Cpulp::inspect::ControlServiceResult
 Cpulp::inspect::ControlSessionOpenEnvelope
 Cpulp::inspect::ControlSessionOpenResult
 Cpulp::inspect::ControlStandaloneUiAdapterConfig
 Cpulp::inspect::ControlStateReadSourceA legal-thread view of one exact runtime's StateStore
 Cpulp::inspect::ControlStateWriteTargetExact T1/T2a mutable state resolved only after broker admission
 Cpulp::inspect::ControlTelemetryAuthority
 Cpulp::inspect::ControlTelemetryChannelSample
 Cpulp::inspect::ControlTelemetryFrame
 Cpulp::inspect::ControlTelemetrySubscriptionRequest
 Cpulp::inspect::ControlTelemetryTapCanonical transport-free, bounded fan-out telemetry tap
 Cpulp::inspect::ControlTelemetryTapConfig
 Cpulp::inspect::ControlTestNoteInput
 Cpulp::inspect::ControlTestTransportInput
 Cpulp::inspect::ControlTimelineDocumentSessionOutcomeOne typed outcome from the bound timeline::DocumentSession
 Cpulp::inspect::ControlTimelineDocumentSessionRequestOne decoded document-session request, already validated against the operation's input schema and the broker's writer-profile policy
 Cpulp::inspect::ControlTimelineDocumentSessionSourceExact-instance source for one live mutable Timeline document session
 Cpulp::inspect::ControlTraceSessionExecutorExecutes the canonical trace-session operation through the existing process-global tracing owner on the registered host main thread
 Cpulp::inspect::ControlTraceSessionExecutorConfig
 Cpulp::inspect::ControlTransportDispatchResult
 Cpulp::inspect::ControlTrustedHostInventoryProcess-local snapshot store intended to be owned by the broker composition root
 Cpulp::inspect::ControlTrustedHostInventoryConfig
 Cpulp::inspect::ControlTrustedHostInventoryPrepareResult
 Cpulp::inspect::ControlTrustedHostInventoryTicket
 Cpulp::inspect::ControlTrustedHostLauncherBroker composition seam for one inventory-approved raw host executable
 Cpulp::inspect::ControlTrustedHostLauncherConfig
 Cpulp::inspect::ControlTrustedHostLaunchIntent
 Cpulp::inspect::ControlTrustedHostLaunchResult
 Cpulp::inspect::ControlTrustedHostManagement
 Cpulp::inspect::ControlTrustedHostManagementLaunchResult
 Cpulp::inspect::ControlTrustedHostPreparationPolicy
 Cpulp::inspect::ControlTrustedHostRuntimeDependencyPolicy
 Cpulp::inspect::ControlTrustedHostSnapshotImmutable broker-owned launch material
 Cpulp::inspect::ControlTrustedHostStaticExpectationExact static-code expectation derived from the staged destination
 Cpulp::inspect::ControlUiAuthorityOwnerBroker-owned opaque authority owner for UI state retained between receipts
 Cpulp::inspect::ControlUiExactTargetA node name is never authority by itself
 Cpulp::inspect::ControlUiFocusInput
 Cpulp::inspect::ControlUiKeyboardInput
 Cpulp::inspect::ControlUiObservation
 Cpulp::inspect::ControlUiObservationRequest
 Cpulp::inspect::ControlUiPointerInput
 Cpulp::inspect::ControlUiProjectedAuthorityLive broker authority projected to the exact enrolled host
 Cpulp::inspect::ControlUiTextInput
 Cpulp::signal::ConvolverInputHistoryT< SampleType >The convolver's input-side overlap-save history
 Cpulp::signal::ConvolverIrStateT< SampleType >Pre-computed, audio-thread-ready state for a single impulse response
 Cpulp::signal::ConvolverIrSwapperT< SampleType >Lock-free background-IR shuttle for PartitionedConvolver
 Cpulp::signal::ConvolverSpectrumArenaT< SampleType >A fixed number of equal-length spectra in one contiguous, 64-byte-aligned block, each starting on a 64-byte boundary
 Cpulp::signal::ConvolverT< SampleType >
 Cpulp::view::motion::CoordinatorProcess-wide singleton that owns one FrameClock subscription, holds the active trace set, and dispatches sample events to registered sinks
 Cpulp::view::CornerRadiiA box's corner radii, each corner with a horizontal and a vertical radius
 Cpulp::signal::osc::CorrectionA discontinuity's correction, split across the two samples it touches
 Cpulp::runtime::CorrelationId
 Cpulp::view::motion::CostAttributorProcess-wide cost attribution stream
 Cpulp::view::motion::CostSamplePer-frame cost attribution sample
 CSteinberg::CPluginView
 Cpulp::view::CppExportOptions
 Cpulp::view::CppExportResult
 Cpulp::timeline::CreateAssetAdds one sealed recorded or imported media asset
 Cpulp::gpu_audio::GpuSpectralMaskSession::CreateResult
 Cpulp::gpu_audio::GpuWaveNetSession::CreateResult
 Cpulp::signal::CrossFeedbackMultitapDelayT< SampleType >A wet-only stereo multitap delay with normalized tap feedback
 Cpulp::view::CssAnimationOne running animation
 Cpulp::view::CssEasingCSS easing function — maps a normalized progress t ∈ [0,1] to an eased progress p ∈ [0,1]
 Cpulp::canvas::CssFontFamilyOne entry of a CSS font-family list, as written
 Cpulp::view::CssKeyframeOne @keyframe stop
 Cpulp::view::CssKeyframesBlockOne @keyframes block: name + ordered stops
 Cpulp::view::CssKeyframesRegistryApplication-wide registry for @keyframes blocks
 Cpulp::signal::detail::SlicedFftPlanT< SampleType >::CursorCursor over one transform
 Cpulp::host::tape::CurveRangeThe EQ curves an archetype's front panel exposes, as the inclusive [min, max] of the stepped kEqCurve parameter
 Cpulp::signal::CurveT< SampleType >Response shaper for a unit control: the stage-curve law, or smoothstep
 Cpulp::host::CustomBindingContext
 Cpulp::host::CustomNodeBakedParam
 Cpulp::host::CustomNodeDiagnosticHandle
 Cpulp::host::CustomNodeDiagnosticResult
 Cpulp::host::CustomNodeDiagnosticsDescriptor
 Cpulp::host::CustomNodeEventBlockThe events visible to one Custom node for one block
 Cpulp::host::CustomNodeLifecycle
 Cpulp::host::CustomNodeType
 Cpulp::host::CustomNodeTypeMetadata
 Cpulp::view::CustomShaderHostMixin for widgets whose body can be painted by a custom SkSL shader
 Cpulp::test::audio::CycleObservationOne cycle of a decaying quasi-sinusoid
 Cpulp::test::audio::CycleTrackTime-resolved track of one note
 Cpulp::test::audio::CycleTrackOptionsOptions for track_cycles
 Cpulp::signal::CyclicStretchRegimeOne of the two documented sonic regimes
 Cpulp::signal::CyclicStretchT< SampleType >The fixed-cycle splice stretcher
 Cpulp::signal::DahdsrT< SampleType >Delay-Attack-Hold-Decay-Sustain-Release with per-stage curves and velocity
 Cpulp::view::DamageDecisionThe result of the damage decision
 Cpulp::view::WidgetBridge::DamageLedgerWhat the tree had marked when a batch of script work started, so the bridge can tell whether that work already asked for exactly the repaints it needs (see View::damage_request_count())
 Cpulp::view::DataDisplayCatalogRow
 Cpulp::view::DataDisplayRegistration
 Cpulp::render::DawnProcInstallerA host-supplied installer for Dawn's process-global proc table
 Cpulp::timeline::DawProjectImportErrorDiagnostic returned when an import rejects the whole document
 Cpulp::timeline::DawProjectImportLimitsHard resource ceilings for one import
 Cpulp::timeline::detail::DawProjectMediaViewResolver
 Cpulp::platform::DBus
 Cpulp::signal::DcBlocker< T >One-pole DC blocker (first-order high-pass)
 Cpulp::signal::osc::DcoOscillatorA divider-clocked oscillator front-end composing the shared VaOscillator
 Cpulp::signal::osc::DcoProfileOSC-DCO profile — data-driven timing parameters, no waveform or hardware capture
 Cpulp::signal::DecayEnvelopeT< SampleType >A one-shot percussion envelope: linear attack ramp, optional hold, then exponential decay
 Cpulp::view::DecibelScaleMaps decibels to a vertical pixel position on a linear axis (dB is already logarithmic in amplitude, so the axis itself is linear in dB)
 Cpulp::canvas::DeclaredWeightRangeOne CSS @font-face rule's declared font-weight range (a single weight has min == max)
 Cpulp::playback::DecodedAudioAsset
 Cpulp::playback::DecodedAudioAssetPoolImmutable, ID-sorted ownership table prepared off the audio thread
 Cpulp::view::DecodedImage
 Cpulp::render::DecodedMeshDecoded mesh geometry from DRACO-compressed data
 Cpulp::canvas::DecodedRasterA decoded raster image
 Cpulp::render::DecodedTextureParsed texture data from a KTX2 container
 Cpulp::audio::DecodeLimitsResource ceilings a reader enforces on decoded output
 Cpulp::timeline::DecodeLimitsParser, migration, opaque-payload, and Timeline structure quotas
 Cpulp::signal::DeEsserT< SampleType >A bounded mono de-esser primitive
 Cpulp::view::DefaultCellPolicy< Cell >Primary template is deliberately undefined-usable: a custom cell type must supply its own CellPolicy (visual + make_set_cell), else it is a compile error rather than a silent blank / uneditable grid
 Cpulp::view::DefaultCellPolicy< state::StepCell >
 Cpulp::view::DefaultShortcutCandidateOne default-binding emission produced by the source heuristic
 Cpulp::view::DefaultShortcutCollisionOne unresolved candidate set — emitted when multiple components match the same pattern with comparable confidence
 Cpulp::view::DefaultShortcutScanResult of running detect_default_shortcuts
 Cpulp::format::aax::DefinitionResult
 Cpulp::host::forge_lofi::DelayCvInstance
 Cpulp::test::audio::DelayedNullOptionsKnobs for measure_delayed_passthrough
 Cpulp::host::forge_lofi::DelayInstance
 Cpulp::signal::DelayLineT< SampleType >
 Cpulp::signal::fdn::DelayModulationBank
 Cpulp::format::GraphRuntimeBufferPool::DelayRing
 Cpulp::signal::DelayVibratoT< SampleType >True pitch vibrato: a fractional delay whose tap position is modulated by a sine, which scales the frequency of everything passing through it equally
 Cpulp::gpu_audio::GpuAudioTransport::DeliverySnapshotSelected output for prepared process() calls, not worker completions or GPU admissions
 Cpulp::host::SignalGraph::NodeRuntime::DenseAutomationAccum
 Cpulp::signal::DenseModMatrixT< NumSources, NumDestinations, SampleType >Dense Round-2 matrix facade
 Cpulp::music::DensitySelectionParameters for deterministic density selection
 Cpulp::authoring_capsule::DependencyEntryA component whose bytes are not in the archive
 Cpulp::authoring_capsule::DependencySummary
 Cpulp::format::DescriptorIssue
 Cpulp::view::DesignChildUpdate
 Cpulp::view::DesignChildUpdatePlan
 Cpulp::view::DesignControl
 Cpulp::view::DesignControlContext
 Cpulp::view::DesignedControlSkinColours and geometry for the value layer, taken from the design's own tokens so the ring belongs to the palette that asked for it
 Cpulp::view::DesignExportExport a Theme's design tokens to various output formats
 Cpulp::view::DesignFrameElement
 Cpulp::view::DesignIRComplete design IR document
 Cpulp::view::DesignIrAssetOptions
 Cpulp::view::DesignIrJsonOptions
 Cpulp::view::DesignKeyDiagnostic
 Cpulp::design::DesignLedgerThe whole project ledger: a format id plus the recorded assets
 Cpulp::design::DesignManifestThe compiled design contract
 Cpulp::view::DesignMdDiagnostic
 Cpulp::view::DesignMdDiffResult
 Cpulp::view::DesignMdOmittedSection
 Cpulp::view::DesignMdParseResult
 Cpulp::view::DesignMdProseHints
 Cpulp::view::DesignMdTokenDiff
 Cpulp::view::DesignParamBinding
 Cpulp::view::DesignSlot
 Cpulp::inspect::TweakStore::DesignSnapshotA design snapshot the drift logic diffs tweaks against
 Cpulp::view::DesignUpdateBlock
 Cpulp::view::DesignUpdateWorkCounters
 Cpulp::view::DetectedShortcut
 Cpulp::music::DevelopmentPattern< MaxEvents >Fixed-capacity, onset-ordered collection used by development operations
 Cpulp::playback::DeviceAutomationBatch
 Cpulp::platform::DeviceCapabilityInputsWhat a shell observed about the device it is running on
 Cpulp::audio::AudioDeviceManager::DeviceChangeEvent
 Cpulp::audio::AudioDeviceManager::DeviceChangeTokenRAII subscription token for device-change events
 Cpulp::audio::DeviceConfig
 Cpulp::timeline::DeviceConfigurationAuthored device configuration excluding placement identity and opaque state
 Cpulp::audio::DeviceInfo
 Cpulp::timeline::DeviceParameterTargetFormat-neutral document target for a placed device parameter
 Cpulp::timeline::DevicePlacementDurable declaration for one logical placement in a Track device chain
 Cpulp::format::DeviceQuotasCeilings a consumer may grant at one (tier, thermal state) cell
 Cpulp::audio::DeviceSelectionPersisted audio-device selection
 Cpulp::render::GpuCompute::DeviceSharingReport
 Cpulp::audio::DeviceStatsViewDevice-side facts the report mirrors (owned by AudioDeviceManager / the CoreAudio overload listener — never by the probe)
 Cpulp::format::DiagnosticReporterCollects and formats diagnostic information about the system, plugin configuration, and audio state for troubleshooting
 Cpulp::gpu_audio::GpuSpectralMaskSession::Diagnostics
 Cpulp::view::DialogWindow
 Cpulp::music::DiatonicChord
 Cpulp::signal::DiatonicMappingThe result of one key+scale interval mapping
 Cpulp::signal::DiatonicMapT< SampleType >Key + scale interval mapper
 Cpulp::view::DiffBoundsBounding box of changed pixels between two screenshots
 Cpulp::runtime::DiffEntry
 Cpulp::signal::chardelay::DiffusionChainThe four-stage chain for one channel
 Cpulp::signal::DiffusionNetworkT< SampleType >A bounded cascade of stereo Schroeder allpasses with energy-preserving inter-channel coupling
 Cpulp::view::Dimension
 Cpulp::tooling::gpu_probe::DimensionsRecipe dimensions in pixels and unitless dispatched work items
 Cpulp::signal::DiodeBridgeCompressorT< SampleType >Two transformer brackets around one diode bridge, with a feedback sidechain
 Cpulp::signal::DiodeBridgeGainT< SampleType >The diode bridge as a gain element: an exact 1/(1 + x) divider plus the audio-path curvature that divider's diodes actually impose
 Cpulp::signal::DiodeClipperT< SampleType >The diode-to-ground clipper: series resistor, shunt diode network, optional shunt capacitor
 Cpulp::timeline::DirtyContextOne sequence-owned context kind a transaction changed
 Cpulp::timeline::DirtyItemCanonical invalidation record for one item and its owning location
 Cpulp::state::DirtyRegion
 Cpulp::timeline_agent_view::DirtyRevisionRangeAdjacent revision range associated by the caller with one DirtySet
 Cpulp::timeline::DirtySetOwned canonical collection of incremental invalidations
 Cpulp::render::DirtyTrackerTracks rectangular regions that need repainting
 Cpulp::playback::DirtyTrackSet
 Cpulp::inspect::TweakStore::DiskResultOutcome of a disk operation
 Cpulp::view::DispatchLeaseRAII gate held across any call into overridable View code
 Cpulp::platform::DisplayInfoLogical display geometry
 Cpulp::render::DisplayRateBoost
 Cpulp::host::distortion::DistortionInstance
 Cpulp::signal::DitheredQuantizationResultT< SampleType >Public intermediate returned by the pure quantizer transition
 Cpulp::signal::DitherQuantizerT< SampleType >Stateful deterministic wrapper for per-sample and block processing
 Cpulp::timeline::DocumentRevisionMonotonic document snapshot revision used for optimistic admission
 Cpulp::timeline::DocumentSessionThread-safe owner of a revisioned Timeline document
 Cpulp::timeline::DocumentViewAtomically observed immutable project snapshot and its matching revision
 Cpulp::view::DocumentWindow
 Cpulp::inspect::DomainHandlerHandles inspector protocol requests by delegating to the appropriate inspector component
 Cpulp::runtime::DownloadProgress
 Cpulp::runtime::DownloadRequest
 Cpulp::runtime::DownloadResult
 Cpulp::tooling::gpu_probe::DprMeasurementDisposition
 Cpulp::tooling::gpu_probe::DprMeasurementRequest
 Cpulp::render::DracoAttributeIdsDraco attribute unique IDs from a glTF KHR_draco_mesh_compression attributes map
 Cpulp::view::Draggable3DOrientationDraggable 3D orientation — arcball rotation from mouse drag
 Cpulp::view::DragSession
 Cpulp::view::detail::DragSessionState
 Cpulp::view::DragSource
 Cpulp::canvas::DrawCommand
 Cpulp::inspect::TweakStore::DriftedTweakOne drifted tweak — a stored edit that no longer maps cleanly to the current design
 Cpulp::inspect::TweakStore::DriftReportThree-way classification of every stored tweak against a design
 Cpulp::signal::DriftT< SampleType >Two decorrelated OU walks presented as the two things drift is actually wired to: a pitch ratio and a unit fraction
 Cpulp::view::DropData
 Cpulp::view::DropReceiver
 Cpulp::view::DropTarget
 Cpulp::host::forge_lofi::DryWetInstance
 Cpulp::signal::DryWetMixerT< SampleType >
 Cpulp::dsl::DslBusLayout
 Cpulp::dsl::DslError
 Cpulp::dsl::DslParamDescriptor
 Cdsp
 Cpulp::signal::detail::DualTapResonatorT< SampleType >Dual-tap TPT state-variable resonator (Zavalishin topology, identical to SvfT) returning the highpass and lowpass outputs from ONE tick
 Cpulp::view::DuplicateAnchor
 Cpulp::inspect::ControlEndpointConfig::DurableClientPrincipalMaps an already-authorized, kernel-observed peer to a broker-owned reconnectable principal
 Cpulp::signal::DustT< SampleType >Deterministic discrete-time Poisson impulse source
 Cpulp::signal::DynamicEqBandT< SampleType >One internally keyed dynamic-EQ band
 Cpulp::runtime::DynamicLibrary
 Cpulp::timeline::DynamicsEventIntensity statement in force from position until the next event
 Cpulp::timeline::DynamicsLaneImmutable intensity context lane owned by a sequence
 Cpulp::signal::EarlyReflectionsT< SampleType >A wet-only early-reflection renderer with a caller-authored tap pattern
 Cpulp::view::StepGridViewBase::EchoResult
 Cpulp::runtime::Ed25519KeyPairEd25519 keypair (NaCl convention: secret key contains seed || public key)
 Cpulp::view::EdgeInsetsPer-side insets in pixels
 Cpulp::host::SignalGraph::EdgeProbeIdentity
 Cpulp::host::SignalGraph::NodeRuntime::EdgeRef
 Cpulp::audio::EditableSampleDocument
 Cpulp::audio::EditableSampleSource
 Cpulp::audio::EditableSampleState
 Cpulp::state::EditActionBase class for undoable actions
 Cpulp::design::EditBlockSpanWhere the block sits in the host text, as byte offsets
 Cpulp::timeline_editor::EditGestureIdentityAllocatorAllocates one undo group and submits a construction-safe stream of gesture identities
 Cpulp::timeline_editor::EditGestureIdentityIssueOne opaque, single-owner identity issue awaiting a submission outcome
 Cpulp::timeline_editor::EditGestureSubmitErrorA refusal before submission, or an inconsistent successful session result
 Cpulp::timeline_editor::EditGestureSubmitOutcomeResult of submitting one issued gesture transaction through its allocator
 Cpulp::state::EditHistoryGlobal undo/redo history for the application
 Cpulp::timeline_editor::EditIntentOne editing step expressed without reference to the device that produced it
 Cpulp::timeline_editor::EditIntentIdentityIdentities a lowered transaction needs and an intent deliberately does not carry
 Cpulp::format::EditorOne editor instance in one native window
 Cpulp::format::EditorAssets
 Cpulp::format::EditorAutomationOptional automation surface of an editor, so tooling (the pulp control UI tools, tests) can see and drive any editor whatever draws it
 Cpulp::view::EditorBridgeRenderer-agnostic dispatcher for editor↔processor JSON messages
 Cpulp::format::EditorContextWhat the host gives an editor
 Cpulp::format::EditorFactoryBuilds a processor's editors
 Cpulp::format::aax::EditorHostThe editor-facing surface of the AAX data model
 Cpulp::format::EditorKeyEventA key the host offers to the editor before acting on it itself
 Cpulp::format::EditorOwnerObserverImplemented by an editor view that reads its plug-in instance (Processor, StateStore or other instance state) directly
 Cpulp::format::Processor::EditorPrewarmWhat a scripted editor evaluates every time it opens and that does not depend on the instance: the text of the scripts it loads through WidgetBridge::load_script() (its ScriptedUiSession's script file, a design or help script loaded after the mount) and the inputs it passes to __pulpRuntimeImport__(text, 'materialized-browser'), byte-identical
 Cpulp::format::detail::EditorResizeHandlerEntry
 Cpulp::format::EditorSizeAn editor size in logical pixels, with the backing scale factor that maps them to physical pixels (2.0 on a Retina display)
 Cpulp::format::aax::EditorSizePlanHow the editor surface reacts to the size AAX gives it
 Cpulp::format::EditorUiInstance
 Cpulp::format::EditorUiSourceWhere the default scripted editor's document comes from
 Cpulp::inspect::EffectiveEditorUrlCompute the effective template and its source given the supplied config
 Cpulp::canvas::Path::ElementOne step of an iteration over the path
 Cpulp::view::rmlui::ElementHost
 Cpulp::view::rmlui::ElementRegistration
 Cpulp::view::WidgetBridge::EmbeddedAssetOne file compiled into the plug-in beside its editor script
 Cpulp::format::EmbeddedEditorFileOne file embedded beside the editor script
 Cpulp::timeline::EmptyContentClip content that intentionally carries no media, notes, or extension value
 Cstd::enable_shared_from_this
 Cpulp::signal::EncodedSpectralStream
 Cpulp::inspect::InspectorControllerLease::EndedScope
 Cpulp::signal::FilterMorphT< SampleType >::Endpoint
 Cpulp::view::ModulationMatrixWidget::EndpointPopulate the source + destination labels
 Cpulp::signal::drum::EngineMetadata
 Cpulp::view::EngineRecommendation
 Cpulp::signal::fdn::EnsembleChorus< SampleType >
 Cpulp::format::ParamGroupProjection::Entry
 Cpulp::inspect::ConsoleCapture::EntryA captured log entry
 Cpulp::render::GlyphAtlas::Entry
 Cpulp::render::GradientAtlas::Entry
 Cpulp::render::ImageAtlas::Entry
 Cpulp::render::PathAtlas::Entry
 Cpulp::state::StateStore::ModulationWatchers::Entry
 Cpulp::format::aax::EntryConfig
 Cpulp::signal::FmOperatorEngineT< SampleType, MaxOperators >::Envelope
 Cpulp::signal::detail::EnvelopeEngine< SampleType >The DAHDSR superset state machine
 Cpulp::signal::chardelay::EnvelopeFollower
 Cpulp::signal::detail::EnvelopeStageClockSample counter for one envelope stage
 Cpulp::host::forge_lofi::EnvFollowerInstance
 Cpulp::platform::EnvironmentIn-process notifier
 Cpulp::platform::EnvironmentChangeBitmask of fields that changed in the snapshot delivered to a listener
 Cpulp::platform::EnvironmentStateSnapshot of the full environment state
 Cpulp::format::reload::EpochFloorStoreDirectory-backed store of the highest SRL epoch SEEN, namespaced by (plugin_id + revocation_pubkey_fpr + update_channel)
 Cpulp::signal::fdn::EqBand
 Cpulp::signal::tape::EqTimeConstantsOne standard's pair of time constants, in SECONDS
 Cpulp::runtime::Err< E >Wrap a value as a failure result
 Cpulp::timeline_agent_view::Error
 Cpulp::runtime::detail::ErrTag< E >
 Cpulp::music::EuclideanPatternRecipe
 Cpulp::view::ScriptInspectorBridge::EvalResult
 Cpulp::format::EventBlockNon-owning view of all sparse events visible to one process block
 Cpulp::playback::EventCompensationResult
 Cpulp::playback::EventCompensationShiftOne event-injection point's prepared scheduling shift, counted in samples at the program's compiled sample rate
 Cpulp::format::EventDropCounters
 Cpulp::runtime::EventEnvelope
 Cpulp::dataplane::EventFrameA bounded list of occurrences from one audio block
 Cpulp::view::EventFrameA bounded list of occurrences from one audio block
 Cpulp::events::EventLoop
 Cpulp::tooling::gpu_health::EvidenceEventOne globally ordered stage observation with a registered diagnostic code
 Cpulp::host::ExactParameterNodeClaimPasskeyPasskey authorizing exact-parameter-event node claims on a prepared edit
 Cstd::exceptionSTL class
 Cpulp::audio::ExcerptCandidate
 Cpulp::audio::ExcerptQuery
 Cpulp::audio::ExcerptSearchSummary
 Cpulp::audio::ExcerptWindow
 Cpulp::host::SignalGraph::ExecutionSnapshotStrong, typed handle to one exact compiled SignalGraph generation
 Cpulp::host::ExecutorSnapshotBinders
 Cpulp::host::ExecutorTopologyValidation
 Cpulp::signal::ExpanderT< SampleType >Stereo upward/downward expander with a continuous bounded gain law
 Cpulp::signal::ExplicitQResonatorBankT< SampleType >
 Cpulp::interchange::ExportArtifactWhat one export produced
 Cpulp::interchange::ExportArtifacts
 Cpulp::interchange::ExportError
 Cpulp::authoring_capsule::ExportItemOne member of an export inventory
 Cpulp::dawproject::ExportOptions
 Cpulp::interchange::ExportOptions
 Cpulp::interchange::ExportPlanA document measured against one format's capability table: what survives, and what it costs
 Cpulp::authoring_capsule::ExportRequest
 Cpulp::interchange::ExportRow
 Cpulp::runtime::ExpressionEvaluatorExpression evaluator with persistent variable state
 Cpulp::state::ExternalBindingReactive binding between a UI widget and an arbitrary external value source, interface-compatible with state::Binding but backed by getter/setter lambdas instead of a StateStore parameter
 Cpulp::state::ExternalBindingConfigConfiguration for an ExternalBinding: the getter/setter that back a UI control whose value is NOT a StateStore parameter — e.g
 Cpulp::timeline::ExternalIdFixupOptional non-throwing translation for an externally referenced identity
 Cpulp::runtime::ExternalInputCounters
 Cpulp::runtime::ExternalInputFrame< Capacity >
 Cpulp::runtime::ExternalInputGate< Capacity >
 Cpulp::runtime::ExternalInputPolicy
 Cpulp::playback::ExternalSyncOutputStateless block projection from the musical transport to MIDI sync
 Cpulp::playback::ExternalSyncOutputConfig
 Cpulp::playback::ExternalSyncOutputResult
 Cpulp::view::InspectorFacts::Fact
 Cpulp::format::au::FactoryPresetTableThe host-facing factory-preset table for one plug-in instance
 Cpulp::format::FactoryProgramTable
 Cpulp::view::FaderSkinDerived fader skin
 Cpulp::view::painters::FaderStyle
 Cpulp::canvas::FallbackTraceRecordOne resolution event
 Cpulp::canvas::FallbackTraceStep
 Cpulp::signal::FastMathMath helpers optimized for audio DSP
 Cpulp::signal::FdnReverbT< SampleType >
 Cpulp::signal::fdn::FdnTank< SampleType >
 Cpulp::signal::FeedbackClipperT< SampleType >The op-amp gain stage with the diode network either at its output or across its feedback resistor
 Cpulp::signal::FeedbackLoopProcessorT< SampleType >Interface for a processor placed inside the feedback loop
 Cpulp::host::dynamics::FeedforwardCompressorInstance
 Cpulp::signal::FeedforwardCompressorT< SampleType >Log-domain feedforward compressor with a soft-knee gain computer
 Cpulp::format::reload::FetchedPackWhat an injected fetcher returns
 Cpulp::signal::FetCompressorT< SampleType >Feedback-topology FET compressor
 Cpulp::signal::detail::FftRealSplitThe packed split-complex form of a real transform, for Pulp's own frequency-domain stages (the overlap-add ConvolverT)
 Cpulp::signal::FftT< SampleType >
 Cpulp::view::FidelityContextEverything a check needs: the node, its sanitized bridge id, the dimensions codegen emitted for it, and which branch produced them
 Cpulp::view::FidelityIssueA single import-fidelity self-check finding
 Cpulp::view::FidelityKindInfoOne entry in the named fidelity taxonomy: the stable kind slug the checks emit, its typical severity, and what it means
 Cpulp::view::FidelityLedgerMetaProvenance recorded in the ledger header
 Cpulp::tooling::gpu_probe::DprMeasurementRequest::FidelityRoi
 Cpulp::timeline::FieldSchemaPublic field metadata for one registered schema type
 Cpulp::view::FileBasedDocumentFileBasedDocument — document model with save/load/dirty tracking
 Cpulp::view::FileChooserBuilder-style file chooser
 Cpulp::platform::FileDialog
 Cpulp::view::FileDragRequest
 Cpulp::authoring_capsule::FileEntryOne row of the archive closure
 Cpulp::platform::FileFilter
 Cpulp::audio::FileFrameReaderA FrameReader plus the opened file's properties, ready to feed into a StreamingSampleSourceConfig (channels / total_frames / sample_rate)
 Cpulp::runtime::FileIdentity
 Cpulp::timeline::FileJournalErrorFile-journal failure with the offending byte and nested JSON error
 Cpulp::timeline::FileJournalLimitsFile size, record size, and nested decode ceilings
 Cpulp::timeline::FileJournalOpenResultResult of opening or recovering a native Timeline journal
 Cpulp::runtime::FileLogSinkAppends records to a rotating file
 Cpulp::runtime::FileLogSinkOptions
 Cpulp::runtime::FileSearchPath
 Cpulp::view::FileTree::FileTreeNode
 Cpulp::canvas::FillStyleUnified fill style — solid color, linear, radial, or conic gradient
 Cpulp::canvas::Canvas::FilterChainEntryFull CSS filter-chain layer save
 Cpulp::host::forge_lofi::FilterCvInstance
 Cpulp::signal::FilterDesignFilter coefficient generation utilities
 Cpulp::host::forge_lofi::FilterInstance
 Cpulp::signal::FilterMorphT< SampleType >
 Cpulp::view::View::FilterOpFull CSS filter chain
 Cpulp::signal::FiniteStretchBuilderT< SampleType >
 Cpulp::signal::FiniteStretchConfigT< SampleType >
 Cpulp::audio::FiniteTimeStretchConfig
 Cpulp::audio::FiniteTimeStretchJobControl-thread-only, bounded finite SRC + time-stretch job
 Cpulp::signal::FirDesignPoint
 Cpulp::signal::FirEquirippleBandOne contiguous approximation band for an equiripple design
 Cpulp::signal::FirEquirippleOptions
 Cpulp::signal::FirEquirippleResult
 Cpulp::signal::FirFilterT< SampleType >FIR filter with arbitrary coefficients
 Cpulp::signal::FirLeastSquaresOptions
 Cpulp::signal::FirLeastSquaresResult
 Cpulp::signal::chardelay::FirstOrderShelf
 Cpulp::canvas::Canvas::FitResultPlacement rectangle produced by fit_image_rect
 Cpulp::signal::chardelay::FixedFir
 Cpulp::runtime::FixedFunction< Signature, Capacity, Alignment >
 Cpulp::runtime::FixedFunction< R(Args...), Capacity, Alignment >
 Cpulp::signal::detail::FixedHalfBandFir65
 Cpulp::signal::FixedIrConvolverT< SampleType >Zero-latency convolution with one impulse response for the lifetime of a preparation, running whichever engine is cheaper for that IR length and block size
 Cpulp::signal::detail::FixedOrderFirBranch< SampleType >One polyphase branch of a block 2x stage: a direct-form FIR whose every output is the taps summed oldest-first, one multiply-add each (fused where the hardware has it; see fir_multiply_add())
 Cpulp::view::motion::FixtureDiffComparison result from assert_matches
 Cpulp::view::motion::FixtureHeaderHeader metadata recorded once at the top of a fixture file
 Cpulp::view::motion::FixtureMatchOptions
 Cpulp::signal::FlangerT< SampleType >The flanger
 Cpulp::canvas::Path::FlatSubpathFlatten every curve to line segments, within tolerance user units of the true curve
 Cpulp::view::FlexStyle
 Cpulp::signal::fdn::FluxBank< SampleType >
 Cpulp::signal::FmOperatorEngineT< SampleType, MaxOperators >Bounded melodic FM/PM operator engine
 Cpulp::signal::FmOperatorRoutingT< SampleType, MaxOperators >Fixed-capacity routing for an operator network
 Cpulp::signal::drum::FmTransient
 Cpulp::signal::drum::FmWaveTableA compact, license-clean bank of 26 phase-readable FM waves
 Cpulp::timeline::FollowActionOne weighted follow-action candidate
 Cpulp::playback::FollowActionEvent
 Cpulp::timeline::FollowActionSetBounded weighted follow behavior attached to a slot
 Cpulp::playback::FollowActionTimer
 Cpulp::timeline::FollowDrawStable identity of one reproducible follow-action decision
 Cpulp::timeline::FollowResolutionDeterministic outcome and optional target slot of follow resolution
 Cpulp::view::FontDataFont data loaded from TTF/OTF
 Cpulp::canvas::Canvas::FontFeature
 Cpulp::canvas::FontFeatureOpenType feature record: tag + value
 Cpulp::canvas::FontFlightRecorder
 Cpulp::canvas::FontOptionsThe typed, hashable contract that replaces (family_string, size) throughout the font subsystem
 Cpulp::canvas::FontResolver
 Cpulp::canvas::FontRun
 Cpulp::canvas::FontScope
 Cpulp::canvas::FontScopeIdOpaque identifier for a FontScope (defined in font_scope.hpp)
 Cpulp::canvas::FontSpecFont style specification for text layout
 Cpulp::view::FontSpecA font request, as a delegate expresses it
 Cpulp::canvas::FontSynthesisPolicyExplicit policy for faux-bold / faux-italic / faux-width
 Cpulp::host::ForgeAuditFinding
 Cpulp::host::ForgeAxisValueOne value of a compile-time realization axis
 Cpulp::host::ForgeCatalogExportNodeOne machine-readable catalog family before JSON serialization
 Cpulp::host::ForgeCatalogExportRealizationOne actually constructed realization
 Cpulp::host::ForgeNodeDescriptor
 Cpulp::host::ForgeParamChoiceOne named state of a stepped parameter
 Cpulp::host::ForgeParamDescriptor
 Cpulp::host::ForgeRealizationOne concrete realization: the exact type_id a graph names, plus the axis settings that produced it
 Cpulp::host::ForgeRealizationAxisA compile-time construction axis — a choice made when the node is built rather than automated afterwards
 Cpulp::host::ForgeRealizationSettingOne axis/value selection used to construct a concrete realization
 Cpulp::host::ForgeSampleRegionV1Exact v1 authoring routes
 Cpulp::signal::FormantFilterBankT< SampleType, MaxFormants >A parallel bank of resonant band-pass sections for fixed source-filter colour
 Cpulp::signal::FormantFilterBankT< SampleType, MaxFormants >::FormantSpec
 Cpulp::interchange::FormatBoundExportWriterA format-bound byte writer that can only be invoked by run_export
 Cpulp::audio::FormatReaderAudio format reader interface
 Cpulp::interchange::detail::FormatRecord
 Cpulp::audio::FormatRegistryRegistry of audio format readers and writers
 Cpulp::audio::FormatWriterAudio format writer interface
 Cpulp::signal::fdn::FracDelayT< SampleType >
 Cpulp::signal::FractionalDelayBlockResult
 Cpulp::signal::FractionalDelayHistoryT< SampleType >Prepared history shared by any number of stateless Lagrange read heads
 Cpulp::signal::chardelay::FractionalDelayLine
 Cpulp::signal::FractionalDelayLineT< SampleType >A prepared mono fractional-delay line
 Cpulp::signal::FractionalDelaySampleResult< SampleType >
 Cpulp::signal::detail::FractionalDelaySplit
 Cpulp::canvas::ShapedLayout::Line::Fragment
 Cpulp::view::FragmentTransform
 Cpulp::signal::CartesianWalkT< SampleType >::Frame
 Cpulp::signal::LinkwitzRileyCrossoverT< SampleType, MaxBands >::Frame
 Cpulp::signal::StageSeqT< SampleType >::FrameOne sample of sequencer output
 Cpulp::signal::TransportEdgeT< SampleType >::FrameOne sample of transport, decoded
 Cpulp::view::FrameCostProbe::Frame
 Cpulp::view::FrameClock
 Cpulp::view::FrameClockBindingSubscription lifecycle for a view that pulls a value once per frame
 Cpulp::view::FrameCostProbe
 Cpulp::view::FrameGeometryThe size/scale/viewport a frame is painted against, in one value
 Cpulp::inspect::ControlGpuHealthProvider::FrameObservation
 Cpulp::audio::FrameReaderBinding
 Cpulp::audio::FrameReaderStopTokenCooperative cancellation signal passed to a streaming frame reader
 Cpulp::signal::FreezeHoldReferenceTimingTime-based FreezeHold timing that reproduces the frame-count defaults (8 capture frames, 6 crossfade frames, 0.015 rad/frame walk) at the reference geometry they were tuned for: a 512-sample analysis hop at 48 kHz (RealtimePitchTimeProcessor's quality mode, 4096/512)
 Cpulp::signal::FreezeHoldSnapshotT< SampleType >Value image of a FreezeHold's held state: everything needed to reproduce the held output bit-for-bit on a hold prepared with the same geometry
 Cpulp::signal::FreezeHoldT< SampleType >
 Cpulp::signal::FreezeLoopSamplerT< SampleType >
 Cpulp::signal::FrequencyAxisUtilities for mapping FFT bins to display coordinates
 Cpulp::test::audio::FrequencyEstimateResult of estimate_frequency()
 Cpulp::signal::FrequencyShifterT< SampleType >Shifts every frequency in a signal by the same number of Hz
 CFs...
 Cpulp::midi::FunctionBlockIdUMP Function Block identifier (MIDI 2.0 §A) — a Function Block is a logical grouping of UMP groups that share a single set of CI / Profile state
 Cpulp::midi::FunctionBlockInfoDescription of a single Function Block as advertised by an endpoint
 Cpulp::signal::FuzzPairT< SampleType >The two-transistor direct-coupled feedback pair
 Cpulp::signal::GainReductionCanonical gain-reduction meter value
 Cpulp::signal::GainT< SampleType >
 Cpulp::design::GalleryCardOne tagged card discovered by its leading @dsCard magic comment
 Cpulp::format::reload::GatedImageA logic image that passed the pre-construction gates (reload-ABI version + build fingerprint) with its factory resolved
 Cpulp::signal::GateGenT< SampleType >Trigger in, fixed-length gate out
 Cpulp::host::forge_lofi::GateInstance
 Cpulp::signal::GateLogicT< SampleType >Combinational logic on gate signals
 Cpulp::runtime::GcmOutputOutput of AES-GCM encryption: ciphertext + 16-byte authentication tag
 Cpulp::host::GeneratedDeviceAdmission
 Cpulp::playback::GeneratedEventOne value-owned generated event
 Cpulp::playback::GeneratedEventCommitResult
 Cpulp::playback::GeneratedEventDegradationLadder
 Cpulp::playback::GeneratedEventPullResult
 Cpulp::playback::GeneratedEventSource
 Cpulp::playback::GeneratedEventSourceConfig
 Cpulp::playback::GeneratedEventSpanA half-open span on the transport's non-looping clock
 Cpulp::playback::GeneratedEventStageResult
 Cpulp::host::SignalGraph::GeneratedGraphValidation
 Cpulp::view::GestureArbiter
 Cpulp::view::GestureContext
 Cpulp::view::GestureEventHigh-level gesture event for pinch (scale) and rotate
 Cpulp::view::GestureRecognizer
 Cpulp::format::aax::GestureRouterMaps StateStore gesture callbacks onto AAX automation touch/release
 Cpulp::canvas::GifFrame
 Cpulp::canvas::GifReaderGIF reader. Decodes GIF87a + GIF89a streams
 Cpulp::canvas::GifWriterGIF writer
 Cpulp::canvas::GlyphArrangementGlyph arrangement — the result of text layout, containing positioned glyphs for each line
 Cpulp::render::GlyphAtlasGlyph atlas — per-font-size glyph cache as GPU texture
 Cpulp::canvas::GlyphPositionResult of laying out a line of text — position and metrics for each glyph
 Cpulp::view::GpuAcquireDiagnostics
 Cpulp::gpu_audio::GpuAudioCapabilityReportBackend-neutral, allocation-free capability snapshot for installed SDK consumers
 Cpulp::gpu_audio::GpuAudioCapabilityValidation
 Cpulp::gpu_audio::GpuAudioNodeA unit of audio work the transport schedules onto a non-real-time worker
 Cpulp::gpu_audio::GpuAudioNodeDescriptorDeclared, fixed scheduling properties of a GPU audio node
 Cpulp::gpu_audio::GpuAudioProgramDescriptorBackend-neutral metadata for a typed program prepared for a fixed audio stream
 Cpulp::gpu_audio::GpuAudioProgramValidation
 Cpulp::gpu_audio::GpuAudioProviderPoolHost-owned cache of prepared GPU-audio providers that survive a node's release, so the next prepare() of a node with the same program skips device, pipeline and resident-weight creation
 Cpulp::gpu_audio::GpuAudioStatusVersioned, allocation-free status shared by native hosts and UI adapters
 Cpulp::gpu_audio::GpuAudioStatusValidation
 Cpulp::gpu_audio::GpuAudioTransportFixed-latency real-time transport between the audio thread and a non-RT worker that runs a GpuAudioNode
 Cpulp::render::GpuBindGroup
 Cpulp::render::GpuBindingOne entry of a bind group: a buffer range, a texture or a sampler
 Cpulp::render::GpuBuffer
 Cpulp::render::GpuBufferDesc
 Cpulp::render::GpuCacheBytesGPU bytes held by a surface's Skia resource caches
 Cpulp::view::PluginViewHost::GpuCacheUsageBytes held by this host's GPU resource caches: budgeted against Skia's budget, purgeable what a trim can return
 Cpulp::render::GpuColorAttachment
 Cpulp::render::GpuColorTargetDesc
 Cpulp::render::GpuComputeGPU compute pipeline for non-rendering workloads (e.g
 Cpulp::render::GpuComputePassAn open compute pass. Same rules as GpuRenderPass
 Cpulp::render::GpuComputePipeline
 Cpulp::render::GpuComputePipelineDesc
 Cpulp::gpu_audio::GpuConvolutionReverbOptional, control-parity GPU route for the two-channel Forge convolution reverb
 Cpulp::gpu_audio::GpuConvolutionReverbConfigConfiguration for the opt-in GPU realization of Forge's stereo convolution reverb
 Cpulp::gpu_audio::GpuConvolutionReverbLaneReportPer-lane evidence
 Cpulp::gpu_audio::GpuConvolutionReverbReport
 Cpulp::gpu_audio::GpuConvolverStagedBreakerCircuit breaker for the staged GPU readback
 Cpulp::gpu_audio::GpuConvolverTraceConfigOpt-in diagnostics for the shared-I/O path
 Cpulp::render::GpuDepthStateDesc
 Cpulp::render::GpuDeviceTyped handle to the device a GpuSurface owns. Copies share it
 Cpulp::render::GpuDeviceCapabilitiesRendering capabilities of the shared device
 Cpulp::render::GpuDeviceFactsThe facts pick_tier() reads. A test can build one by hand
 Cpulp::render::GpuDeviceFeaturesOptional device features that change what a format can do
 Cpulp::render::GpuDiagnosticsStatsCounters that separate "the sink was never called" from "the sink was called but this build compiles the trace macros out"
 Cpulp::render::GpuError
 Cpulp::render::GpuFormatSupportWhat one format supports on a device
 Cpulp::render::GpuFrameOne command encoder's worth of passes, submitted once
 Cpulp::render::GpuFramesInFlightFrames whose GPU work has been submitted but has not finished executing
 Cpulp::format::GpuHostDecision
 Cpulp::render::GpuIdleTrimScheduleWhen a surface's idle trim runs
 Cpulp::gpu_audio::GpuNeuralCpuKernelOne channel's CPU model step, supplied and owned by the caller
 Cpulp::gpu_audio::GpuNeuralModelManifestProvenance and compatibility metadata for a model artifact
 Cpulp::gpu_audio::GpuNeuralModelRequest
 Cpulp::gpu_audio::GpuNeuralModelResult
 Cpulp::gpu_audio::GpuNeuralModelShapeThe family's state shape: one layer per family (a single scalar TCN layer, one LSTM/GRU layer, one diagonal SSM)
 Cpulp::render::GpuPixelsTightly packed pixels read back from a target, rows top to bottom
 Cpulp::render::GpuRenderPassAn open render pass
 Cpulp::render::GpuRenderPassDesc
 Cpulp::render::GpuRenderPipeline
 Cpulp::render::GpuRenderPipelineDesc
 Cpulp::render::GpuRenderTimeTrackerThread-safe holder for the latest GPU render-time sample
 Cpulp::render::GpuSampler
 Cpulp::render::GpuSamplerDesc
 Cpulp::render::GpuShaderModuleA compiled WGSL module
 Cpulp::gpu_audio::GpuSpectralFreezePhase-vocoder spectral freeze: capture one analysis frame and sustain it indefinitely with a SEAMLESS, evolving loop — no loop boundary, no click
 Cpulp::gpu_audio::GpuSpectralMaskSession
 Cpulp::gpu_audio::GpuSpectralMorphSpectral morph: capture two spectra (A and B) and render a blend at position t ∈ [0,1] — the signature "morph between two sounds" effect
 Cpulp::render::GpuStartupReportBring-up stage timings from GpuSurface::initialize() plus the two stages the owning host measures around it
 Cpulp::gpu_audio::GpuStftGPU short-time Fourier transform primitive (spectral toolkit)
 Cpulp::render::GpuSubmissionCompletion of one submitted frame
 Cpulp::render::GpuSurfaceAbstract GPU surface — a presentable rendering target backed by a native window/view
 Cpulp::view::PluginViewHost::GpuSurfaceStatus
 Cpulp::view::PluginViewHost::GpuSurfaceSubscription
 Cpulp::render::GpuTargetOffscreen color target (and optional depth) with CPU readback
 Cpulp::render::GpuTargetDesc
 Cpulp::render::GpuTexture
 Cpulp::render::GpuTextureDesc
 Cpulp::render::GpuVertexAttribute
 Cpulp::render::GpuVertexBufferLayout
 Cpulp::gpu_audio::GpuWaveNetBlockResult
 Cpulp::gpu_audio::GpuWaveNetDescriptor
 Cpulp::gpu_audio::GpuWaveNetLayerDescriptor
 Cpulp::gpu_audio::GpuWaveNetSessionA prepared, one-stream shared-memory WaveNet session
 Cpulp::gpu_audio::GpuWaveNetTraceConfigExperimental stamped WaveNet bridge
 Cpulp::gpu_audio::GpuWaveNetValidation
 Cpulp::render::GradientAtlasGradient atlas — caches evaluated gradient ramps as GPU textures
 Cpulp::canvas::GradientInterpolation
 Cpulp::canvas::GradientStop
 Cpulp::signal::GrainViewA read-only view of one grain, for metering and grain-cloud displays
 Cpulp::signal::GranularEngineT< SampleType >
 Cpulp::host::GraphAuthoredEvent
 Cpulp::host::GraphAuthoredEventLane< MaxFrames, MaxAcceptedPerSample >Explicit producer/consumer phases for a bounded, single-producer event lane
 Cpulp::host::GraphAuthoringReceipt
 Cpulp::graph::GraphCommand
 Cpulp::host::GraphCommand
 Cpulp::graph::GraphCommandTiming
 Cpulp::host::GraphCommandTiming
 Cpulp::graph::GraphEvent
 Cpulp::host::GraphEvent
 Cpulp::host::GraphEventCounters
 Cpulp::signal::GraphicEqBandT< SampleType >
 Cpulp::signal::GraphicEqT< SampleType, MaxBands >A bounded cascade of configurable peaking bands for one audio channel
 Cpulp::host::SignalGraph::GraphLimits
 Cpulp::host::GraphLoadOptions
 Cpulp::graph::GraphMidiOutputEvent
 Cpulp::host::GraphMidiOutputEvent
 Cpulp::host::GraphNode
 Cpulp::host::GraphResult
 Cpulp::format::GraphRuntimeAudioEdgeProbe
 Cpulp::format::GraphRuntimeAutomationScratchPre-allocated scratch backing the routing path's parameter-automation edges
 Cpulp::graph::GraphRuntimeAutomationSpec
 Cpulp::graph::GraphRuntimeBufferAssignment
 Cpulp::format::GraphRuntimeBufferPoolPre-allocated scratch buffers backing the routing process() path
 Cpulp::format::GraphRuntimeCommandDecision
 Cpulp::format::GraphRuntimeCommandHandler
 Cpulp::graph::GraphRuntimeConnectionPlan
 Cpulp::host::GraphRuntimeConnectionPlan
 Cpulp::graph::GraphRuntimeConnectionSpec
 Cpulp::host::GraphRuntimeConnectionSpec
 Cpulp::format::GraphRuntimeEventSink
 Cpulp::format::GraphRuntimeExecutor
 Cpulp::format::GraphRuntimeExecutorResult
 Cpulp::format::GraphRuntimeExecutorStats
 Cpulp::graph::GraphRuntimeLevelization
 Cpulp::graph::GraphRuntimeLimits
 Cpulp::host::GraphRuntimeLimits
 Cpulp::format::GraphRuntimeMidiScratchPre-allocated per-node MIDI buffers backing the routing path's event edges
 Cpulp::format::GraphRuntimeNodeBinding
 Cpulp::graph::GraphRuntimeNodePlan
 Cpulp::host::GraphRuntimeNodePlan
 Cpulp::format::GraphRuntimeNodeProcessContext
 Cpulp::graph::GraphRuntimeNodeSlots
 Cpulp::graph::GraphRuntimeNodeSpec
 Cpulp::host::GraphRuntimeNodeSpec
 Cpulp::graph::GraphRuntimePlan
 Cpulp::host::GraphRuntimePlan
 Cpulp::graph::GraphRuntimePlanError
 Cpulp::host::GraphRuntimePlanError
 Cpulp::graph::GraphRuntimePlanResult
 Cpulp::host::GraphRuntimePlanResult
 Cpulp::graph::GraphRuntimeProbe< Capacity >
 Cpulp::graph::GraphRuntimeProbeSample
 Cpulp::graph::GraphRuntimeQueues< CommandCapacity, EventCapacity, MidiOutputCapacity >Fixed-capacity graph command/event queues for realtime graph runtimes
 Cpulp::graph::GraphRuntimeQueueStats
 Cpulp::host::GraphRuntimeQueueStats
 Cpulp::format::GraphRuntimeSnapshotControl-thread-built graph snapshot for GraphRuntimeExecutor
 Cpulp::format::GraphRuntimeWorkerPoolPersistent fork-join worker pool for the levelized parallel graph executor
 Cpulp::host::GraphSerializer
 Cpulp::graph::GraphTimedCommand
 Cpulp::host::GraphTimedCommand
 Cpulp::host::GraphTimingDeclaration
 Cpulp::host::GraphTimingEvidence
 Cpulp::host::GraphTimingMeasurements
 Cpulp::timeline_editor::GridLineDescribes one visible musical boundary in projected screen coordinates
 Cpulp::timeline_editor::GridLineResultCarries the generation status and the number of lines written
 Cpulp::timebase::GridProjectionPoint
 Cpulp::timebase::GridProjectionRange
 Cpulp::timebase::GridProjectionRequest
 Cpulp::timebase::GridProjectionResult
 Cpulp::view::GridStyleGrid layout properties (CSS Grid Level 1 subset)
 Cpulp::view::GridTrackGrid track size: fixed px, fractional (fr), or auto
 Cpulp::timebase::GrooveKernelInput
 Cpulp::timebase::GrooveKernelStep
 Cpulp::timeline::GrooveStepOne timing offset and per-mille accent in a repeating groove table
 Cpulp::timeline::GrooveTemplateImmutable sequence-owned swing, timing-offset, and accent context
 Cpulp::timeline::GrooveTemplateInputComplete validated construction input for a GrooveTemplate
 Cpulp::test::audio::GroupDelayOptionsOptions for the phase/group-delay analyzer. Lengths must be powers of two
 Cpulp::signal::HalfBandAllpassSectionT< SampleType >One single-coefficient allpass section run at the sub-rate
 Cpulp::signal::HalfBandDownsampler2xT< SampleType >2x half-band downsampler
 Cpulp::signal::HalfBandIirDesignCoefficients of one elliptic polyphase half-band filter, ascending
 Cpulp::signal::HalfBandIirStageT< SampleType >Fixed-storage polyphase half-band stage that filters whole blocks: the engine behind HalfBandUpsampler2xT, HalfBandDownsampler2xT, and the oversampler's polyphase lane
 Cpulp::signal::HalfBandUpsampler2xT< SampleType >2x half-band upsampler
 Cpulp::runtime::Handoff< T, RetireCapacity >Lock-free transfer of ownership to a reader that must never block, plus a ring for handing the displaced value back so the audio thread never frees
 Cpulp::design::HandoffContractThe parsed handoff contract
 Cpulp::design::HandoffScreenOne screen the handoff describes: a display name, an optional relative path to its source (from a (path) after the name), and its exact-value specs (each a key/value bullet under the screen's heading)
 Cpulp::render::HardcodedCubeRenderConfig
 Cpulp::test::audio::HarmonicOne harmonic's contribution to a distortion measurement
 Cpulp::signal::HarmonyEngineT< SampleType >The diatonic harmonizer: YinTrackerT + DiatonicMapT + one PitchShifterT per voice
 Cstd::hash< pulp::canvas::FontOptions >
 Cstd::hash< pulp::canvas::FontScopeId >
 Cstd::hash< pulp::runtime::CorrelationId >
 Cstd::hash< pulp::runtime::ObjectId >
 Cstd::hash< pulp::runtime::RunId >
 Cstd::hash< pulp::runtime::SessionId >
 Cstd::hash< pulp::runtime::Uuid >
 Cstd::hash< pulp::timeline::ItemId >
 Cpulp::signal::tape::HeadGapGeometryReproduce and record gap widths for one speed class, in METRES
 Cpulp::format::HeadlessHostHeadless plugin host for testing and offline processing
 Cpulp::render::HeadlessSurfaceOne-call wrapper for the existing offscreen Dawn + Skia path (GpuSurface::create_dawn() + native_surface_handle=nullptr + SkiaSurface::create)
 Cpulp::signal::HeadphoneCrossfeedT< SampleType >Mixes a delayed, low-pass-filtered copy of each channel into the opposite ear
 Cpulp::tooling::gpu_health::HealthProbeOptionsFault controls applied after real GPU work completes
 Cpulp::tooling::gpu_health::HealthProviderBlocking producer interface for the three independent GPU health probes
 Cpulp::tooling::gpu_health::HealthReadResultClosed response returned by dev.pulp.gpu/health.read@1
 Cpulp::tooling::gpu_health::HealthResultClosed versioned aggregate returned by the GPU health diagnostic
 Cpulp::midi::routing_detail::HeldNoteLedger
 Cpulp::signal::fdn::HermiteHistory
 Cpulp::runtime::HighResolutionTimer
 Cpulp::signal::HilbertQuadratureNetworkT< SampleType >A pair of allpass cascades whose outputs stand a quarter cycle apart across nearly the whole band — the analytic-signal splitter an SSB shifter needs
 Cpulp::signal::BurstGenT< SampleType >::Hit
 Cpulp::signal::drum::HitLifeAllocation-free shared sequencing for a voice's anti-machine-gun policy
 Cpulp::signal::drum::HitLifeDecision
 Cpulp::view::HitMetricsMinimum hit-target sizing for one pointer type
 Cpulp::view::View::HitSlopReact Native hitSlop — extra hit-test area OUTSIDE the painted box
 Cpulp::format::HostActionRequestOne host action and its arguments
 Cpulp::dataplane::HostActionSurfaceA framework-agnostic host command channel
 Cpulp::view::HostActionSurfaceA framework-agnostic host command channel
 Cpulp::view::rmlui::HostBridge
 Cpulp::view::HostDragCoalescerOwns a PointerCoalescer plus the host-side policy around it: the frame-driver opt-in, the idle->pending dirty edge, and the counters
 Cpulp::host::PluginSlot::HostedEditor
 Cpulp::host::HostEventIngress< Capacity >Fixed-capacity host ingress staging area
 Cpulp::host::HostEventRecordOne immutable host event in the graph's epoch-local sample domain
 Cpulp::view::HostFramePumpConverts a host's monotonic presentation timestamps into per-frame deltas
 Cpulp::view::HostFrameTickResult of begin_host_frame
 Cpulp::view::HostFrameTimeRecorderKeeps the first kMaxSamples frame durations
 Cpulp::timebase::HostGridAnchor
 Cpulp::format::ContractEditorSession::HostHooksWhat the adapter does for the editor's context
 Cpulp::format::HostInfoCombined accessor: detect both type and version in one call
 Cpulp::view::HostObjectDescriptor
 Cpulp::view::HostObjectMethod
 Cpulp::view::HostObjectProperty
 Cpulp::format::HostParameterEditBridgeReports EDITOR parameter edits to the host, in protocol order, exactly once
 Cpulp::host::HostParamInfo
 Cpulp::dataplane::HostParamSurfaceA framework-agnostic, native-view-facing runtime parameter accessor
 Cpulp::view::HostParamSurfaceA framework-agnostic, native-view-facing runtime parameter accessor
 Cpulp::format::HostQuirksAlways-on / host-gated defensive behaviors that the adapters consult
 Cpulp::format::HostQuirksMetaPer-quirk validation status, parallel to HostQuirks
 Cpulp::host::HostScanCache
 Cpulp::format::boundary::HostTransportFormat-neutral transport snapshot, already decoded from a host playhead into canonical units (quarter-note beats, samples, real BPM)
 Cpulp::sequence::HostTransportProjectorRe-anchors the engine transport to the host's integer sample position on every callback
 Cpulp::format::HostVersionSemver-ish host version
 Cpulp::view::HotReloader
 Cpulp::view::HoverCursorTrackerRemembers the pointer position and the style last handed to the platform
 Cpulp::canvas::Color::HSL
 Cpulp::canvas::Color::HSV
 Cpulp::runtime::HttpHeader
 Cpulp::runtime::HttpRequest
 Cpulp::runtime::HttpResponse
 Cpulp::midi::Humanize< MaximumPendingAttacks >MaximumPendingAttacks bounds how many attacks can sit in the jitter window at once
 Cpulp::midi::HumanizeSpecSeeded timing and velocity jitter over note attacks
 Cpulp::signal::chardelay::HysteresisHalfBandOversampler< StageCount >Fixed-depth linear-phase half-band oversampling around a per-sample callback
 Cpulp::signal::HystereticTriggerDetectT< SampleType >Hysteretic continuous-CV edge detector
 Cpulp::events::IapClientCross-platform in-app purchase surface
 Cpulp::timeline::IdentityMutationPlanned identity-index transition accompanying an immutable model edit
 Cpulp::timeline::IdRemapTableCanonically ordered mapping from source identities to remapped identities
 Cpulp::signal::IirDesignChebyshev / Elliptic IIR design utilities
 CSteinberg::Vst::IKeyswitchController
 Cpulp::render::ImageAtlasImage atlas — packs small images into a shared GPU texture
 Cpulp::view::ImageCache
 Cpulp::view::ImageCacheStats
 Cpulp::canvas::ImageConvolutionKernelNxN convolution kernel for image processing
 Cpulp::view::ImageDataRaw pixel data (RGBA 8-bit per channel)
 CSteinberg::Vst::IMidiMapping
 Cpulp::view::ImportDiagnostic
 Cpulp::view::rmlui::ImporterAdapter
 Cpulp::view::rmlui::ImporterCapabilityReceipt
 Cpulp::view::ImportReport
 Cpulp::view::ImportReportEntry
 Cpulp::interchange::ImportRow
 Cpulp::host::space::convolution::ImpulseResponse
 Cpulp::audio::ImpulseResponseLoadOptions
 Cpulp::signal::IndexedControlT< SampleType >Read an externally indexed control waveform
 Cpulp::test::audio::InharmonicityOptionsOptions for measure_inharmonicity
 Cpulp::test::audio::InharmonicityResultInharmonicity of a (quasi-)harmonic tone
 Cpulp::timebase::InlineGrooveInput
 Cpulp::timebase::InlineGrooveProjector
 CSteinberg::Vst::INoteExpressionController
 Cpulp::format::GraphRuntimeSnapshot::InputPortSource
 Cpulp::view::motion::InputRecorderRecording handle returned by make_input_recorder
 Cpulp::view::win_input::InputRouterHostThe native operations the router needs but must not perform itself
 Cpulp::timeline::InsertAutomationLaneInserts an automation lane into a track
 Cpulp::timeline::InsertClipInserts an identity-bearing clip into a track
 Cpulp::timeline::InsertDeviceInserts a typed device declaration into a track's authored chain
 Cpulp::timeline::InsertMacroInserts a track-owned macro control
 Cpulp::timeline::InsertMarkerInserts a sequence-owned marker identity
 Cpulp::timeline::InsertMidiExpressionLaneInserts a controller/expression lane into a MIDI clip
 Cpulp::timeline::InsertModulationRouteInserts one authored source-to-parameter connection
 Cpulp::timeline::InsertModulatorInserts a track-owned modulation source
 Cpulp::timeline::InsertNotesInserts a set of identity-bearing notes into one MIDI clip
 Cpulp::timeline::InsertRegionInserts a sequence-owned region identity
 Cpulp::timeline::InsertSceneInserts a scene at an authored position in a sequence
 Cpulp::timeline::InsertSequenceInserts a complete sequence and its owned identity subtree
 Cpulp::timeline::InsertSlotInserts a slot at an authored position in a scene
 Cpulp::timeline::InsertTakeInserts one take into an existing take lane
 Cpulp::timeline::InsertTakeLaneInserts one take lane and its owned take-identity subtree
 Cpulp::timeline::InsertTrackInserts a track and its complete owned identity subtree at an authored position
 Cpulp::inspect::InspectorAccessPolicyResolves named profiles and exact custom grants against capabilities that the host actually attached
 Cpulp::inspect::InspectorAgentContextHost-owned snapshot returned by Inspector.getAgentContext
 Cpulp::inspect::InspectorAgentContextSourceComposition seam for host state that does not belong in protocol dispatch
 Cpulp::inspect::InspectorAuditEntryMetadata-only record for a mutating inspector request
 Cpulp::inspect::InspectorAuditLog
 Cpulp::inspect::InspectorAuthChallenge
 Cpulp::inspect::InspectorAuthVerifierOne-shot verifier for a server-issued nonce
 Cpulp::inspect::InspectorCapabilityDescriptor
 Cpulp::inspect::InspectorCapture
 Cpulp::inspect::InspectorCaptureSourceHost-owned image source
 Cpulp::inspect::InspectorClientResultTyped outcome for a one-shot canonical control request
 Cpulp::inspect::InspectorClientTargetExact selector for one canonical control registration generation
 Cpulp::inspect::InspectorConfigInspector runtime configuration
 Cpulp::inspect::InspectorControllerLeaseOne-controller lease for mutating inspector operations
 Cpulp::inspect::InspectorControllerScopeEnd
 Cpulp::inspect::InspectorControlSessionAuthority material returned by an enrollment-aware client integration
 Cpulp::inspect::InspectorControlSessionOpenerInjected enrollment/session boundary for canonical Inspector operations
 Cpulp::view::InspectorFactsLets a widget describe itself to the component inspector (ViewInspector) and to view-core's layout and appearance diagnostics without either naming its class
 Cpulp::inspect::InspectorMainThreadRpcBounded response-after-apply handoff from an inspector transport thread to the registered host main thread
 Cpulp::inspect::InspectorMessageA single inspector protocol message (request, response, or event)
 Cpulp::inspect::InspectorMethodDescriptor
 Cpulp::inspect::InspectorOverlay
 Cpulp::inspect::InspectorPolicyConfig
 Cpulp::inspect::InspectorRequestContextAuthenticated transport identity attached to a domain request
 Cpulp::inspect::InspectorSessionCapability-enforcing dispatch facade
 Cpulp::inspect::InspectorSessionInfo
 Cpulp::inspect::InspectorSkpCapture
 Cpulp::inspect::InspectorTestInputSource
 Cpulp::runtime::InstalledModelRecord
 Cpulp::runtime::InstallModelResult
 Cpulp::host::dynamics::diode::Instance
 Cpulp::host::dynamics::fet::Instance
 Cpulp::host::dynamics::true_peak::Instance
 Cpulp::host::dynamics::vca::Instance
 Cpulp::host::fuzz::Instance
 Cpulp::host::modulation::chorus::Instance
 Cpulp::host::modulation::phaser::Instance
 Cpulp::host::modulation::vibrato::delay_line::Instance
 Cpulp::host::modulation::vibrato::phase::Instance
 Cpulp::host::modulation::vibrato::univibe::Instance
 Cpulp::host::multiband::Instance
 Cpulp::host::pitch::harmony::Instance
 Cpulp::host::pitch::whammy::Instance
 Cpulp::host::sequencing::cartesian::Instance
 Cpulp::host::sequencing::gate_logic::Instance
 Cpulp::host::sequencing::prob_gate::Instance
 Cpulp::host::sequencing::quantize::Instance
 Cpulp::host::sequencing::rungler::Instance
 Cpulp::host::sequencing::stage_seq::Instance
 Cpulp::host::sidechain::Instance
 Cpulp::host::space::cabinet::Instance
 Cpulp::host::space::convolution::Instance
 Cpulp::host::space::nonlin_ambience::Instance
 Cpulp::host::synthesis::additive::Instance
 Cpulp::host::synthesis::cyclic::Instance
 Cpulp::host::synthesis::granular::Instance
 Cpulp::host::synthesis::vocoder::Instance
 Cpulp::host::wavetable::Instance
 Cpulp::audio::InstrumentRuntime
 Cpulp::audio::InstrumentTriggerResult
 Cpulp::audio::InstrumentVoice
 Cpulp::audio::InstrumentVoiceAllocator
 Cpulp::audio::InstrumentVoiceTrigger
 Cpulp::timeline_editor::IntentResult
 Cpulp::signal::InterpolatorCollection of interpolation algorithms for reading between samples
 Cpulp::events::InterprocessConnectionInterprocess connection — send and receive length-prefixed messages
 Cpulp::events::InterprocessConnectionServerInterprocess connection server — listens for multiple client connections
 Cpulp::runtime::InterProcessLock
 Cpulp::view::IntRectAxis-aligned rectangle in DISCRETE (integer) coordinates
 CSteinberg::IPlugViewContentScaleSupport
 Cpulp::view::IRAssetManifest
 Cpulp::view::IRAssetRef
 Cpulp::view::IRBoxShadowA single CSS box-shadow layer
 Cpulp::view::IRFontAssetA bundled (non-system) font shipped with the design (figma-plugin #43a: envelope font_family_assets[])
 Cpulp::view::IRInteractiveElement
 Cpulp::view::IRLayoutLayout properties for an IR container node
 Cpulp::view::IRNode
 Cpulp::host::space::convolution::IrPolicy
 Cpulp::view::IRProvenanceAdapter-side provenance: who lowered this node, from what source
 Cpulp::view::IRStyleStyle properties for an IR node
 Cpulp::view::IRTextLayoutBasisWhat the cached line boxes above were laid out AGAINST
 Cpulp::view::IRTextLineBoxOne styled character range inside a text node
 Cpulp::view::IRTextRun
 Cpulp::view::IRTokenIdentity
 Cpulp::view::IRTokensDesign token collection (W3C-compatible)
 Cpulp::host::IsolatedPluginScanner
 Cpulp::platform::PopupMenu::Item
 Cpulp::view::Breadcrumb::Item
 Cpulp::view::ContextMenu::Item
 Cpulp::view::motion::FixtureDiff::Item
 Cpulp::view::NativeToolbar::Item
 Cpulp::timeline::ItemIdNonzero monotonic identity for a Timeline-owned object
 Cpulp::timeline::ItemIdAllocatorMonotonic allocator for non-zero document ItemIds
 Cpulp::timeline::ItemLocationCanonical ownership and ancestor coordinates for one project identity
 Cpulp::canvas::Path::IteratorForward iterator over the verbs
 Cpulp::playback::AutomationSegmentView::Iterator
 Cpulp::timeline::Sequence::SceneView::IteratorForward iterator that keeps the persistent launcher store alive
 Cpulp::timeline::SlotList::IteratorForward iterator that retains raw or persistent slot storage
 Cpulp::timeline::Track::ClipView::IteratorForward iterator that keeps the underlying persistent index alive
 Cpulp::signal::SnapChunks::iterator
 Cpulp::signal::chardelay::JilesAthertonHysteresisThe hysteresis stage for one channel, in normalized units
 Cpulp::timeline::JournalEntryOne contiguous revision transition retained by the command journal
 Cpulp::timeline::JournalLimitsIn-memory command-journal quotas
 Cpulp::timeline::JournalSinkSynchronous durability boundary used by DocumentSession
 Cpulp::view::JsEngine
 Cpulp::view::JsEngineCreationStats
 Cpulp::timeline::JsonObjectMemberPair-like owning member of a JSON object
 Cpulp::runtime::JsonRpcErrorStructured JSON-RPC error. Matches spec §5.1
 Cpulp::runtime::JsonRpcPeer
 Cpulp::runtime::JsonRpcResultResult of a request handler: success JSON (result field) or error
 Cpulp::timeline::JsonValueOwning JSON DOM node with source byte bounds
 Cpulp::view::JsxLockResultResult of locking one tweak into an authored JSX/TSX source string
 Cpulp::view::JsxLockTweakA single tweak to promote into authored JSX/TSX source
 Cpulp::signal::junction::JunctionPairOne junction network: the exponential law over one or two antiparallel legs
 Cpulp::signal::ChorusEnsembleT< SampleType >::JunoModeSpecThe Juno's per-mode calibration
 Cpulp::signal::KarplusStrongT< SampleType >A plucked string: a delay line fed back through a loss filter
 Cpulp::platform::KeyboardInsetSoft-keyboard inset (mobile only)
 Cpulp::midi::KeyboardSplit
 Cpulp::midi::KeyboardSplitSpec
 Cpulp::view::KeyEventRich key event with key code, modifiers, and repeat state
 Cpulp::view::KeyframeA single keyframe: offset (0-1) and value
 Cpulp::view::KeyframeAnimationMulti-step keyframe animation with iteration, direction, fill mode
 Cpulp::view::KeyMappingManages keyboard shortcuts with configurable bindings
 Cpulp::format::reload::KeyMaterial
 Cpulp::view::KeyShortcutA keyboard shortcut (key + modifiers)
 Cpulp::audio::KeyTempoAnalysisConfig
 Cpulp::audio::KeyTempoAnalysisResult
 Cpulp::audio::KeyTempoAnalyzer
 Cpulp::signal::drum::KitA set of percussion voices summed into one output, with choke groups
 Cpulp::design::KnobApplyThe result of applying a knob to a design artifact
 Cpulp::inspect::InspectorOverlay::KnobApplyEdit
 Cpulp::design::KnobEffectThe concrete effect of setting a knob to a value: its writes split by target
 Cpulp::inspect::InspectorOverlay::KnobHitOne knob control's on-screen hit-rect from the last paint
 Cpulp::design::KnobPositionOne selectable position of a knob
 Cpulp::design::KnobSchemaA design's declared set of knobs
 Cpulp::design::KnobSpecA declared knob: a stable id, a human label, its kind, and its positions in authored order (Slider positions are additionally sorted by at on parse)
 Cpulp::view::painters::KnobStyle
 Cpulp::design::KnobWriteOne parameter write a knob position produces
 Cpulp::signal::KWeightingCoefficients
 Cpulp::signal::LadderBankT< SampleType, Voices >Voices independent LadderFilterT voices advanced together
 Cpulp::signal::LadderFilterT< SampleType >
 Cpulp::signal::fdn::FluxBank< SampleType >::Lanes
 Cpulp::signal::chardelay::LangevinLangevin function L(x) = coth(x) − 1/x and its first two derivatives
 Cpulp::midi::LatchBounded note-retention kernel over a MIDI event stream
 Cpulp::midi::LatchSpec
 Cpulp::signal::OversamplerT< SampleType >::Latency
 Cpulp::signal::LatencyAwareControlSmoother
 Cpulp::format::boundary::LatencyCompensatedBypassT< MaxChannels >Per-channel dry-signal delay used by an adapter's bypass path
 Cpulp::test::audio::LatencyEvidenceOne processor's latency evidence: the facts, the measurement, the verdict
 Cpulp::audio::LatencySnapshotControl-thread composition of backend I/O timing with the graph's already computed total latency
 Cpulp::timeline::LauncherIndexStatsDiagnostic counters for persistent launcher-index allocation
 Cpulp::playback::LaunchEvent
 Cpulp::playback::LaunchHandle
 Cpulp::playback::LaunchQuantizeMusical-boundary quantization for one launch
 Cpulp::timeline::LaunchQuantizeMusical-boundary quantization for one launch
 Cpulp::canvas::Canvas::LayerHandleAn opaque reference to a compositing layer owned by the canvas
 Cpulp::view::LayoutTreeDiff
 Cpulp::view::LayoutTreeSnapshotOptions
 Cpulp::view::LayoutTreeTolerance
 Cpulp::audio::PreparedVariableRateConversion::ChunkedSamples::LeafPage
 Cpulp::host::ProcessorSignalGraphBinding::Lease
 Cpulp::runtime::AliveToken::LeaseA temporary lease proving that an owner-backed callback may safely use its referenced state
 Cpulp::design::LedgerAssetOne recorded artifact revision
 Cpulp::signal::LegSpectraThe long-term spectra of the two legs on one bin grid, K-weighted, on a common scale
 Cpulp::signal::LeslieRotaryT< SampleType >A rotary speaker cabinet: two rotors, a crossover, a stereo mic pair and a reflective box
 Cpulp::audio::SampleMipSidecar::Level
 Cpulp::view::LevelDisplayGeneric level, series and bin display seams owned by view-core
 Cpulp::signal::LevinsonDurbinResultT< SampleType >
 Cpulp::host::forge_lofi::LfoInstance
 Cpulp::signal::LfoShapeParamsThe shape parameters the deterministic waves take
 Cpulp::signal::LfsrT< SampleType >Configurable Fibonacci linear-feedback shift register with a weighted register-to-output projection
 Cpulp::runtime::LicenseGeneratorLicense key generator (server-side utility)
 Cpulp::runtime::LicenseInfoParsed license key data
 Cpulp::runtime::LicenseValidatorLicense key validator — checks v1 RSA-signed or v2 AES-256-GCM keys
 Cpulp::format::rack::LightSpec
 Cpulp::signal::LimiterT< SampleType >
 Cpulp::timeline_agent_view::Limits
 Cpulp::canvas::ShapedLayout::Line
 Cpulp::view::TextEditor::LayoutSnapshot::Line
 Cpulp::canvas::LinearGradient
 Cpulp::signal::detail::LinearPhaseOversamplingBlockStage2x< SampleType >The block form of LinearPhaseOversamplingStage2x, for OversamplerT: the same prototype and the same polyphase split, run a block at a time
 Cpulp::signal::detail::LinearPhaseOversamplingStage2x< SampleType >
 Cpulp::canvas::LineBreakOpportunityLine-break opportunity used by the line layout step
 Cpulp::view::Label::LineBreakPathCountsHow many Labels took each line-breaking path since the last reset
 Cpulp::view::LineMetricsA text run's primary-font ascent and descent in CSS px, as the browser rounded and adjusted them when it built the run's content area
 Cpulp::signal::LinkwitzRileyCrossoverT< SampleType, MaxBands >Fixed-capacity Linkwitz-Riley crossover for two or more ordered bands
 Cpulp::signal::LinkwitzRileyT< SampleType >
 Cpulp::runtime::ListedModel
 Cpulp::state::ListenerTokenRAII handle for a registered parameter-change listener
 Cpulp::view::LiveConstantA single live-editable constant
 Cpulp::view::LiveConstantRegistryRegistry of live constants — thread-safe singleton
 Cpulp::audio::LiveDspNodeInfoImmutable per-node identity, supplied to prepare() and copied into the store
 Cpulp::audio::LiveDspNodeSummaryPer-node rolling summary produced by drain()
 Cpulp::audio::LiveDspSpectralDiagnostic
 Cpulp::audio::LiveDspTelemetryBlockWriterHandle for one audio block
 Cpulp::audio::LiveDspTelemetryConfig
 Cpulp::audio::LiveDspTelemetryNodeScopeRAII per-node timing scope, constructed inside begin_block()'s active block
 Cpulp::audio::LiveDspTelemetrySnapshotLatest published summary. Owned by the store; valid until the next drain()
 Cpulp::audio::LiveDspTelemetryStoreThe store. One producer (audio thread) and one consumer (drain/owner thread)
 Cpulp::host::LiveSwapAdmission
 Cpulp::host::LiveSwapDiagnostics
 Cpulp::format::reload::LiveSwapResult
 Cpulp::audio::LoadClockRatioConverts a span of monotonic clock ticks to nanoseconds
 Cpulp::host::GraphSerializer::LoadResult
 Cpulp::runtime::LocalisedStringsTranslation string lookup — maps keys to localized strings
 Cpulp::events::LocalNotificationPosted notification descriptor
 Cpulp::runtime::LocalPeerCredentialsCredentials reported by the kernel for the process on the other end of an OS-local stream
 Cpulp::events::LockingCoalescedUpdaterLocking variant of CoalescedUpdater — blocks the trigger thread until the update is processed on the event thread
 Cpulp::view::LockResultResult of locking one tweak into a generated source string
 Cpulp::view::LockToSourceTweakA single tweak to promote into source
 Cpulp::signal::LofiChainT< SampleType >The three lo-fi stages in the order the hardware they model applies them: quantise the word, hold it at a lower clock, then push it through an output stage that cannot represent the smallest codes
 Cpulp::signal::osc::LofiWtOscillatorDedicated variable-clock ZOH wavetable oscillator (the lo-fi tier)
 Cpulp::view::LogFrequencyScaleMaps frequency (Hz) to a horizontal pixel position on a logarithmic axis
 Cpulp::signal::LogisticMapT< SampleType >Logistic map: x <- r * x * (1 - x) (May, "Simple mathematical models with very complicated dynamics", Nature 261, 1976)
 Cpulp::signal::LogRampedValueT< SampleType >Exponentially-smoothed value for parameters where linear ramping sounds wrong (pitch, frequency, gain in dB)
 Cpulp::runtime::LogRecord
 Cpulp::runtime::detail::LogSinkRegistry
 Cpulp::render::LogTextBudgetA thread-safe "first N" budget: admit() returns true for the first limit calls and false afterwards, counting both
 Cpulp::signal::LongTermSpectrum
 Cpulp::signal::LookupTableT< SampleType >Pre-computed function lookup table with linear interpolation
 Cpulp::audio::LoopEndpointSnapResult
 Cpulp::signal::fdn::LoopEq< SampleType >
 Cpulp::audio::LoopFrameReadPlan
 Cpulp::audio::LoopPlaybackAdvanceResult
 Cpulp::audio::LoopPlaybackCursorAllocation-free loop traversal state independent of sample storage
 Cpulp::audio::LoopPointAnalysisConfig
 Cpulp::audio::LoopPointAnalysisResult
 Cpulp::audio::LoopPointAnalyzer
 Cpulp::audio::LoopPointCandidate
 Cpulp::audio::LoopReader
 Cpulp::audio::LoopRegion
 Cpulp::timebase::LoopRegionThe loop bounds a transport honours, in document ticks
 Cpulp::audio::LoopRenderer
 Cpulp::audio::LoopRenderResult
 Cpulp::audio::LoopValidationResult
 Cpulp::interchange::LossEntryOne concept a document uses that an export cannot carry intact
 Cpulp::interchange::LossManifestEverything one export costs the document
 Cpulp::signal::chardelay::LossShape< Poles, Shelves >One fitted cascade in dimensionless frequency: corners are in units of the shape's own normalized variable and become hertz when multiplied by that term's scale factor
 Cpulp::canvas::LottieAnimation
 Cpulp::signal::LoudnessBiquadCoefficients
 Cpulp::signal::LoudnessCompensationConfigEvery tunable of the stateful stages
 Cpulp::host::LowerabilityProof
 Cpulp::host::LowerResult
 Cpulp::signal::LowpassGateT< SampleType >A lowpass gate: an amplitude gate and a lowpass filter driven by one control signal with deliberately asymmetric dynamics
 Cpulp::signal::LpcAnalysisResultT< SampleType >
 Cpulp::signal::LpcAnalyzerT< SampleType >
 Cpulp::signal::LpgT< SampleType >Vactrol-modelled low-pass gate
 Cpulp::view::rmlui::LuaHost
 Cpulp::host::Lv2NativeHandle
 Cpulp::format::lv2_adapter::Lv2PortLayoutThe single definition of a Pulp LV2 plugin's port ordering
 Cpulp::format::lv2_adapter::Lv2TimePositionA time:Position object decoded into LV2's own units and conventions
 Cpulp::format::lv2_adapter::Lv2TimeUridsURIDs the time:Position decode needs, resolved once in instantiate()
 Cpulp::runtime::MacAddress48-bit MAC address (IEEE 802 EUI-48)
 Cpulp::timeline::MacroControlA track-owned named control that a performer sets and that drives parameters through ordinary modulation routes
 Cpulp::events::MainThreadDispatcher
 Cpulp::signal::MakeupLimits
 Cpulp::signal::MakeupTargetWhat the make-up gain is heading for
 Cpulp::authoring_capsule::Manifest
 Cpulp::design::ManifestComponentOne component contract: a widget an importer may target and the exact theme tokens it legitimately paints through (its reskin allowlist)
 Cpulp::design::ManifestTokenOne token in the compiled allowlist: a name an importer/codegen may bind to, its kind, and its value in the chosen appearance
 Cpulp::signal::MapClipT< SampleType >Map a finite control interval to another interval and clip outside it
 Cpulp::test::audio::MarkerOffsetOptionsKnobs for measure_marker_offset
 Cpulp::playback::MasterTransportMaster musical transport with one control-thread writer and one audio-thread consumer
 Cpulp::playback::MasterTransportConfig
 Cpulp::signal::Mat2T< SampleType >Simple 2x2 matrix for biquad coefficient manipulation
 Cpulp::signal::Mat3T< SampleType >Simple 3x3 matrix for state-space filter representations
 Cpulp::runtime::SearchIndex::Match
 Cpulp::signal::MaterialChangeDetectorDetects a genuine change of material from the gap between the make-up the fast and the slow estimates give the current shape
 Cpulp::playback::MaterializedAutomationCurve
 Cpulp::view::MaterializedDocumentCacheStats
 Cpulp::playback::MaterializedMidiCapture
 Cpulp::signal::Matrix< N, SampleType >NxN matrix stored in row-major order
 Cpulp::signal::fdn::MeanRevertingWalk
 Cpulp::test::audio::MeasuredModeOne resonant mode recovered from a rendered impulse response
 Cpulp::test::audio::MeasuredPartialOne tracked partial of a (quasi-)harmonic sound
 Cpulp::timeline::MediaAssetProject-owned sealed media metadata
 Cpulp::timeline::MediaRefBorrowed range of frames from a project-owned MediaAsset
 Cpulp::authoring_capsule::MemberInfo
 Cpulp::audio::MemoryMappedAudioReaderMemory-mapped audio file reader
 Cpulp::runtime::MemoryMappedFile
 Cpulp::view::DocumentWindow::MenuA top-level menu (e.g. "File", "Edit", "View") with its items
 Cpulp::view::MenuBar::Menu
 Cpulp::view::MenuBarCross-platform menu bar descriptor
 Cpulp::view::WindowOptions::MenuCommand
 Cpulp::view::DocumentWindow::MenuItemA menu item in this window's menu bar
 Cpulp::view::MenuBar::MenuItem
 Cpulp::view::MenuItemMetricsQueryWhat a menu row is, when the delegate is asked how big it should be
 Cpulp::view::ContextMenu::MenuLayoutThe menu's resolved geometry: the panel rect and one rect per row, in this view's LOCAL coordinates
 Cpulp::osc::Message
 Cpulp::runtime::MessageA single structured message as delivered by the channel
 Cpulp::runtime::MessageChannelAbstract base for message-oriented channels
 Cpulp::events::MessageLoopIntegrationCross-platform introspection of the active main loop
 CMeta
 Cpulp::dataplane::MeterBallistics
 Cpulp::view::MeterBallistics
 Cpulp::dataplane::MeterData
 Cpulp::view::MeterData
 Cpulp::dataplane::MeterFrameA single multi-channel meter reading
 Cpulp::view::MeterFrameA single multi-channel meter reading
 Cpulp::timebase::MeterMap
 Cpulp::timebase::MeterPoint
 Cpulp::timebase::MeterSignature
 Cpulp::view::MeterSkinDerived meter skin: gradient stops ordered low→high (bottom→top), plus an optional background color
 Cpulp::view::MeterSourceBindingBinds a MeterSource channel and caches the latest frame for paint
 Cpulp::audio::PreparedVariableRateConversion::ChunkedSamples::MiddlePage
 Cpulp::midi::Midi2ProgramChangeDecoded fields of a MIDI 2.0 Channel Voice Program Change (status 0xC)
 Cpulp::midi::MidiBufferCollection of timestamped MIDI events within a single audio buffer period
 Cpulp::playback::MidiCaptureMaterializationConfig
 Cpulp::timeline::MidiContentImmutable MIDI clip content: start-then-identity-ordered notes with sparse deterministic modifiers, beside the controller and expression streams those notes sound against
 Cpulp::midi::MidiControlBus
 Cpulp::audio::AudioDeviceManager::MidiEndpoint
 Cpulp::audio::AudioDeviceManager::MidiEndpointChange
 Cpulp::midi::MidiEventTimestamped MIDI event combining a choc::midi::ShortMessage with timing info
 Cpulp::timeline::MidiExpressionLaneOne controller stream's authored points, ordered by (position, id)
 Cpulp::midi::MidiFileData
 Cpulp::midi::MidiInput
 Cpulp::midi::MidiKeyboardStateTracks the state of all 128 MIDI keys across 16 channels
 Cpulp::timeline::MidiLaneAddressAddress of one continuous controller stream within a MidiContent
 Cpulp::timeline::MidiLanePointOne authored value on a controller lane, positioned in canonical ticks
 Cpulp::inspect::MidiLogEntryA single MIDI event for logging
 Cpulp::state::MidiMapScaleNormalized [0, 1] output window a CC sweep is mapped onto
 Cpulp::midi::MidiMessageCollector< Capacity >
 Cpulp::midi::MidiMessageCollectorTelemetry
 Cpulp::midi::MidiMessageSequenceOrdered sequence of MIDI events with editing operations
 Cpulp::midi::MidiOutput
 Cpulp::format::au::MidiOutputCallbackPublisherPublishes the host's kAudioUnitProperty_MIDIOutputCallback pair from the main thread to the render thread
 Cpulp::format::au::MidiOutputPacketBuilder
 Cpulp::format::aax::MidiPacketBytesSDK-free mirror of the fields of AAX_CMidiPacket this layer needs
 Cpulp::state::MidiParameterMap
 Cpulp::midi::MidiPortInfo
 Cpulp::music::MidiRange
 Cpulp::audio::MidiSubscriptionTokenRAII subscription token
 Cpulp::midi::MidiSystem
 Cpulp::inspect::MidiTestInput
 Cpulp::midi::MidiTrack
 Cpulp::midi::MidiUtilityContract
 Cpulp::midi::MidiUtilityProcessReport
 Cpulp::audio::MidiVoiceModulationAdapter< MaximumVoices >
 Cpulp::audio::MidiVoiceModulationState
 Cpulp::timeline::MigrationStepOne adjacent version transition for a schema type
 Cpulp::signal::osc::MinBlepAccumulator< MaximumEvents >Accumulates causal minBLEP corrections for discontinuities found between adjacent output samples
 Cpulp::signal::MinimumPhaseFirOptions
 Cpulp::signal::MinimumPhaseFirResult
 Cpulp::signal::MinimumPhaseResponseThe minimum-phase response with a given magnitude on an FFT grid, by the folded real cepstrum: ln|H| -> cepstrum -> fold onto positive quefrency -> exp(FFT)
 Cpulp::audio::buffer_ops::MinMaxPair returned by find_min_max
 Cpulp::signal::MirroredHistoryBuffer< SampleType >A single-thread circular history whose complete oldest-to-newest window is always physically contiguous
 Cpulp::signal::ModalBankT< SampleType >Bank of two-pole modal resonators, stored structure-of-arrays in lane groups so the per-sample state update auto-vectorizes across modes
 Cpulp::test::audio::ModalExtractionCandidate
 Cpulp::test::audio::ModalExtractionOptions
 Cpulp::test::audio::ModalExtractionResult
 Cpulp::signal::ModalModeOne resonant mode of a vibrating object: frequency, decay time, and impulse-response amplitude
 Cpulp::signal::ModalShapeThe spatial eigenfunction of one mode along a body's normalized length coordinate x in [0, 1]: phi(x) = sin(pi * half_waves * x + end_phase)
 Cpulp::signal::ModalShapeMapA mode shape sampled on a uniform grid across the object's normalized extent [0, 1], mode-major
 Cpulp::signal::ModalSpecA modal instrument, complete
 Cpulp::signal::ModalSpecDiagnosticsWhat a parse found beyond the spec itself. Always populated; read it
 Cpulp::signal::ModalSpecExcitationHow the resonator is struck
 Cpulp::signal::ModalSpecTolerancesThe PASS criteria a render of this spec must meet
 Cpulp::test::audio::ModeAnalysisModes recovered from an impulse response, strongest first
 Cpulp::test::audio::ModeAnalysisOptionsOptions for analyze_modes
 Cpulp::signal::fdn::ModeConfig
 Cpulp::runtime::ModelAsset
 Cpulp::runtime::ModelEntry
 Cpulp::timeline::ModelErrorModel failure with the offending and, when relevant, conflicting identity
 Cpulp::runtime::ModelListResult
 Cpulp::host::forge_modulation::ModEnvInstance
 Cpulp::signal::ModEnvT< SampleType >Delay-Attack-Hold-Decay modulation envelope with a signed depth
 Cpulp::host::forge_modulation::ModLfoInstance
 Cpulp::host::forge_modulation::ModLpgInstance
 Cpulp::signal::ModMatrixT< MaxSlots, SampleType >
 Cpulp::view::ModRoute
 Cpulp::host::forge_modulation::ModSlewInstance
 Cpulp::host::forge_modulation::ModTransientInstance
 Cpulp::signal::chardelay::ModulatedAllpassOne modulated Schroeder allpass: y[n] = −g·x[n] + v[n−d], v[n] = x[n] + g·y[n]
 Cpulp::signal::ModulationCurveCurve strength is dimensionless and legal in [0, 1]
 Cpulp::state::ModulationEventTimestamped host modulation event
 Cpulp::state::ModulationEventQueue
 Cpulp::state::ModulationLane
 Cpulp::view::ContextMenu::ModulationLaneA lane is the product-independent state needed by the standard two-LFO modulation popup
 Cpulp::state::ModulationLaneValidation
 Cpulp::view::ModulationMatrix
 Cpulp::view::ContextMenu::ModulationMenuSpec
 Cpulp::view::Knob::ModulationRing
 Cpulp::timeline::ModulationRouteOne authored source-to-parameter connection
 Cpulp::test::audio::ModulationSidebandOptionsOptions for measure_modulation_sidebands
 Cpulp::test::audio::ModulationSidebandReportWhere a steady tone's energy went after a periodic modulation was applied to it
 Cpulp::state::ModulationSource
 Cpulp::timeline::ModulationSourceRefReference to the track-owned source a route reads
 Cpulp::state::ModulationTarget
 Cpulp::state::StateStore::ModulationWatchRAII handle for watch_modulation(). Move-only; dropping it unwatches
 Cpulp::state::StateStore::ModulationWatchers
 Cpulp::timeline::ModulatorA track-owned generator of modulation signal
 Cpulp::format::rack::ModuleDescriptorOne module: everything needed to emit its panel, its manifest entry, and its widget placement
 Cpulp::view::WindowHost::MonitorInfoMonitor information
 Cpulp::midi::MonophonicPitchState
 Cpulp::midi::MonophonicSpec
 Cpulp::timebase::MonotonicBeat
 Cpulp::midi::MonotonicMidiClockMonotonic timestamp source for MIDI input events, measured in seconds from a base captured when the port opened
 Cpulp::inspect::MotionGeometryMetric
 Cpulp::inspect::MotionInspector
 Cpulp::view::MotionPreferencesProcess-wide reduced-motion preference tracker
 Cpulp::inspect::MotionScrollMetric
 Cpulp::inspect::MotionScrubber
 Cpulp::inspect::MotionTraceAttachResult
 Cpulp::inspect::MotionTraceSpec
 Cpulp::events::MountedVolumeListChangeDetectorDetects when volumes are mounted or unmounted
 Cpulp::view::MouseDownHostOptional host-owned continuation check for re-entrant press delivery
 Cpulp::view::MouseEventRich mouse/pointer event with position, modifiers, button state, pointer ID, and stylus properties
 Cpulp::view::MouseUpHostHost hooks the portable mouse-up router calls back into
 Cpulp::timeline::MoveClipReplaces a clip's time range under an exact optimistic-value gate
 Cpulp::timeline::MoveDeviceMoves a device under an exact optimistic authored-position gate
 Cpulp::timeline::MoveTrackMoves a track in authored order under an exact optimistic-position gate
 Cpulp::midi::MpeBufferA time-ordered list of per-note expression events for one block
 Cpulp::midi::MpeConfig
 Cpulp::midi::MpeExpressionEventA single per-note expression event
 Cpulp::midi::MpeGlideDetectorGlide/legato detector — observes MPE note-on events and reports when a new note on the same channel overlaps an existing held note
 Cpulp::midi::MpeMessageList< Capacity >Fixed-capacity, allocation-free list of events returned by the builders
 Cpulp::midi::MpeNoteStatePer-note state maintained by MpeVoiceTracker
 Cpulp::format::boundary::MpeSidecarOwns the MPE tracker + expression buffer + inbound-offset cursor an adapter wraps around its MIDI decode, plus the descriptor opt-in flag
 Cpulp::midi::MpeSynthVoiceAbstract base for a single MPE voice
 Cpulp::midi::MpeVoiceAllocator< Voice >Routes MPE expression events to a pool of voices of type Voice (which must derive from MpeSynthVoice)
 Cpulp::midi::MpeVoiceAllocatorRuntimeBudgetReport
 Cpulp::midi::MpeVoiceAllocatorTelemetry
 Cpulp::midi::MpeVoiceTrackerTracks MPE voice state across channels
 Cpulp::midi::MpeZone
 Cpulp::canvas::MsdfAtlas
 Cpulp::canvas::MsdfGlyph
 Cpulp::playback::MtcChaserAllocation-free MTC decoder
 Cpulp::playback::MtcChaseUpdate
 Cpulp::playback::MtcTimecode
 Cpulp::midi::MUIDMIDI-CI MUID (Message Unique Identifier) — 28-bit random ID
 Cpulp::signal::MultiBackendFftMulti-backend FFT
 Cpulp::signal::MultiChannelBallisticsConfigurable ballistics for multi-channel meter display (UI thread)
 Cpulp::signal::MultiChannelMeterDataComplete metering snapshot for all channels, published lock-free
 Cpulp::signal::MultiChannelMeterT< SampleType >Audio-thread metering processor
 Cpulp::signal::MultichannelPhaseCoordinatorT< SampleType >RT contract: prepare() allocates internal phase/magnitude storage and must run off the audio thread
 Cpulp::signal::fdn::MultirateBridge< SampleType >
 Cpulp::signal::MultistageWavefolderT< SampleType >A sequential wavefolder whose stage drive increases through the chain
 Cpulp::events::MultiTimerMultiTimer — manages multiple named timers from a single object
 Cpulp::timeline::MusicalTimeRangeMusical clip placement in canonical ticks
 Cpulp::view::MusicalTypingController
 Causdk::MusicDeviceBase
 Cpulp::music::MutationChance
 Cpulp::view::GridStyle::NamedAreaNamed-area grid
 Cpulp::runtime::NamedPipe
 Cpulp::canvas::Canvas::NamedUniformAn arbitrary named shader uniform (name → float / vec2 / vec3 / vec4)
 Cpulp::view::NativeCanvasPaintContextPer-paint metadata for native, retained CanvasWidget content
 Cpulp::view::NativeCanvasPainterRetained native painter installed on a CanvasWidget
 Cpulp::view::CanvasWidget::NativeGpuTextureFrame
 Cpulp::host::NativeHandleVisitor
 Cpulp::view::NativeImportBindingContext
 Cpulp::view::NativeImportBindingDescriptor
 Cpulp::view::NativeImportBindingOptions
 Cpulp::view::NativeImportChoiceBindingDescriptor
 Cpulp::view::NativeImportComboBoxBindingContextOptional capability for binding a collapsed selector
 Cpulp::view::NativeImportHostActionDescriptor
 Cpulp::view::NativeImportMeterBindingDescriptorA level display's binding
 Cpulp::view::NativeImportSegmentedBindingDescriptor
 Cpulp::view::NativeImportStepperBindingDescriptor
 Cpulp::view::NativeImportTextBindingDescriptor
 Cpulp::view::NativeImportWaveformBindingDescriptor
 Cpulp::view::NativeImportXYPadBindingDescriptor
 Cpulp::view::NativeMaterializeOptions
 Cpulp::format::NativeParentA native window to attach an editor to, owned by the host
 Cpulp::view::NativeToolbarNative-toolbar descriptor — a lightweight config struct for host-level toolbars
 Cpulp::events::NetworkServiceDiscoveryMDNS-based network service discovery (Bonjour/DNS-SD)
 Cpulp::signal::NlmsAdaptiveFilterT< SampleType >
 Cpulp::host::BakedPlan::Node
 Cpulp::format::NodeCapabilitiesCapability sidecar for the node ABI
 Cpulp::host::NodeLiveSwapPolicy
 Cpulp::host::SignalGraph::NodeLoadReport
 Cpulp::host::NodePackEntry
 Cpulp::host::NodePackHostPolicy
 Cpulp::host::NodePackLoadResult
 Cpulp::host::NodePackManifest
 Cpulp::host::NodePackResource
 Cpulp::host::NodePackRuntimeRequirements
 Cpulp::host::NodePackTrust
 Cpulp::host::NodePackVerifyResult
 Cpulp::host::SignalGraph::CompiledGraph::NodeShape
 Cpulp::signal::NoiseGateT< SampleType >
 Cpulp::host::forge_lofi::NoiseInstance
 Cpulp::signal::drum::NoiseLayerThe air a strike moves: a longer, coloured noise layer under the body
 Cpulp::signal::NoiseMorpherT< SampleType >RT contract: prepare() and prepare_masked_scratch() allocate storage and must run off the audio thread
 Cpulp::signal::NoiseShaperStateT< SampleType >
 Cpulp::signal::NoiseSourceT< SampleType >A deterministic, colourable noise generator
 Cpulp::signal::NoiseTiltT< SampleType >Continuous spectral-tilt noise source built from NoiseSourceT's canonical seeded white stream and a fixed cascade of canonical BiquadT shelves
 Cpulp::signal::NonlinAmbienceT< SampleType >The nonlin / gated ambience engine. Stereo, processed in place
 Cpulp::signal::detail::NonlinearOversamplingT< SampleType >
 Cpulp::signal::NonlinearRingModulatorT< SampleType >An internally carried ring modulator with ideal and diode-ring models
 Cpulp::signal::NonUniformPartitionedConvolverT< SampleType >Two-stage non-uniform partitioned convolver
 Cpulp::midi::NoteDelay< MaximumScheduledNotes, MaximumHeldSources >MaximumHeldSources bounds how many authored notes can have armed echoes at once
 Cpulp::midi::NoteDelaySpecMIDI note delay / echo
 Cpulp::timeline_editor::NoteEditIntentOne validated note editing step, independent of pointer or view geometry
 Cpulp::timeline::NoteEventOne identity-bearing MIDI-style note in canonical musical ticks
 Cpulp::midi::NoteLengthShaper< MaximumActiveNotes >
 Cpulp::midi::NoteLengthSpec
 Cpulp::timeline::NoteModifierSparse playback modifier attached to one note identity
 Cpulp::timeline::NoteModifierDrawOne deterministic probability draw for a note key and loop pass
 Cpulp::format::NoteNameOne named note
 Cpulp::playback::NoteProgramEventImmutable arrangement-note event lowered by the program compiler
 Cpulp::midi::NoteRangeFilter
 Cpulp::midi::NoteRangeSpec
 Cpulp::playback::NoteRenderResult
 Cpulp::midi::NoteRepeat< MaximumScheduledNotes >
 Cpulp::midi::NoteRepeatSpecClock-divided note repeat / retrigger
 Cpulp::timeline::NoteTransformCallbackFailureFailure returned directly by a registered note-transform callback
 Cpulp::timeline::NoteTransformErrorTransform failure with nested callback, persistence, model, or transaction detail
 Cpulp::timeline::NoteTransformPreviewPrepared durable transaction and resulting immutable document snapshot
 Cpulp::timeline::NoteTransformRegistrationImmutable registration for one versioned transform implementation
 Cpulp::timeline::NoteTransformRegistryControl-thread registry for pure note transforms
 Cpulp::events::NotificationActivationDelivered to set_handler() when the user activates a notification
 Cpulp::runtime::ObjectId
 Cpulp::state::ObservableValue< T >Observable value — wraps a single value with change notification
 Cpulp::format::OfflineMidiEvent
 Cpulp::format::OfflineParameterEvent
 Cpulp::audio::OfflineRenderArtifactManifest
 Cpulp::audio::OfflineRenderBlockContextPer-block metadata for deterministic offline renders
 Cpulp::audio::OfflineRenderComparison
 Cpulp::audio::OfflineRenderComputeDecision
 Cpulp::audio::OfflineRenderComputePolicy
 Cpulp::format::OfflineRenderConfigPrepare-time configuration for deterministic offline rendering
 Cpulp::audio::OfflineRenderedStem
 Cpulp::format::OfflineRenderHostGeneral-purpose offline renderer over a ProcessorFactory
 Cpulp::audio::OfflineRenderManifestChunk
 Cpulp::audio::OfflineRenderOptionsAdvanced offline render options
 Cpulp::format::OfflineRenderOptions
 Cpulp::format::au::OfflineRenderPropertyHost offline-render intent for an AU v2 instance
 Cpulp::audio::OfflineRenderResourceRef
 Cpulp::format::OfflineRenderResult
 Cpulp::format::OfflineRenderStats
 Cpulp::audio::OfflineRenderStem
 Cpulp::audio::OfflineRenderStemResult
 Cpulp::format::OfflineSampleBounceControl/background-thread helper over OfflineRenderHost
 Cpulp::format::OfflineSampleBouncePolicyOffline/control-thread bounce policy for turning a rendered processor span into sampler-owned audio
 Cpulp::format::OfflineSampleBounceRequest
 Cpulp::format::OfflineSampleBounceResult
 Cpulp::format::OfflineSampleSlotBounceControl/background-thread adapter from OfflineSampleBounce into SampleSlotBank publication
 Cpulp::format::OfflineSampleSlotBounceResult
 Cpulp::host::OfflineSignalGraphConfigPrepare-time configuration for an offline SignalGraph render
 Cpulp::host::OfflineSignalGraphHostRenders a SignalGraph offline at a fixed block size, using only the public SignalGraph API
 Cpulp::host::OfflineSignalGraphOptionsPer-render inputs
 Cpulp::host::OfflineSignalGraphResultResult of an offline render
 Cpulp::playback::OfflineStretchAlgorithmConfig
 Cpulp::playback::OfflineStretchArtifact
 Cpulp::playback::OfflineStretchArtifactCacheControl-thread-only bounded semantic artifact cache
 Cpulp::playback::OfflineStretchArtifactKey
 Cpulp::playback::OfflineStretchCompileJobControl-thread-only resumable source-SRC-stretch-seal pipeline
 Cpulp::playback::OfflineStretchError
 Cpulp::playback::OfflineStretchLimits
 Cpulp::signal::OfflineStretchOptionsWhole-input render options
 Cpulp::playback::OfflineStretchProvenance
 Cpulp::signal::OfflineStretchT< SampleType >Offline stretcher
 Cpulp::runtime::Ok< T >Wrap a value as a success result
 Cpulp::canvas::Color::OKLCH
 Cpulp::runtime::detail::OkTag< T >
 Cpulp::timeline_agent_view::OmissionSummaryCount and SHA-256 commitment for authored rows omitted directly at one node
 Cpulp::signal::chardelay::OnePole
 Cpulp::runtime::OnlineActivationOnline license activation flow
 Cpulp::runtime::OnlineActivationOptionsTransport policy for OnlineActivation
 Cpulp::audio::OnsetDetectionConfig
 Cpulp::audio::OnsetDetectionResult
 Cpulp::audio::OnsetDetector
 Cpulp::audio::OnsetMarker
 Cpulp::signal::OnsetNoveltyFrameT< SampleType >One complete novelty window
 Cpulp::signal::OnsetNoveltyFrontEndT< SampleType, MaxFftSize, MaxChannels >Fixed-capacity streaming novelty analysis
 Cpulp::timeline::OpaqueContentExact validated JSON for an unavailable extension schema
 Cpulp::timeline::OpaqueContentLimitsParser bounds retained with an opaque extension envelope
 Cpulp::project_package::OpenPackageResultValidated package generation and its package-owned working directories
 Cpulp::signal::WavesetTransformerT< SampleType >::OperationProgram
 Cpulp::format::ViewBridge::Options
 Cpulp::view::PluginViewHost::Options
 Cpulp::view::SdlWindowHost::Options
 Cpulp::host::SignalGraph::CompiledGraph::OrderedRuntime
 Cpulp::timebase::OrderPreservingGrooveKernel
 Cpulp::osc::OscChannelOptions
 Cpulp::signal::OscillatorT< SampleType >
 Cpulp::osc::OscMapScaleThe incoming value range an OSC surface sends, and the normalized [0, 1] window it drives
 Cpulp::osc::OscParameterMap
 Cpulp::signal::OtaCascadeFilterT< SampleType >Voicing-neutral four-pole nonlinear cascade with fixed-storage oversampling
 Cpulp::format::clap_adapter::OutboundParamEvent
 Cpulp::timeline_agent_view::Outline
 Cpulp::timeline_agent_view::OutlineChange
 Cpulp::timeline_agent_view::OutlineDiff
 Cpulp::host::AnticipationSubgraph::Output
 Cpulp::signal::BridgedTResonator::Output
 Cpulp::signal::HilbertQuadratureNetworkT< SampleType >::Outputs
 Cpulp::signal::LinkwitzRileyCrossoverT< SampleType, MaxBands >::TptSection::Outputs
 Cpulp::signal::TptFilterT< SampleType >::OutputsProcess and return all three outputs at once
 Cpulp::signal::detail::OutputSplicer< Sample >
 Cpulp::signal::drum::OutputStageT< SampleType >The output stage every percussion voice ends with: fold, saturate, degrade, set the level, then apply an optional AHD/VCA
 Cpulp::signal::OuWalkT< SampleType >Ornstein-Uhlenbeck walk (Uhlenbeck & Ornstein, Phys
 Cpulp::view::OverlayDismissalPolicyTunable defaults for the dismissal policy
 Cpulp::view::OverlayPressTarget
 Cpulp::view::View::OverlayRequestDeferred overlay paint callback
 Cpulp::signal::chardelay::OversampledHysteresis< Wrapper >Production-owned composition of a fixed wrapper and magnetic solver
 Cpulp::signal::OversamplerT< SampleType >
 Cpulp::audio::OverviewLevel
 Cpulp::signal::OwnedSpectralStreamArrays have exact element counts, with no hidden vector capacity
 Cpulp::audio::PackageAnalyzerDescriptorInput
 Cpulp::view::PackageDesignControlSources
 Cpulp::project_package::PackageErrorPath-bearing package failure
 Cpulp::project_package::PackageLimitsAdmission limits for untrusted project and blob bytes
 Cpulp::project_package::PackageWriterCooperative exclusive writer for one stable package root
 Cpulp::format::reload::PackBuildResult
 Cpulp::format::reload::PackInstallResult
 Cpulp::view::PreferencesPanel::Page
 Cpulp::view::Label::PaintedTextExtentsThe extents of the glyphs this Label will actually paint, given the content width it has been laid out at
 Cpulp::format::au::MidiOutputCallbackPublisher::Pair
 Cpulp::view::DesignFrameView::PanelTransform
 Cpulp::format::PanicCapabilitiesWhat a panic request can do in the current host
 Cpulp::format::PanicOutcomeWhat service_panic() did
 Cpulp::midi::PanicScopeWhich channels and which message kinds a panic covers
 Cpulp::format::PanicStateLock-free panic request and output-note state for one Processor
 Cpulp::signal::PannerT< SampleType >
 Cpulp::canvas::ParagraphLineExtentOne shaped paragraph line's own vertical metrics, as SkParagraph's LineMetrics reports them
 Cpulp::canvas::ParagraphTextExtentsWorst-case vertical extents over every line of a shaped paragraph
 Cpulp::signal::ParallelDynamicsConfigT< SampleType >
 Cpulp::signal::ParallelDynamicsMixerT< SampleType >Blend true-stereo dry input with an already-processed true-stereo wet path
 Cpulp::canvas::ParallelogramParallelogram — a skewed rectangle defined by base point and two edge vectors
 Cpulp::host::SignalGraph::NodeRuntime::ParamBounds
 Cpulp::inspect::StateInspector::ParamChangeRecent change entry
 Cpulp::state::ParamCursor
 Cpulp::format::aax::ParameterBinding
 Cpulp::view::ParameterBindingRAII owner of a widget↔parameter binding's store listener
 Cpulp::format::au::ParameterDisplayNamePublisherCoalesces StateStore presentation-name changes and republishes only the affected stable parameter IDs from the host's main thread
 Cpulp::state::ParameterEdit
 Cpulp::state::ParameterEvent
 Cpulp::host::ParameterEventInjectionBinding
 Cpulp::state::ParameterEventQueue
 Cpulp::state::ParameterEventQueueTelemetry
 Cpulp::state::ParameterFeedbackBaselineOpaque exact identity captured when asynchronous work is ordered against a parameter
 Cpulp::state::ParameterGestureApplyResult
 Cpulp::format::aax::ParameterIdMapstate::ParamID → the AAX parameter-ID string the model registered under
 Cpulp::format::aax::ParameterMirrorWrites editor-store changes back to the AAX parameter manager without the two mirrors chasing each other
 Cpulp::signal::DynamicEqBandT< SampleType >::Parameters
 Cpulp::signal::SixBandEqT< SampleType, Channels >::Parameters
 Cpulp::signal::ParametricEqBandT< SampleType >
 Cpulp::signal::ParametricEqT< SampleType, MaxBands >A bounded series cascade of arbitrary parametric bands
 Cpulp::format::ParamEventsOptOutMonitorRecords, for one adapter, whether an opted-out processor read param_events(), and logs it once
 Cpulp::format::detail::ParamEventsOptOutSlotThe parameter-event queues adapters hand to opted-out processors, keyed by address, with a flag param_events() sets when one of them is read
 Cpulp::host::ParamFlags
 Cpulp::state::ParamGroupNamed parameter group for hierarchical UI organization
 Cpulp::format::ParamGroupProjectionValidated, registration-ordered projection of StateStore parameter groups
 Cpulp::state::ParamInfoImmutable parameter metadata, registered once at plugin initialization
 Cpulp::host::ParamInjector
 Cpulp::state::ParamOrderingViolationOne way a new descriptor version broke a previously-shipped parameter's host-facing identity
 Cpulp::format::ParamPortParameter access for an editor
 Cpulp::state::ParamRangeDefines the numeric range of a parameter, including normalization
 Cpulp::state::ParamReaderPre-resolved audio-thread read handle for one parameter's base value
 Cpulp::signal::AdsrT< SampleType >::Params
 Cpulp::signal::CompressorT< SampleType >::Params
 Cpulp::signal::DeEsserT< SampleType >::Params
 Cpulp::signal::NoiseGateT< SampleType >::Params
 Cpulp::signal::TruePeakLimiterT< SampleType, MaxChannels >::Params
 Cpulp::view::ParamScaleMismatch
 Cpulp::state::ParamSettingOne parameter value read from a preset file
 Cpulp::inspect::StateInspector::ParamSnapshotParameter snapshot for display
 Cpulp::state::ParamSnapshotEntry
 Cpulp::format::boundary::ParamSnapshotStateGeneration-gated pre-process snapshot: which generation it was taken at and whether it can be trusted
 Cpulp::format::rack::ParamSpec
 Cpulp::signal::fdn::ParamSpec
 Cpulp::format::ParamSubscriptionOwns one ParamPort listener registration
 Cpulp::view::ParamSubscriptionA live onParamChanged registration
 Cpulp::format::reload::ParamSupersetResultResult of the SUPERSET contract check ("add params and stay live"): a candidate is a valid superset when every LIVE parameter is present in the candidate with an identical contract (existing automation / saved sessions stay valid), and the candidate may ALSO declare new parameters
 Cpulp::state::ParamValueThread-safe atomic parameter value for lock-free audio/UI communication
 Cpulp::state::StateStore::ParamWriteOne parameter write in a set_values_rt() batch
 Cpulp::timeline::ParsedJsonParsed JSON tree that owns the source bytes referenced by node offsets
 Cpulp::signal::SquareOscBankT< SampleType >::PartialOne partial of the bank: a frequency in Hz and a linear weight
 Cpulp::signal::ParticleCollisionExciterT< SampleType >Bounded stochastic collision model for shaken particle instruments
 Cpulp::signal::ParticlePercussionVoiceT< SampleType >Single particle-percussion voice composed from the shared collision model and Pulp's existing resonators
 Cpulp::signal::PartitionedConvolverT< SampleType >Uniform partitioned convolution engine
 Cpulp::inspect::InspectorOverlay::PassAttributionAggregated attribution data for a single render pass type, computed over the rolling frame history
 Cpulp::view::PassivePointerRouteWhere a PASSIVE pointer input — a wheel / two-finger scroll, a trackpad magnify or rotate — at root_pt goes while overlays may be open
 Cpulp::tooling::gpu_probe::PassResultOne ordered semantic oracle result
 Cpulp::render::PassStatsStatistics for a single render pass
 Cpulp::canvas::Path
 Cpulp::render::PathAtlasPath atlas — caches rasterized vector paths (e.g., complex SVG icons)
 Cpulp::signal::PathLatencyAlignerT< SampleType, MaxPaths, MaxChannels, Allocator >Aligns N already-processed paths to the largest declared intrinsic latency
 Cpulp::canvas::PathMeasure
 Cpulp::canvas::PathPoseA position on a measured path, with the direction of travel there
 Cpulp::music::PatternDevelopmentResult< MaxEvents >Pattern-development output paired with an explicit result code
 Cpulp::music::PatternEventOne uniquely identified onset in a development pattern
 Cpulp::music::PatternMorphSelectionParameters for deterministic interpolation between two patterns
 Cpulp::music::PatternResult< MaxSteps >
 Cpulp::view::uia::PatternSetPattern IDs the provider should advertise for a given role
 Cpulp::state::PatternStateT< Config >
 Cpulp::music::PatternWalker< MaxSteps >
 Cpulp::state::AppliedEditT< Config >::Payload
 Cpulp::state::StepEditCommandT< Config >::Payload
 Cpulp::audio::PcmCapabilitiesWhat one direction (playback or capture) of a device can do
 Cpulp::audio::PcmDeviceSummaryThe lists and channel counts a DeviceInfo carries for one device
 Cpulp::audio::buffer_ops::PeakRmsBlock level reading returned by measure_peak_rms: the peak absolute sample value and the root-mean-square level
 Cpulp::midi::PeChunkA single PE chunk, after Mcoded7 decode of header + payload
 Cpulp::view::PendingDamageAccumulated repaint damage for one frame, in root/window coordinates
 Cpulp::host::PluginBindingContext::PendingParameterEventSequences
 Cpulp::midi::PeReassemblerReassemble a stream of incoming PeChunks for the same request_id
 Cpulp::platform::PermissionsOverrideTest helper: scope-guarded override
 Cpulp::timeline::PersistenceErrorStructured persistence failure
 Cpulp::midi::PeSubscriptionOne active subscription state — owned by PeSubscriptionManager
 Cpulp::midi::PeSubscriptionManagerAuthoritative subscription registry on the responder side
 Cpulp::signal::osc::PhaseAccumulatorPhase accumulator over the unit circle [0, 1), suitable as the clock for through-zero FM, hard sync, and per-sample modulation
 Cpulp::test::audio::PhaseCurvePhase / group-delay curve of a transfer function
 Cpulp::signal::PhaseDistortionOscT< SampleType >Phase distortion: a cosine read at a warped phase
 Cpulp::signal::osc::PhaseEventA single phase discontinuity within one sample period
 Cpulp::signal::fdn::PhaseOsc
 Cpulp::test::audio::PhasePointOne point on a phase/group-delay curve
 Cpulp::host::forge_lofi::PhaserInstance
 Cpulp::signal::PhaserStagesT< SampleType >A cascaded first-order-allpass phaser
 Cpulp::signal::PhaserT< SampleType >
 Cpulp::signal::PhaseVibratoT< SampleType >Magnatone-style phase vibrato: N cascaded first-order allpass stages whose corner is driven straight from the LFO, summed back against the direct path
 Cpulp::signal::PhaseVocoderConfig
 Cpulp::signal::PhaseVocoderT< SampleType >
 Cpulp::timeline_view::PianoRollLayoutA resolved note lattice, supplied by whoever owns the viewport
 Cpulp::host::forge_lofi::PingPongInstance
 Cpulp::music::PitchClassSet
 Cpulp::signal::PitchedFeedbackDelayT< SampleType >
 Cpulp::test::audio::PitchEstimateA single fundamental-frequency estimate
 Cpulp::test::audio::PitchOptionsOptions for estimate_pitch
 Cpulp::timeline_editor::PitchProjectionProjects an inclusive MIDI pitch range onto piano-roll rows
 Cpulp::signal::PitchShifterT< SampleType >Time-domain ratio pitch shifter: dual-tap crossfaded modulated delay
 Cpulp::signal::PitchTimeStreamFinalizePlan
 Cpulp::test::audio::PitchTrackAn f0(t) trajectory extracted from a render — the demodulator output the drift/jitter statistics consume
 Cpulp::test::audio::PitchTrackOptionsOptions for track_pitch
 Cpulp::test::audio::PitchTrackPointOne point on an f0(t) trajectory: the frame's center time and its estimate
 Cpulp::timeline_editor::PixelSpanA one-dimensional pixel range owned by the editor kernel
 Cpulp::audio::PlanarAudioRingBuffer
 Cpulp::audio::PlanarAudioRingBufferStats
 Cpulp::format::PlaybackContextProjectionOptionsFormat-layer metadata that is intentionally absent from the engine-owned transport snapshot
 Cpulp::playback::PlaybackProgram
 Cpulp::playback::PlaybackProgramBlock
 Cpulp::playback::PlaybackProgramBlockLatch
 Cpulp::playback::PlaybackProgramCompiler
 Cpulp::playback::PlaybackProgramStore
 Cpulp::view::StepGridViewBase::PlayheadProjection
 Cpulp::state::PlayheadStateVolatile, high-rate transport/playhead state
 Cpulp::host::PluginArtifactProvenanceExecutable-byte observation, not a portable release identity or signature
 Cpulp::host::PluginBindingContext
 Cpulp::host::SignalGraph::PluginCatalogToken
 Cpulp::format::aax::PluginCodes
 Cpulp::format::aax::PluginDefinition
 Cpulp::format::PluginDescriptorPlugin metadata — declared once, immutable
 Cpulp::host::PluginIdentityEvidenceImmutable owned evidence
 Cpulp::host::PluginInfo
 Cpulp::view::win_input::PluginInputRouterPointer/keyboard/text routing for one plug-in editor window
 Cpulp::view::PluginKeyOfferPlatform-supplied facts about the key that core/view cannot derive from a KeyEvent alone
 Cpulp::host::PluginLoadResultExactly one loaded slot or typed refusal. A successful slot owns its receipt
 Cpulp::format::rack::PluginManifestA whole plugin: brand plus its modules
 Cpulp::format::PluginRegistrationOne registered plugin
 Cpulp::host::PluginResolvedIdentity
 Cpulp::host::PluginRoutingScratch
 Cpulp::host::PluginScanner
 Cpulp::host::PluginSelection
 Cpulp::host::PluginSlot
 Cpulp::host::PluginTypeIdentityCLAP-only type identity. Exact UTF-8 bytes; no name, path or normalization
 Cpulp::view::PluginViewHost
 Cpulp::view::PngMetadataDecoder-independent PNG structure and dimensions
 Cpulp::view::Point
 Cpulp::canvas::Point2DA 2D point
 Cpulp::view::PointerAttributesDevice identity of the pointer a delivery verb is dispatching, stamped onto every MouseEvent the verb builds (including the ancestor-bubble copies)
 Cpulp::view::PointerCoalescerCollapses runs of motion into one sample per presented frame while leaving button transitions untouched and in order
 Cpulp::view::PointerSampleOne pointer sample as the host received it, before any coalescing
 Cpulp::view::win_input::PointerSessionHost-neutral model of the single Win32 capture bracket owned by an editor
 Cpulp::signal::PolynomialPolynomial evaluation and manipulation utilities
 Cpulp::platform::PopupMenu
 Cpulp::platform::DBus::PortalResultReply value for an xdg-desktop-portal request: the response code (0 = success, 1 = user cancelled, 2 = other) plus any returned URIs
 Cpulp::midi::PortChangePollerCalls on_change from a background thread whenever the combined input and output list changes
 Cpulp::host::PortHandle
 Cpulp::host::PortIdentityAlias
 Cpulp::host::PortIdentityDiff
 Cpulp::host::PortIdentityIssue
 Cpulp::host::PortIdentityReport
 Cpulp::host::PortIdentityUndo
 Cpulp::midi::PortListDiffPorts that appeared and ports that went away between two snapshots
 Cpulp::midi::PortListTrackerRemembers the last snapshot and reports what changed since
 Cpulp::format::rack::PortSpec
 Cpulp::signal::fdn::PositionRing< SampleType >
 Cpulp::host::SignalGraph::CompiledGraph::AnticipationSplice::Prefill
 Cpulp::format::PrepareContext
 Cpulp::host::SignalGraph::PreparedConnectionDelay
 Cpulp::host::SignalGraph::PreparedLatencySnapshot
 Cpulp::music::PreparedMarkovModel< MaxStates >
 Cpulp::host::SignalGraph::PreparedNodeLatency
 Cpulp::signal::PreparedParallelDynamicsConfigT< SampleType >
 Cpulp::audio::PreparedSampleBank
 Cpulp::audio::PreparedSampleInterpolation
 Cpulp::host::PreparedSampleKernelBinding
 Cpulp::host::PreparedSampleKernelConfig
 Cpulp::audio::PreparedSampleRateConversionImmutable, allocation-free read kernel after control-thread construction
 Cpulp::host::PreparedSampleRegion
 Cpulp::host::PreparedSampleRegionOperation
 Cpulp::host::PreparedSampleRegionPlan
 Cpulp::host::PreparedSampleRegionTransfer
 Cpulp::format::GraphRuntimeAutomationScratch::PreparedStats
 Cpulp::host::SignalGraph::PreparedStats
 Cpulp::canvas::PreparedTextPrepared text — shaped once, can be reflowed at any width
 Cpulp::host::SignalGraph::PreparedTopologyEdit
 Cpulp::signal::PreparedTransferCurveT< SampleType, MaxPoints >
 Cpulp::host::PreparedTriggerPlan
 Cpulp::audio::PreparedVariableRateConversion
 Cpulp::format::PrepareResourceLimitsOptional prepare-time resource caps supplied by a host or test harness
 Cpulp::format::PrepareResourceUsageProcessor-reported prepared resource usage estimate
 Cpulp::signal::drum::TomVoice::PresetData
 Cpulp::state::PresetInfoMetadata for a single preset file
 Cpulp::state::PresetManagerBuilt-in preset manager for Pulp plugins
 Cpulp::view::PressReachWhat a press at a point resolves to, WITHOUT delivering it
 Cpulp::view::PressReachAuditWhat an audit examined, so a caller can tell a clean tree from a blind one
 Cpulp::view::PressReachOptionsTuning for audit_press_reach
 Cpulp::tooling::gpu_health::ProbeEvidenceEvidence and aggregate verdict for one independently executed probe
 Cpulp::tooling::gpu_health::ProbeMeasurementsOptional measurements produced by one probe
 Cpulp::tooling::gpu_probe::ProbeResultClosed v1 metadata and verdict for one recipe execution
 Cpulp::signal::ProbGateT< SampleType >Passes each incoming trigger with a stated probability, deterministically
 Cpulp::format::ProcessBlockAdditive block-scoped process contract
 Cpulp::format::ProcessBlockFlags
 Cpulp::format::ProcessBuffersT< SampleType >Additive richer-surface process-buffer view. It is intentionally non-owning
 Cpulp::format::ProcessBusBufferInfoMetadata that travels with a non-owning richer-surface process bus view
 Cpulp::format::ProcessBusBufferSet< SampleType >Non-owning span of richer-surface process buses for one direction
 Cpulp::format::ProcessBusBufferView< SampleType >Non-owning view of one richer-surface process bus
 Cpulp::format::ProcessContextProcess context — passed every audio callback with transport state
 Cpulp::signal::ProcessingSwitchCrossfadeT< SampleType >The audio-thread state of one switch
 Cpulp::signal::ProcessingSwitchPlanHow long each phase of a switch lasts, in samples
 Cpulp::platform::ProcessOptionsOptions for child process execution
 Cpulp::format::Processor
 Cpulp::format::ProcessorBlockAdapterScratchCaller-owned fallback storage for process_processor_block()
 Cpulp::signal::ProcessorChainT< SampleType, Processors >Chain multiple DSP processors in series
 Cpulp::signal::ProcessorDuplicatorT< P, SampleType >Duplicates a mono processor across N channels
 Cpulp::format::reload::ProcessorHotSwapSlot
 Cpulp::format::ProcessorNodeRuns a real pulp::format::Processor as a node inside the routed graph
 Cpulp::format::ProcessorNodeInstanceRetained, self-contained lifetime for an authored in-process graph node
 Cpulp::host::ProcessorRestoreDescriptorApplication-owned, exact-version registration
 Cpulp::host::ProcessorRestoreRecordAlready decoded two-part state
 Cpulp::host::ProcessorRestoreRegistryControl-thread building block for hosts restoring a set of Processor nodes
 Cpulp::host::ProcessorRestoreResult
 Cpulp::host::ProcessorSignalGraphBindingLifetime-bound access from a Processor instance to the SignalGraph it owns
 Cpulp::host::ProcessorTypeKey
 Cpulp::platform::ProcessResultResult of a completed child process
 Cpulp::events::ProductResolved product metadata
 Cpulp::view::rmlui::ProductEvent
 Cpulp::view::rmlui::ProductHost
 Cpulp::timeline::ProductionDeclarationWhat a piece of content declares about its own production
 Cpulp::events::ProductLookupResultOutcome of a single product lookup invocation
 Cpulp::midi::ProfileDetailsProfile Details Inquiry/Reply payload (CI 1.2 §7.6) — per-profile metadata the responder publishes when asked for "more about profile X"
 Cpulp::midi::ProfileIdCI Profile identifier (5 bytes)
 Cpulp::authoring_capsule::ProfileRegistry
 Cpulp::midi::ProfileStateCI Profile state
 Cpulp::authoring_capsule::ProfileValidatorSemantic validation of an extracted staging tree
 Cpulp::signal::detail::ProgramBank< Program, Step, Slots >
 Cpulp::playback::ProgramCompileRequest
 Cpulp::playback::ProgramError
 Cpulp::signal::WavesetTransformerT< SampleType >::ProgramStep
 Cpulp::playback::ProgramWireAdoptionResult
 Cpulp::playback::ProgramWireAutomationConsumerAllocation-free automation consumer over one uniquely pinned wire payload
 Cpulp::playback::ProgramWireAutomationLaneOutput
 Cpulp::playback::ProgramWireAutomationLaneRecordinstance_token is the producer's own AutomationProgram::instance_token() carried verbatim, because lane identity is not (lane_id, generation) alone
 Cpulp::playback::ProgramWireAutomationRenderResult
 Cpulp::playback::ProgramWireAutomationSegmentRecordDeliberately not laid out like AutomationProgramSegment: this groups the three floats and puts interpolation last so the record packs to 48 bytes with one run of padding, where the program type interleaves them
 Cpulp::playback::ProgramWireBytePinA unique lease over immutable publication bytes
 Cpulp::playback::ProgramWireControllerEventRecordOne ControllerProgramEvent, field by field — never cast between the two, for the reason given on ProgramWireNoteEventRecord
 Cpulp::playback::ProgramWireControllerRangeRecordOne track's range into the ControllerEvents section
 Cpulp::playback::ProgramWireError
 Cpulp::playback::ProgramWireHeaderThe fixed prefix every payload starts with
 Cpulp::playback::ProgramWireIdRecord
 Cpulp::playback::ProgramWireLaneIdentity
 Cpulp::playback::ProgramWireLaneStateOne caller-provided fixed-capacity state slot
 Cpulp::playback::ProgramWireNoteEventRecordThis happens to hold the same fields in the same order as NoteProgramEvent, and that correspondence is coincidental and must not be relied on
 Cpulp::playback::ProgramWireNoteModifierRecord
 Cpulp::playback::ProgramWireProgramRecordThe whole-program scalars, including the tempo map's sample rate and the automation ceilings the adopting realm must render within
 Cpulp::playback::ProgramWireSectionEntry
 Cpulp::playback::ProgramWireTempoPointRecordThe editable tempo points, not the compiled segments
 Cpulp::playback::ProgramWireTrackRecordOne track
 Cpulp::playback::ProgramWireViewA validated, zero-copy view over one encoded program generation
 Cpulp::platform::ProgressEventA structured progress event parsed from a PROGRESS:TYPE:PAYLOAD line
 Cpulp::platform::ProgressParserParses lines matching the PROGRESS:TYPE:PAYLOAD protocol and fires a callback for each match
 Cpulp::timeline::ProjectImmutable root of a Timeline document and its monotonic identity domain
 Cpulp::timeline_editor::ProjectedHitThe identity and region selected from a projected candidate set
 Cpulp::timeline_editor::ProjectedHitCandidateOne timeline item after a front-end projects it into pixel space
 Cpulp::timeline::ProjectIdentityStatsDiagnostic counters for persistent project identity-index allocation
 Cpulp::timeline::ProjectInputComplete input for constructing a Project and its identity domain
 Cpulp::format::ProjectionResult
 Cpulp::timeline::ProjectSnapshotCountsStructural item counts extracted from a serialized project
 Cpulp::timeline::ProjectSnapshotSummaryAllocation-light metadata view for project browsers and admission checks
 Cpulp::state::PropertiesFileJSON-backed persistent settings file
 Cpulp::view::PropertyList::Property
 Cpulp::view::PropertyPanel::Property
 Cpulp::state::PropertyArray
 Cpulp::state::PropertyArrayValue
 Cpulp::state::PropertyObject
 Cpulp::state::PropertyObjectValue
 Cpulp::timeline::WriterToken::ProvenanceOpaque identity of one writer authority within one document session
 Cpulp::view::motion::Provenance
 Cpulp::playback::ProviderSelectorProgram
 Cpulp::dataplane::PublishCounterMonotonic publish counter, shared by every value source
 Cpulp::view::PublishCounterMonotonic publish counter, shared by every value source
 Cpulp::audio::PublishedSampleStore
 Cpulp::audio::PublishedSampleStoreConfig
 Cpulp::audio::PublishedSampleView
 Cpulp::dataplane::detail::PublishedValue< T >
 Cpulp::view::motion::PublishOptions
 Cpulp::audio::PullRateDetectorDetects a host that calls the audio callback faster than real time
 Cpulp_native_audio_bus_v1
 Cpulp_native_audio_io_v1
 Cpulp_native_bus_layout_v1
 Cpulp_native_core_v1
 Cpulp_native_descriptor_v1
 Cpulp_native_host_services_v1
 Cpulp_native_midi_event_v1
 Cpulp_native_midi_view_v1
 Cpulp_native_param_event_v1
 Cpulp_native_param_event_view_v1
 Cpulp_native_param_v1
 Cpulp_native_prepare_v1
 Cpulp_native_process_context_v1
 Cpulp_native_process_v1
 Cpulp_native_state_out_v1
 Cpulp_native_state_span_v1
 Cpulp_node_audio_v1
 Cpulp_node_descriptor_v1
 Cpulp_node_entry_v1
 Cpulp_node_host_services_v1
 Cpulp_node_prepare_v1
 Cpulp_node_writer_v1
 Cpulp::format::clap_adapter::PulpClapPlugin
 Cpulp::format::au::PulpEditorContext
 CPulpIosAudioSessionEvent
 Cpulp::format::lv2_adapter::PulpLv2Instance
 Cpulp::format::PulpsetA parsed .pulpset — events sorted by sample offset
 Cpulp::format::PulpsetEventOne timed steer in a .pulpset
 Cpulp::format::PulpsetRenderRendered stereo result of a replay
 Cpulp::view::StepGridViewBase::PumpResultResult of one pump(), surfaced for headless tests (a hostless view cannot observe request_repaint())
 Cpulp::events::PurchaseSingle transaction record
 Cpulp::events::PushNotificationsCross-platform local notification surface
 Cpulp::signal::Q43LeakageSoftplus fit of Q43's collector current against Vcomm (DAFx-14 Eq
 Cpulp::signal::fdn::QuadratureBank< N >
 Cpulp::graph::QualifiedSpectralStageClosed catalog value
 Cpulp::host::QualifiedSpectralStageClosed catalog value
 Cpulp::signal::QuantizerT< SampleType >Snap a control value to N equally spaced levels across a range
 Cpulp::signal::QuantizeScaleT< SampleType >CV-to-scale quantizer on the 1 V/octave standard
 Cpulp::view::Quaternion
 Cpulp::view::QueryOptions
 Cpulp::view::QueryService
 Cpulp::playback::TrackAutomationRenderer::DeviceState::QueuedEvent
 Cpulp::format::QuirkFieldStatusOne row of resolved quirk state, for diagnostics (pulp doctor)
 Cpulp::format::QuirkFilterSelection of validation tiers a HostQuirks instance may keep
 Cpulp::canvas::RadialGradient
 Cpulp::timebase::RandomCoordinate
 Cpulp::state::RandomizeLaneEdit
 Cpulp::runtime::Range< T >
 Cpulp::view::painters::RangeSliderStyle
 Cpulp::timebase::RatchetProjectionResult
 Cpulp::timebase::detail::RatchetSubdivisionCursor
 Cpulp::timebase::RationalRate
 Cpulp::midi::RawMidiParserState
 Cpulp::render::GpuCompute::ReadbackResult
 Cpulp::platform::DBus::ReaderReads basic + container values out of an incoming message's argument list
 Cpulp::runtime::Slot< T >::ReadGuardRAII pin
 Cpulp::signal::RealtimePitchTimeConfig
 Cpulp::signal::RealtimePitchTimePreparedGeometry< SampleType >
 Cpulp::signal::RealtimePitchTimeProcessorT< SampleType >
 Cpulp::runtime::RealtimeResourceSlot< T, RetireCapacity >Control-thread owner for resources prepared off the audio thread and read from the audio thread through an atomic raw pointer
 Cpulp::audio::RealtimeSampleRecorder
 Cpulp::audio::RealtimeSampleRecorderCommand
 Cpulp::audio::RealtimeSampleRecorderConfig
 Cpulp::audio::RealtimeSampleRecorderEvent
 Cpulp::audio::RealtimeSampleRecorderStats
 Cpulp::audio::RealtimeSampleRecorderTiming
 Cpulp::playback::RealtimeStretchProgramRuntimeOne exact-publication live Stretch runtime
 Cpulp::playback::RealtimeStretchStateBankControl-thread-prepared bank of clip-keyed realtime stretch processors
 Cpulp::playback::RealtimeStretchStateBankAdmission
 Cpulp::playback::RealtimeStretchStateSpec
 Cpulp::audio::RealtimeTimeStretchConfig
 Cpulp::audio::RealtimeTimeStretchPreparedGeometry
 Cpulp::audio::RealtimeTimeStretchProcessorMove-only prepared stream
 Cpulp::audio::RealtimeTimeStretchStreamFinalizePlan
 Cpulp::osc::Receiver
 Cpulp::osc::ReceiverOptions
 Cpulp::osc::ReceiverRoute
 Cpulp::view::RecentlyOpenedFilesListRecentlyOpenedFilesList — persistent MRU list
 Cpulp::signal::FormantFilterBankT< SampleType, MaxFormants >::Recipe
 Cpulp::tooling::gpu_probe::RecipeBoundsPer-recipe caps for owned samples and artifact bytes
 Cpulp::tooling::gpu_probe::RecipeDefinitionBorrowed process-lifetime definition of one deterministic recipe
 Cpulp::tooling::gpu_probe::RecipeRunOwning recipe result and byte-exact artifact payloads
 Cpulp::view::RecognitionEntryOne recognition source: a flat map of a designer's component identity to the Pulp control it materializes
 Cpulp::view::RecognitionResolverThe single merge layer
 Cpulp::music::RecognitionScore
 Cpulp::view::RecognitionSourceA named bundle of recognition entries from one origin (built-in library, user manifest, or — later — an installed package)
 Cpulp::inspect::InspectorOverlay::ReconcileReportAggregate reconciliation report over every tweak in the attached TweakStore, classified against the current live view tree
 Cpulp::inspect::InspectorOverlay::ReconcileRowOne classified tweak row in the reconciliation report
 Cpulp::inspect::TweakStore::RecordA single tweak record returned by list_tweaks()
 Cpulp::playback::RecordedAutomationPoint
 Cpulp::playback::RecordingCoordinatorControl-thread coordinator for capture completion, calibrated placement, media durability, and one atomic Timeline publication
 Cpulp::playback::RecordingCoordinatorConfig
 Cpulp::playback::RecordingMediaStagerPackage-neutral durability boundary used before a Timeline transaction is published
 Cpulp::playback::RecordingSource
 Cpulp::playback::RecordingTakeCommitRequest
 Cpulp::playback::RecordingTrackConfig
 Cpulp::render::DirtyTracker::Rect
 Cpulp::view::RectAxis-aligned rectangle in continuous (float) coordinates
 Cpulp::view::VirtualListDirtyTracker::Rect
 Cpulp::canvas::Rect2DAxis-aligned rectangle in canvas coordinates
 Cpulp::canvas::RectangleListList of non-overlapping rectangles — used for clip regions and dirty tracking
 Cpulp::signal::RectifierT< SampleType >Full- or half-wave rectification
 Cpulp::authoring_capsule::RedistributionPermission to pass a component's bytes on
 Cpulp::timeline::ReducedTransactionPure reduction result before revision publication
 Cpulp::signal::ReedExciterT< SampleType >A normalized pressure-controlled reed valve
 Cpulp::signal::ReedWaveguideLoopT< SampleType >Owns and oversamples one complete reed -> bore -> bell feedback loop
 Cpulp::inspect::ControlGpuHealthProvider::ReferenceHost
 Cpulp::tooling::gpu_health::ReferenceHost
 Cpulp::render::AtlasPacker::Region
 Cpulp::music::RegionalFillSelectionParameters for deterministic replacement within a half-open region
 Cpulp::timeline_agent_view::RegionCursor
 Cpulp::timeline_agent_view::RegionPage
 Cpulp::timeline_agent_view::RegionRequest
 Cpulp::timeline::RegisteredContentExtension-defined typed C++ content admitted by a SchemaRegistry
 Cpulp::playback::RegisteredContentCompileInputBounded input presented to a trusted compiler hook on the compile worker
 Cpulp::view::RelativeExpression
 Cpulp::view::RelativePoint
 Cpulp::format::reload::ReloadController
 Cpulp::format::reload::ReloadLibrary
 Cpulp::format::reload::ReloadMetricsDSP-axis reload timings (control-thread, off the audio path)
 Cpulp::view::ScriptedUiSession::ReloadMetricsJS-axis reload timings, ms
 Cpulp::format::reload::ReloadOutcome
 Cpulp::format::reload::ReloadSessionOwns the session-stable state for a series of hot reloads of one plugin instance — the slot, the live store, the host fingerprint, the prepare context, and the retained images — so callers (a standalone shell, a file-watch controller) issue reload(path) without re-threading five coupled arguments, and the lifetime contract is enforced by construction
 Cpulp::format::reload::ReloadTrustPolicy
 Cpulp::timeline::RemapIdFixupsIndependent external-reference fixups for media assets and sequences
 Cpulp::timeline::RemappedClipRemapped clip snapshot and its complete owned-identity table
 Cpulp::timeline::RemappedProjectRemapped project snapshot and complete source-to-destination identity table
 Cpulp::timeline::RemappedSequenceRemapped sequence snapshot and its complete owned-identity table
 Cpulp::timeline::RemappedTrackRemapped track snapshot and its complete owned-identity table
 Cpulp::format::reload::RemoteFetchResult
 Cpulp::format::reload::RemoteUpdateConfig
 Cpulp::format::reload::RemoteUpdateResult
 Cpulp::timeline::RemoveAssetRemoves a project-owned media asset by identity
 Cpulp::timeline::RemoveAutomationLaneRemoves an automation lane by identity
 Cpulp::timeline::RemoveClipRemoves a clip by its owning coordinates and identity
 Cpulp::timeline::RemoveDeviceRemoves a device declaration by identity
 Cpulp::timeline::RemoveMacroRemoves a track-owned macro control by identity
 Cpulp::timeline::RemoveMarkerRemoves a sequence-owned marker by identity
 Cpulp::timeline::RemoveMidiExpressionLaneRemoves a controller/expression lane from a MIDI clip by identity
 Cpulp::timeline::RemoveModulationRouteRemoves one authored connection by identity
 Cpulp::timeline::RemoveModulatorRemoves a track-owned modulation source by identity
 Cpulp::timeline::RemoveNotesRemoves a named set of notes under an exact optimistic-value gate
 Cpulp::timeline::RemoveRegionRemoves a sequence-owned region by identity
 Cpulp::timeline::RemoveSceneRemoves a scene and its owned slots by identity
 Cpulp::timeline::RemoveSequenceRemoves a sequence and its owned identity subtree
 Cpulp::timeline::RemoveSlotRemoves a slot from a scene by identity
 Cpulp::timeline::RemoveTakeRemoves one take from an existing take lane
 Cpulp::timeline::RemoveTakeLaneRemoves a take lane and its owned take identities
 Cpulp::timeline::RemoveTrackRemoves a track and its complete owned identity subtree by identity
 Cpulp::view::IRStyle::RenderBounds
 Cpulp::format::au::RenderContextObserverPropertykAudioUnitProperty_RenderContextObserver, the v2 form of AUv3's renderContextObserver
 Cpulp::view::motion::RenderCostSnapshotSnapshot of render-layer cost for the current frame
 Cpulp::render::Renderer3D
 Cpulp::playback::RendererCarryState
 Cpulp::playback::RendererProgramKey
 Cpulp::format::StateRestoreGate::RenderLockAudio-thread pin
 Cpulp::render::RenderLoop
 Cpulp::render::RenderPassManagerFrame-level render pass manager
 Cpulp::inspect::InspectorOverlay::ReparentSourceEditStructural reparent → lock-to-source
 Cpulp::view::ReparentToSourceEditA single structural reparent to promote into source: move the element anchored by child_anchor_id to become a child of the element anchored by new_parent_anchor_id
 Cpulp::timeline::ReplaceNoteContentReplaces the complete note event set of one note clip
 Cpulp::format::ReportEntryOne entry in the validation report (matches report schema)
 Cpulp::runtime::HttpStream::Request
 Cpulp::signal::ResamplerProcessResult
 Cpulp::signal::ResamplerQualityQuality knobs for the Kaiser-window prototype
 Cpulp::signal::ResamplerT< SampleType >
 Cpulp::signal::detail::ReservationLedger
 Cpulp::signal::detail::ReservationToken
 Cpulp::view::ResizableShell
 Cpulp::view::ResizableShellConfig
 Cpulp::view::ResolvedControlThe result of resolving one node's identity against the merged table
 Cpulp::canvas::ResolvedFont
 Cpulp::format::ResolvedQuirkPolicyThe runtime-resolved base filter together with its source
 Cpulp::view::View::ResolvedRadialA radial gradient's centre and radii in pixels, resolved against a box
 Cpulp::runtime::ResolvedRedirectA redirect Location resolved against the request it answered
 Cpulp::audio::ResolvedSampleInterpolationPosition
 Cpulp::audio::AudioDeviceManager::ResolveResultResolve a stored selection against the live device list
 Cpulp::view::WebViewOptions::Resource
 Cpulp::canvas::ResourceCounters
 Cpulp::test::audio::ResponseCurveMagnitude/frequency-response curve
 Cpulp::test::audio::ResponseOptionsOptions for the response analyzer. Lengths must be powers of two
 Cpulp::test::audio::ResponsePointOne point on a response curve: frequency and magnitude in dB
 Cpulp::format::plugin_state_io::RestoreDiagnosticPolicy
 Cpulp::format::plugin_state_io::RestoreDiagnostics
 Cpulp::host::RestoredProcessor
 Cpulp::format::StateRestoreGate::RestoreLockControl-thread hold
 Cpulp::gpu_audio::GpuSpectralMaskSession::Result
 Cpulp::runtime::Result< T, E >Result<T, E> — either holds a T or an E, never both
 Cpulp::signal::NlmsAdaptiveFilterT< SampleType >::Result
 Cpulp::runtime::Result< void, E >Result<void, E> — an operation that either succeeded or failed with E
 Cpulp::view::StepGridViewBase::ResyncPoint
 Cpulp::host::RetainedHistoryPolicy
 Cpulp::timeline::RetargetDeviceReplaces device kind, binding, slot, stage, bypass, and wet/dry atomically
 Cpulp::host::forge_fdn::ReverbInstance
 Cpulp::host::forge_lofi::ReverbInstance
 Cpulp::signal::ReverbT< SampleType >
 Cpulp::signal::chardelay::ReverbTankDattorro's figure-of-eight reverb tank, one per channel
 Cpulp::signal::ReverseBufferT< SampleType >A mono streaming reverse-window processor
 Cpulp::signal::chardelay::ReverseSegmenter
 Cpulp::design::RewriteResultResult of a rewrite: the new full artifact text plus whether anything outside the block changed (it must not — this is a self-check the caller can assert)
 Cpulp::render::HeadlessSurface::Rgba
 Cpulp::music::RhythmDrawCoordinate
 Cpulp::music::RhythmRelationshipConfig
 Cpulp::music::RhythmRelationshipResult< MaxSteps >
 Cpulp::authoring_capsule::RightsSummaryRights facts, machine-derived
 Cpulp::signal::RiseFallGeneratorT< SampleType >
 Cpulp::audio::RollingAudioCaptureBuffer
 Cpulp::audio::RollingAudioCaptureBufferConfig
 Cpulp::audio::RollingAudioCaptureHold
 Cpulp::audio::RollingAudioCaptureMaterializeResult
 Cpulp::audio::RollingAudioCapturePrepareResult
 Cpulp::audio::RollingAudioCaptureSnapshot
 Cpulp::view::View::RootInteractionState
 Cpulp::host::SignalGraph::CompiledGraph::RoutedMidiNode
 Cpulp::host::SignalGraph::CompiledGraph::RoutedPath
 Cpulp::host::SignalGraph::CompiledGraph::RoutedPaths
 Cpulp::host::SignalGraph::CompiledGraph::RoutedProcessorNode
 Cpulp::midi::RpnParserParses RPN (Registered Parameter Number) and NRPN (Non-Registered Parameter Number) messages from a stream of MIDI CC events
 Cpulp::state::RtListenerQueueTelemetrySnapshot of StateStore's real-time listener queue
 Cpulp::audio::RtSafetyContract
 Cpulp::signal::rt::RtWorkCounterMeasures the counted work done between construction and delta()
 Cpulp::signal::rt::RtWorkCountsA snapshot (or a difference of two snapshots) of the counted operations
 Cpulp::signal::RunglerT< SampleType >The Hordijk shift-register / DAC chaos sequencer
 Cpulp::runtime::RunId
 Cpulp::canvas::RunMetricsPer-line / per-run typographic metrics
 Cpulp::view::AnimatorSetBuilder::RunnerRun the built animation. Advances through sequence, returns true when all done
 Cpulp::midi::RunningStatusParser
 Cpulp::tooling::gpu_probe::RunOptionsOptions that bind one native recipe execution and its negative control
 Cpulp::runtime::RuntimeBudgetDecision
 Cpulp::runtime::RuntimeBudgetFrame
 Cpulp::runtime::RuntimeBudgetFrameStats
 Cpulp::runtime::RuntimeBudgetPolicy
 Cpulp::host::SignalGraph::RuntimeBudgetReport
 Cpulp::runtime::RuntimeBudgetRequest
 Cpulp::inspect::RuntimeEvaluationResult
 Cpulp::inspect::RuntimeEvaluatorHost-injected arbitrary-execution boundary
 Cpulp::inspect::RuntimeEvaluatorCapabilities
 Cpulp::view::uia::RuntimeIdBuild the two-element runtime-id key for the fragment at index (its depth-first position among accessible fragments, root excluded)
 Cpulp::audio::AudioDeviceManager::RuntimeTelemetrySnapshotManager-owned runtime telemetry that combines callback load and backend xrun/overload counters for live tools
 Cpulp::platform::SafeAreaInsetsSafe-area insets in CSS-pixel space (already divided by content_scale)
 Cpulp::audio::SampleAssetOff-audio-thread owner for immutable sampler metadata and resident preload
 Cpulp::audio::SampleAssetConfig
 Cpulp::audio::SampleAssetDescriptor
 Cpulp::audio::SampleAssetDropItem
 Cpulp::view::SampleAssetDropPlan
 Cpulp::audio::SampleAssetExporter
 Cpulp::audio::SampleAssetExportResult
 Cpulp::audio::SampleAssetImporter
 Cpulp::audio::SampleAssetImportResult
 Cpulp::audio::SampleAssetPolicy
 Cpulp::audio::SampleAssetRegistrationProof
 Cpulp::audio::SampleAssetToken
 Cpulp::audio::SampleAssetViewImmutable audio-thread snapshot borrowed from one SampleAsset owner
 Cpulp::audio::SampleBankContentIssue
 Cpulp::audio::SampleBankContentValidationResult
 Cpulp::audio::SampleBankManifest
 Cpulp::audio::SampleBankMaterializePolicy
 Cpulp::audio::SampleBankMaterializerControl/background-thread loader
 Cpulp::audio::SampleBankMaterializeResult
 Cpulp::audio::SampleBankParseResult
 Cpulp::audio::SampleBankSample
 Cpulp::audio::SampleBankWriteResult
 Cpulp::audio::SampleBankZone
 Cpulp::audio::SampleConverterRun-time PCM converter
 Cpulp::audio::SampleEditHistory
 Cpulp::audio::SampleEditOperation
 Cpulp::view::motion::SampleEvent
 Cpulp::host::SampleFrameContext
 Cpulp::audio::SampleHeritageAutoCycleOptions
 Cpulp::audio::SampleHeritageAutoCycleResult
 Cpulp::audio::SampleHeritageBusBlockSpec
 Cpulp::audio::SampleHeritageBusDspStateful post-mix processor for typed heritage bus blocks
 Cpulp::audio::SampleHeritageBusNoiseIdleBlock
 Cpulp::audio::SampleHeritageBusOutputDriveBlock
 Cpulp::audio::SampleHeritageCausalSrcBounded causal streaming sample-rate converter for the heritage pipeline
 Cpulp::audio::SampleHeritageClockPitchStage
 Cpulp::audio::SampleHeritageCommittedAssetImmutable result of the allocating, off-audio-thread record-commit path
 Cpulp::audio::SampleHeritageCommittedAssetMetadata
 Cpulp::audio::SampleHeritageDacHoldStage
 Cpulp::audio::SampleHeritageEngine
 Cpulp::audio::SampleHeritageJsonParseResult
 Cpulp::audio::SampleHeritageJsonWriteResult
 Cpulp::audio::SampleHeritageLiveCyclicConfig
 Cpulp::audio::SampleHeritageLiveCyclicPlan
 Cpulp::audio::SampleHeritageLiveCyclicResources
 Cpulp::audio::SampleHeritageLiveCyclicRngContinuation
 Cpulp::audio::SampleHeritageLiveCyclicStretchFixed-capacity cyclic resynthesis for realtime sample playback
 Cpulp::audio::SampleHeritageMachineDomainStage
 Cpulp::audio::SampleHeritageNoiseStage
 Cpulp::audio::SampleHeritageOutputStage
 Cpulp::audio::SampleHeritagePitchPlan
 Cpulp::audio::SampleHeritagePitchProcessorStreaming pitch-family mechanism for one sampler voice
 Cpulp::audio::SampleHeritagePrepareConfig
 Cpulp::audio::SampleHeritagePreparedProfile
 Cpulp::audio::SampleHeritageProcessPlan
 Cpulp::audio::SampleHeritageProfileAuthoring/serialization schema
 Cpulp::audio::SampleHeritageProfileValidation
 Cpulp::audio::SampleHeritageQuantizationStage
 Cpulp::audio::SampleHeritageReconstructionFilterStage
 Cpulp::audio::SampleHeritageRecordCommitAdaptiveStretchBlock
 Cpulp::audio::SampleHeritageRecordCommitBlockSpec
 Cpulp::audio::SampleHeritageRecordCommitCyclicStretchBlock
 Cpulp::audio::SampleHeritageRecordCommitResult
 Cpulp::audio::SampleHeritageRecordConverterBlock
 Cpulp::audio::SampleHeritageRecordInputDriveClipBlock
 Cpulp::audio::SampleHeritageRecordProvenance
 Cpulp::audio::SampleHeritageRecordRateBlock
 Cpulp::audio::SampleHeritageRuntimeEngineState
 Cpulp::audio::SampleHeritageRuntimeRngState
 Cpulp::audio::SampleHeritageRuntimeStateFixed-capacity continuation payload for seeded stages
 Cpulp::audio::SampleHeritageRuntimeStateCapture
 Cpulp::audio::SampleHeritageRuntimeStateJsonParseResult
 Cpulp::audio::SampleHeritageRuntimeStateJsonWriteResult
 Cpulp::audio::SampleHeritageSrcPlan
 Cpulp::audio::SampleHeritageStageSpec
 Cpulp::audio::SampleHeritageTypedRuntimeStateFixed-capacity continuation envelope for the typed sampler topology
 Cpulp::audio::SampleHeritageTypedRuntimeStateCapture
 Cpulp::audio::SampleHeritageTypedRuntimeStateJsonParseResult
 Cpulp::audio::SampleHeritageTypedRuntimeStateJsonWriteResult
 Cpulp::audio::SampleHeritageVoiceAnalogColorBlock
 Cpulp::audio::SampleHeritageVoiceBlockSpec
 Cpulp::audio::SampleHeritageVoiceClockBlock
 Cpulp::audio::SampleHeritageVoiceConverterBlock
 Cpulp::audio::SampleHeritageVoiceDspPrepared, fixed-memory processor for the typed per-voice heritage blocks
 Cpulp::audio::SampleHeritageVoiceHoldDroopBlock
 Cpulp::audio::SampleHeritageVoiceLiveCyclicStretchBlock
 Cpulp::audio::SampleHeritageVoiceMachineDomainBlock
 Cpulp::audio::SampleHeritageVoicePitchBlock
 Cpulp::audio::SampleHeritageVoiceReconstructionBlock
 Cpulp::audio::SampleHeritageVoiceRuntimeState
 Cpulp::host::eurorack::SampleHoldInstance
 Cpulp::signal::SampleHoldT< SampleType >Latch a value on a clock's rising edge, with optional glide to the new value instead of a step
 Cpulp::audio::SampleInterpolationFootprint
 Cpulp::audio::SampleInterpolationPolicyInfoStable serialization/UI metadata for one interpolation policy
 Cpulp::host::SampleKernelConfig
 Cpulp::host::SampleKernelDescriptor
 Cpulp::host::SampleKernelMetadata
 Cpulp::host::SampleKernelPrepareContext
 Cpulp::audio::SampleKeyMap
 Cpulp::audio::SampleKeyMapConfig
 Cpulp::audio::SampleKeySliceResolution
 Cpulp::audio::SampleMemoryGovernorShared off-audio-thread admission governor for resident preload heads and stream-cache pages
 Cpulp::audio::SampleMemoryGovernorEpoch
 Cpulp::audio::SampleMemoryGovernorHandleCopyable lifetime-safe reservation/stats endpoint
 Cpulp::audio::detail::SampleMemoryGovernorState
 Cpulp::audio::SampleMemoryGovernorStats
 Cpulp::audio::SampleMemoryLeaseMove-only reservation against one shared sampler-memory cap
 Cpulp::audio::SampleMemoryReserveResult
 Cpulp::audio::SampleMipBuildOptions
 Cpulp::audio::SampleMipBuildResult
 Cpulp::audio::SampleMipSidecar
 Cpulp::audio::SamplePool
 Cpulp::audio::SamplePoolEntry
 Cpulp::audio::SamplePoolResolution
 Cpulp::timebase::SamplePosition
 Cpulp::audio::SamplePreloadContract
 Cpulp::audio::SamplePreloadContractResult
 Cpulp::audio::SampleRateConversionBuilder
 Cpulp::signal::SampleRateReducerT< SampleType >Sample-and-hold rate reducer with clock jitter and a reconstruction filter
 Cpulp::host::SampleRegionCandidate
 Cpulp::host::SampleRegionConnection
 Cpulp::host::SampleRegionDefinition
 Cpulp::host::SampleRegionExecutionDomain
 Cpulp::host::SampleRegionGraphProof
 Cpulp::host::SampleRegionKernelNode
 Cpulp::host::SampleRegionKernelRegistryView
 Cpulp::host::SampleRegionLimits
 Cpulp::host::SampleRegionParameterBinding
 Cpulp::host::SampleRegionParameterContract
 Cpulp::host::SampleRegionParameterContractEntry
 Cpulp::host::SampleRegionParameterOwner
 Cpulp::host::SampleRegionParserProof
 Cpulp::host::SampleRegionParserShape
 Cpulp::host::SampleRegionPlanResult
 Cpulp::host::SampleRegionPromotedParameter
 Cpulp::host::SampleRegionProof
 Cpulp::host::SampleRegionResourceStats
 Cpulp::host::SampleRegionResult
 Cpulp::host::SampleRegionRuntimeReceipt
 Cpulp::host::SampleRegionStateBank
 Cpulp::host::SampleRegionStateCell
 Cpulp::host::SampleRegionStateKey
 Cpulp::audio::SampleResourceCacheControl-thread decoded sample cache for samplers and loopers
 Cpulp::audio::SampleResourceCacheLimits
 Cpulp::audio::SampleResourceCacheStats
 Cpulp::audio::SampleResourceDiagnostics
 Cpulp::audio::SampleResourceHandle
 Cpulp::audio::SampleResourceLoadOptions
 Cpulp::audio::SampleResourcePage
 Cpulp::audio::SampleResourcePageHandoffRender-thread view of immutable decoded sample pages
 Cpulp::audio::SampleResourcePageHandoffDiagnostics
 Cpulp::audio::SampleResourcePageWindow
 Cpulp::audio::SampleResourceServiceNon-RT service for background sample decode and cache prefetch
 Cpulp::audio::SampleResourceServiceStats
 Cpulp::audio::SampleResourceSnapshot
 Cpulp::audio::SamplerLooperMetricsSnapshot
 Cpulp::audio::SampleSincKernel
 Cpulp::audio::SampleSincKernelBank
 Cpulp::audio::SampleSincKernelBankView
 Cpulp::audio::SampleSincKernelConfig
 Cpulp::audio::SampleSincKernelSelection
 Cpulp::audio::SampleSincKernelView
 Cpulp::audio::SampleSlotBank
 Cpulp::audio::SampleStarvationEnvelope
 Cpulp::audio::SampleStarvationEnvelopeConfig
 Cpulp::audio::SampleStarvationEnvelopeStats
 Cpulp::audio::SampleStreamAsyncDispatchResult
 Cpulp::audio::SampleStreamAsyncNoopDispatchCutpoint
 Cpulp::audio::SampleStreamAsyncPrepareResult
 Cpulp::audio::SampleStreamAsyncReservation
 Cpulp::audio::SampleStreamAsyncReserveResult
 Cpulp::audio::SampleStreamAsyncService< JobMailboxCapacity, CompletionMailboxCapacity, DispatchCutpoint >Owner-thread integration for cache reservations and background decode workers
 Cpulp::audio::SampleStreamAsyncServiceConfig
 Cpulp::audio::SampleStreamAsyncServiceTelemetry
 Cpulp::audio::SampleStreamCacheServiceBounded shared-page cache with deterministic caller-driven servicing
 Cpulp::audio::SampleStreamCacheServiceConfig
 Cpulp::audio::SampleStreamCacheServiceStats
 Cpulp::audio::SampleStreamCacheSourceConfig
 Cpulp::audio::SampleStreamCacheSourceView
 Cpulp::audio::SampleStreamCommand
 Cpulp::audio::SampleStreamCommandDrainResult
 Cpulp::audio::SampleStreamCommandInbox< Capacity >Prepared bounded command port from one RT producer to the service owner
 Cpulp::audio::SampleStreamCommandInboxTelemetry
 Cpulp::audio::SampleStreamConsumptionDeclaration
 Cpulp::audio::SampleStreamConsumptionEvaluation
 Cpulp::audio::SampleStreamConsumptionFactors
 Cpulp::audio::SampleStreamDecodeCompletion
 Cpulp::audio::SampleStreamDecodeCompletionView
 Cpulp::audio::SampleStreamDecodeJob
 Cpulp::audio::SampleStreamDecodePool< JobMailboxCapacity, CompletionMailboxCapacity >Fixed-storage owner/worker decode pool
 Cpulp::audio::SampleStreamDecodePoolConfig
 Cpulp::audio::SampleStreamDecodePoolTelemetry
 Cpulp::audio::SampleStreamDecodeSourceAddResult
 Cpulp::audio::SampleStreamLoopBlockPlan
 Cpulp::audio::SampleStreamLoopVoiceReaderAllocation-free paged adapter for LoopPlaybackCursor
 Cpulp::audio::SampleStreamPageDemand
 Cpulp::audio::SampleStreamPageDescriptor
 Cpulp::audio::SampleStreamPageRequest
 Cpulp::audio::SampleStreamPageView
 Cpulp::audio::SampleStreamRequesterToken
 Cpulp::audio::SampleStreamRequestInbox< Capacity >
 Cpulp::audio::SampleStreamSchedulerSingle-owner background scheduler for shared sample-cache page fills
 Cpulp::audio::SampleStreamSchedulerStats
 Cpulp::audio::SampleStreamSourceAddResult
 Cpulp::audio::SampleStreamSourceRegistrationProof
 Cpulp::audio::SampleStreamSourceToken
 Cpulp::audio::SampleStreamVoiceBlockPlan
 Cpulp::audio::SampleStreamVoiceBlockResult
 Cpulp::audio::SampleStreamVoiceDemandEnqueueResult
 Cpulp::audio::SampleStreamVoiceReaderAllocation-free linear forward one-shot reader over immutable sample assets
 Cpulp::audio::SampleStreamWindow
 Cpulp::audio::SampleStreamWindowConfig
 Cpulp::audio::SampleStreamWindowReadRequest
 Cpulp::audio::SampleStreamWindowReadResult
 Cpulp::audio::SampleStreamWindowStats
 Cpulp::timebase::SampleToTickResult
 Cpulp::audio::SampleVoiceRenderer
 Cpulp::audio::SampleVoiceRenderOptions
 Cpulp::audio::SampleVoiceRenderResult
 Cpulp::audio::SampleVoiceRenderState
 Cpulp::audio::SampleZone
 Cpulp::audio::SampleZoneMap
 Cpulp::signal::fdn::SanitizedBiquadState
 Cpulp::signal::SaturatorAdaa2Second-order antiderivative antialiasing over one shape, in the curve's own argument domain (Bilbao, Esqueda, Parker & Välimäki, IEEE SPL 24(7), 2017)
 Cpulp::host::saturator::SaturatorInstance
 Cpulp::signal::detail::SaturatorShapeMathThe waveshaper family's three closed forms per member: the curve f, its derivative f' (needed for the bias normaliser), and its antiderivative F1 (needed for ADAA)
 Cpulp::signal::SaturatorT< SampleType >The memoryless saturation stage
 Cpulp::host::GraphSerializer::SaveResult
 Cpulp::view::motion::ScalarSampleFlatten a fixture's events into a (time, value) series for one (view, metric, component) triple
 Cpulp::view::ScalarSourceBindingBinds a ScalarSource and caches the latest value for paint
 Cpulp::music::Scale
 Cpulp::midi::ScaleAwareMpePitch
 Cpulp::midi::ScaleAwareMpeSpec
 Cpulp::music::ScaleCompatibilityEntry
 Cpulp::host::ScanBlacklist
 Cpulp::host::ScanCacheEntry
 Cpulp::signal::ScannerVibratoT< SampleType >The motor-scanned tapped delay line
 Cpulp::host::ScanOptions
 Cpulp::host::ScanReport
 Cpulp::host::ScanResult
 Cpulp::timeline::SceneAuthored grouping of slots presented as one launchable column
 Cpulp::render::Scene3DRenderResult
 Cpulp::render::SceneDataRenderConfig
 Cpulp::canvas::SceneNodeAbstract base of every node in a VectorScene
 Cpulp::canvas::SceneRecordingOpaque handle to a subtree's recorded draw commands, produced by Canvas::record_scene() and replayed by Canvas::draw_scene()
 Cpulp::canvas::SceneRectAxis-aligned bounding box used for repaint-rect math
 Cpulp::canvas::SceneTransform2D affine transform (CanvasRenderingContext2D layout): [ a c e ] [ b d f ] [ 0 0 1 ]
 Cpulp::timeline::Sequence::SceneViewSnapshot-owned random-access view preserving authored scene order
 Cpulp::format::GraphRuntimeWorkerPool::SchedulingReceipt
 Cpulp::timeline::SchemaCodecImmutable callback bundle and shared context for a registered type
 Cpulp::timeline::SchemaErrorSchema-registration failure with the affected type and version
 Cpulp::timeline::SchemaIdentityVersioned extension-schema identity
 Cpulp::timeline::SchemaRegistrationEmpty success value returned after registering a schema
 Cpulp::timeline::SchemaRegistryImmutable, shareable registry of Timeline schema contracts
 Cpulp::timeline::SchemaRegistryBuilderMutable, single-owner accumulator for constructing a SchemaRegistry
 Cpulp::timeline::SchemaReleaseMapImmutable set of schema-version targets identified by a release label
 Cpulp::timeline::SchemaVersionTargetTarget version for one schema identity in a release projection
 Cpulp::timeline::SchemaWriteSuccessEmpty success value returned by bounded schema writers
 Cpulp::signal::ScopeCaptureConfig
 Cpulp::signal::ScopeCaptureFrameT< SampleType, MaxSamples >
 Cpulp::signal::ScopeCaptureT< SampleType, MaxSamples >
 Cpulp::runtime::ScopedAllocAllowedNarrow RAII exemption that SUSPENDS the no-alloc contract on the current thread while alive, even when one or more ScopedNoAlloc guards are still on the stack
 Cpulp::view::ScopedDeferredDocumentLoadView-first editor opening
 Cpulp::signal::ScopedFlushDenormals
 Cpulp::format::ScopedHostParameterWriteMarks the enclosing scope as a HOST-originated parameter write
 Cpulp::format::au::ScopedHostParamWriteRAII marker for the host-write window. Scoped to the calling thread
 Cpulp::runtime::ScopedLogSinkInstalls sink for the lifetime of the object and restores the previous sink after
 Cpulp::events::ScopedLowPowerModeDisablerScopedLowPowerModeDisabler — prevents OS power throttling during audio processing
 Cpulp::runtime::ScopedNoAllocRAII guard that marks the current thread as "must not allocate"
 Cpulp::format::ScopedProcessorParameterWriteMarks the enclosing scope as a PROCESSOR-originated parameter write (a plug-in writing its own output parameters during process())
 Cpulp::runtime::ScopedTracingAttachmentRAII attachment
 Cpulp::runtime::ScopeGuard< F >
 Cpulp::format::ScratchArenaView
 Cpulp::view::ScreenInfo
 Cpulp::view::ScreenshotContentStatsBasic content statistics for a decoded PNG
 Cpulp::view::ScriptBytecodeCacheStatsProcess-wide reuse of compiled script bytecode (QuickJS backend)
 Cpulp::view::ScriptedEditorSessionThe part of a scripted editor session that editor hosts drive: the frame pump, the content-first open, GPU-surface handoff, and teardown
 Cpulp::timeline_editor::ScriptedProgramWhat the caller scripts. Held by value inside the host's current program
 Cpulp::view::ScriptedUiOptions
 Cpulp::view::ScriptedUiPrewarmRequest
 Cpulp::view::ScriptedUiPrewarmStats
 Cpulp::view::ScriptEngine
 Cpulp::view::ScriptInspectorPortThe engine-thread half of a runtime inspector, as ScriptedUiSession drives it
 Cpulp::canvas::SdfAtlas
 Cpulp::canvas::SdfAtlasCache
 Cpulp::canvas::SdfEffectParams
 Cpulp::canvas::SdfGlyph
 Cpulp::canvas::Canvas::SDFStyle
 Cpulp::canvas::SdfTextOptions
 Cpulp::canvas::SdfTextQuad
 Cpulp::render::Sdl3SurfaceInfo
 Cpulp::view::SdlWindowHost
 Cpulp::playback::SealedRecordingTake
 Cpulp::runtime::SearchIndex
 Cpulp::runtime::SearchQueryOptions
 Cpulp::signal::LinkwitzRileyT< SampleType >::SectionCoefficients
 Cpulp::signal::detail::Segmenter< Sample >
 Cpulp::view::SelectableLayoutThe painted line geometry of one widget
 Cpulp::view::SelectableLineOne painted line of selectable text, in the widget's LOCAL coordinates
 Cpulp::view::SelectableTextA widget whose painted text can join a document-level selection
 Cpulp::timeline_editor::SelectionIdentity-only editor state that never enters the document or its undo history
 Cpulp::view::SelectionRectRectangle in parent coordinates
 Cpulp::view::SemanticColorsSemantic color tokens from tweakcn/shadcn-ui (the base 11 + 5 chart colors)
 Cpulp::osc::Sender
 Cpulp::runtime::SeqLock< T >Lock-free reader/writer for reading multi-field structs as consistent snapshots
 Cpulp::timeline::SequenceImmutable identity-bearing arrangement with tracks, annotations, context, and launch scenes
 Cpulp::timeline::SequenceCompileStructureTokenOpaque, process-local identity for the part of a Project snapshot that determines nested-sequence and registered-content compile subscribers
 Cpulp::timeline::SequenceInputComplete construction input for a Sequence and its owned collections
 Cpulp::timeline::SequenceMarkerNamed point on a sequence's musical timeline
 Cpulp::sequence::SequenceProcessObservation
 Cpulp::sequence::SequenceProcessorConfig
 Cpulp::state::SequencerConfig< Lanes, Steps, Patterns, Cell, Playhead, CommandDepth, AppliedDepth >Lanes/Steps/Patterns are MAXIMUM CAPACITY (active extent lives in the Snapshot)
 Cpulp::timeline::SequenceRefReference to a sibling sequence in the same Project pool
 Cpulp::timeline::SequenceRegionNamed positive-duration span on a sequence's musical timeline
 Cpulp::state::SequencerStateChannelT< Config >Ownership: the engine (audio) thread is the single reader of the command queue and the single writer of the applied queue / snapshot / playhead
 Cpulp::timeline_editor::SequencerUiHostThe vocabulary-independent half of the seam: where playback is, and asking to hear something
 Cpulp::timeline_agent_view::SequenceSummary
 Cpulp::timeline::SerializedSnapshotCanonical serialized project plus extension-preservation status
 Cpulp::timeline::SerializeOptionsOutput quota for project serialization
 Cpulp::view::SeriesDisplay
 Cpulp::events::NetworkServiceDiscovery::Service
 Cpulp::events::ServiceBrowserRAII service browser
 Cpulp::events::ServicePublisherRAII service publisher
 Cpulp::inspect::ControlService::SessionCarrier-owned state for exactly one authenticated local connection
 Cpulp::runtime::SessionId
 Cpulp::timeline::SessionLimitsResource ceilings for one mutable document session
 Cpulp::timeline::SessionStartAbsolute source/house-clock position corresponding to project time zero
 Cpulp::timeline::SetActiveTakeLaneSelects the arrangement or an existing take lane under an exact value gate
 Cpulp::state::SetCellEditT< Config >SetCell carries a full cell by value, so it is templated on the Config's cell type
 Cpulp::timeline::SetChordScaleLaneReplaces a sequence's complete chord/scale lane under an exact value gate
 Cpulp::timeline::SetClipPlaybackPropertiesReplaces clip-level gain and fade controls under an exact value gate
 Cpulp::timeline::SetClipSequenceRefRetargets a sequence-reference clip under an exact optimistic-value gate
 Cpulp::timeline::SetDeviceStateReplaces the optional content-addressed opaque state reference
 Cpulp::timeline::SetDynamicsLaneReplaces a sequence's complete dynamics lane under an exact value gate
 Cpulp::timeline::SetGrooveReplaces a sequence's complete groove under an exact value gate
 Cpulp::timeline::SetMacroReplaces a macro control's declaration under an exact value gate
 Cpulp::timeline::SetMacroValueReplaces only a macro's authored position under an exact value gate
 Cpulp::timeline::SetMeterMapReplaces the complete project meter map under an exact value gate
 Cpulp::timeline::SetMidiExpressionLanePointsReplaces one lane's authored points under an exact optimistic-value gate
 Cpulp::timeline::SetModulationRouteReplaces a route's source, target, depth, and bypass under an exact gate
 Cpulp::timeline::SetModulatorReplaces a modulation source's declaration under an exact value gate
 Cpulp::timeline::SetNoteEventsReplaces the values of a named subset of one note clip's notes
 Cpulp::timeline::SetNoteVelocityReplaces one note velocity under an exact optimistic-value gate
 Cpulp::state::SetPatternLengthEdit
 Cpulp::timeline::SetProjectTuningReplaces the project-wide tuning statement under an exact value gate
 Cpulp::timeline::SetRecordArmReplaces record-arm document intent under an exact optimistic-value gate
 Cpulp::timeline::SetRegionReplaces one sequence-owned region under an exact value gate
 Cpulp::timeline::SetTakeCompReplaces a take lane's canonical comp segments under an exact value gate
 Cpulp::timeline::SetTempoMapReplaces the complete project tempo map under an exact value gate
 Cpulp::format::SettingsPanelCallbacksCallbacks from SettingsPanel to the standalone host
 Cpulp::format::Processor::SettingsSectionA custom settings tab this plugin contributes to the host's Settings UI
 Cpulp::timeline::SetTrackFreezePublishes or clears a pre-rendered track artifact under an exact value gate
 Cpulp::timeline::SetTrackMixerReplaces track gain and pan under an exact optimistic-value gate
 Cpulp::timeline::SetTrackNameReplaces a track's authored name under an exact optimistic-value gate
 Cpulp::timeline::SetTrackTuningReplaces one track's tuning override under an exact value gate
 Cpulp::view::ShaderDataShader source with optional compilation error
 Cpulp::canvas::Canvas::ShaderDataTextureLatest-wins audio/vector payload exposed to an SkSL child shader
 Cpulp::canvas::Canvas::ShaderDrawOptions
 Cpulp::canvas::Canvas::ShaderGeometry
 Cpulp::view::CustomShaderHost::ShaderScopeBinding
 Cpulp::canvas::Canvas::ShaderUniformsUniforms passed to custom widget shaders
 Cpulp::view::CustomShaderHost::ShaderValueBinding
 Cpulp::gpu_audio::GpuNeuralRealtimeNode::ShadowStatusAllocation-free shadow diagnostics
 Cpulp::signal::spectral_codec_detail::Shape
 Cpulp::canvas::ShapedLayoutResult of laying out prepared text at a specific width
 Cpulp::canvas::ShapedRunOne run inside a ShapedText — a maximal slice of the input text that shares (bidi level × script × language × resolved typeface × applied features × applied variation axes)
 Cpulp::canvas::ShapedSegmentA measured text segment — cached after shaping
 Cpulp::canvas::ShapedTextThe canonical output of TextRunPlanner::shape(text, FontOptions)
 Cpulp::signal::drum::ShellLayerA high-Q body resonance mixed back into an excitation path
 Cpulp::music::ShiftRegisterResult< MaxSteps >
 Cpulp::signal::fdn::ShimmerBank< SampleType >
 Cpulp::view::ShortcutMap(KeyCode, modifiers) → CommandID lookup table
 Cpulp::signal::SignalClockMultT< SampleType >Continuous-signal clock multiplier
 Cpulp::signal::SignalComparatorT< SampleType >Signal-valued comparator from the Round-2 patching lane
 Cpulp::host::SignalGraphControlAuthorityThe sole host-side authority for live graph modulation-route lifecycle
 Cpulp::host::SignalGraphExecutionStatus
 Cpulp::host::SignalGraphExecutorRouting
 Cpulp::host::SignalGraphRouteCommandOne typed mutation accepted by the host's canonical graph authority
 Cpulp::host::SignalGraphRouteResult
 Cpulp::authoring_capsule::SignatureEnvelope
 Cpulp::authoring_capsule::SignatureVerifier
 Cpulp::format::reload::SignedRevocationListA signed revocation list
 Cpulp::signal::SimpleMixerT< SampleType >
 Cpulp::view::View::SimulatedPointerDevice identity of a synthesized pointer gesture
 Cpulp::signal::SincResamplerT< SampleType >
 CSteinberg::Vst::SingleComponentEffect
 Cpulp::signal::SixBandEqT< SampleType, Channels >A low shelf, four peaking sections, and a high shelf in series
 Cpulp::view::PluginViewHost::Size
 Cpulp::view::Size
 Cpulp::view::AutoUi::SizeHintLogical-pixel size that fits AutoUi's generated grid without clipping
 Cpulp::state::SkewedRange< T >Skew-aware normalized range with optional symmetric center
 Cpulp::render::SkiaLogBridgeState
 Cpulp::render::SkiaSurfaceSkia Graphite rendering surface
 Cpulp::view::SkinImageDerives native-widget skin styling from a captured design asset (a flat PNG exported by a design tool such as the Figma plugin)
 Cpulp::render::SkpCaptureResultOutcome of a .skp capture attempt
 Cpulp::inspect::SkpCaptureSourceHost-owned serialized-frame source
 Cpulp::render::SkpFrameCaptureRecords a single frame's draw ops into an SkPicture and serializes it to a .skp artifact
 Cpulp::host::eurorack::SlewInstance
 Cpulp::signal::SlewLimiterT< SampleType >
 Cpulp::signal::detail::SlicedFftPlanT< SampleType >Resumable in-place radix-2 complex FFT (Cooley & Tukey 1965)
 Cpulp::audio::SliceMap
 Cpulp::audio::SliceMarker
 Cpulp::audio::SliceMarkerClassification
 Cpulp::audio::SlicePointAnalysisConfig
 Cpulp::audio::SlicePointAnalysisResult
 Cpulp::audio::SlicePointAnalyzer
 Cpulp::audio::SliceRegion
 Cpulp::audio::SliceSelectionOptions
 Cpulp::view::SliderCore
 Cpulp::runtime::Slot< T >Lock-free publication to a reader that must never block
 Cpulp::signal::ModMatrixT< MaxSlots, SampleType >::SlotOne routing
 Cpulp::timeline::SlotOne authored launch slot
 Cpulp::timeline::SlotListImmutable authored slot order with persistent structural sharing
 Cpulp::timeline::SmfErrorDiagnostic returned when an SMF operation rejects the whole conversion
 Cpulp::timeline::SmfExportEncoded SMF bytes plus tick-conversion fidelity metadata
 Cpulp::timeline::SmfExportOptionsTick-grid, loss policy, and work bound for SMF export
 Cpulp::timeline::SmfImportImported immutable Project plus tick-conversion fidelity metadata
 Cpulp::timeline::SmfImportLimitsHard resource ceilings for one SMF import
 Cpulp::timeline::SmfImportOptionsCaller-selected resource and unsupported-event policy for SMF import
 Cpulp::signal::SmoothedValue< T >Linear smoothing for control-rate parameters
 Cpulp::signal::chardelay::Smoother
 Cpulp::signal::SnapChunkOne chunk of a block: samples [begin, end)
 Cpulp::signal::SnapChunksThe chunks of [0, num_samples), consecutive and at most kSnapChunkSamples long, as a range
 Cpulp::timeline_editor::SnapGridA validated musical grid whose phase restarts at every authored bar
 Cpulp::signal::BeatRepeatKernelT< SampleType >::Snapshot
 Cpulp::view::PendingDamage::SnapshotOne frame's damage, taken atomically out of a PendingDamage
 Cpulp::view::SnapshotDynamicApiScan
 Cpulp::host::SnapshotParameterIngressPasskeyPasskey authorizing exact-generation parameter-event injection into a pinned ExecutionSnapshot
 Cpulp::state::SnapshotT< Config >The full non-param state, published for bulk replacement / resync only
 Cpulp::runtime::Socket
 Cpulp::signal::SoftBypassT< Processor, SampleType >
 Cpulp::signal::SosCascadeT< SampleType, MaxSections >Executes a bounded cascade of normalized second-order sections (SOS)
 Cpulp::inspect::SourceJumpResultOutcome of a source-jump resolution
 Cpulp::view::View::SourceLocationAuthored-source location for this view
 Cpulp::format::GraphRuntimeAutomationScratch::SparseAccum
 Cpulp::host::SignalGraph::NodeRuntime::SparseAutomationAccum
 Cpulp::signal::SpeakerDriverArchetypeOne driver's published-form Thiele-Small set plus the two geometry figures the cabinet and breakup stages need
 Cpulp::signal::SpeakerModelT< SampleType >Physics-based speaker + cabinet + microphone emulator
 Cpulp::midi::StepPlayer< MaxLanes, MaxSteps, MaxRatchetHits, MaximumStepsPerBlock >::Spec
 Cpulp::platform::SpecialDirInputsEverything the resolver may read, so every platform's layout can be computed (and tested) on any host
 Cpulp::host::SpectralAnalysisPorts
 Cpulp::signal::SpectralBandLayoutT< SampleType >
 Cpulp::signal::SpectralBandResolutionT< SampleType >Control-side report of how discrete FFT bin centers represent an authored viewport
 Cpulp::signal::SpectralBandT< SampleType >
 Cpulp::signal::SpectralCodecMemory
 Cpulp::signal::SpectralCodecResult< T >
 Cpulp::signal::SpectralCrossSynthesisConfigT< SampleType >
 Cpulp::signal::SpectralCrossSynthesisPrepareConfigT< SampleType >
 Cpulp::signal::SpectralCrossSynthesisT< SampleType >
 Cpulp::signal::SpectralDelayBreakpoint
 Cpulp::signal::SpectralDelayMatrixConfig
 Cpulp::signal::SpectralDelayMatrixGeometry< SampleType >
 Cpulp::signal::SpectralDelayMatrixRecipe
 Cpulp::signal::SpectralDelayMatrixT< SampleType >
 Cpulp::signal::SpectralDelayMatrixTable
 Cpulp::signal::SpectralEnvelopeA break-point spectral envelope: gain in dB as a function of frequency, interpolated linearly in the (log2 abscissa, dB) domain — the perceptually correct axes on both sides
 Cpulp::signal::SpectralEnvelopeShifterConfig
 Cpulp::signal::SpectralEnvelopeShifterT< SampleType >
 Cpulp::signal::SpectralFeatureFrameT< SampleType >One complete control-rate spectral-feature window
 Cpulp::signal::SpectralFeatureFrontEndT< SampleType, MaxFftSize, MaxChannels >Fixed-capacity streaming centroid, flatness, rolloff, and flux analysis
 Cpulp::graph::SpectralFrameBatchViewSnapshot-owned payload and descriptors; callback borrows never own storage
 Cpulp::signal::SpectralFrameBlurT< SampleType >
 Cpulp::graph::SpectralFrameContractVersioned, canonical identity carried by every routed spectral batch
 Cpulp::signal::SpectralFrameEngineConfigConfiguration for a SpectralFrameEngine
 Cpulp::signal::SpectralFrameEngineGeometry
 Cpulp::signal::SpectralFrameEngineT< SampleType >Streaming multichannel STFT/WOLA engine
 Cpulp::graph::SpectralFrameReadView
 Cpulp::format::SpectralFrameStageStage instances are owned by the adapter
 Cpulp::graph::SpectralFrameStamp
 Cpulp::signal::SpectralFrameStamp
 Cpulp::format::SpectralFrameViewBorrowed only during Stage::process()
 Cpulp::gpu_audio::SpectralFreezeControlsPer-hop control values handed to the framer (read on whatever thread drives the framer — the audio thread for the CPU engine, the GPU worker for the GPU engine)
 Cpulp::gpu_audio::SpectralFreezeFramerSTFT freeze framer: turns an arbitrary-length input stream into hop-spaced analysis frames, drives a SpectralStack (capture on a Freeze rising edge, render every hop), and overlap-adds the synthesized frames back into an arbitrary-length output stream
 Cpulp::signal::SpectralGateT< SampleType >
 Cpulp::graph::SpectralIdentityProfile-one indexed channels: symmetric float Hann, local-window phase, forward scale one, inverse 1/N and full-overlap startup
 Cpulp::host::SpectralIdentityProfile-one indexed channels: symmetric float Hann, local-window phase, forward scale one, inverse 1/N and full-overlap startup
 Cpulp::host::SpectralInputPort
 Cpulp::signal::SpectralMaskProcessorConfigT< SampleType >
 Cpulp::signal::SpectralMaskProcessorT< SampleType >
 Cpulp::signal::SpectralMaskTableT< SampleType >
 Cpulp::signal::SpectralMorphT< SampleType >
 Cpulp::host::SpectralOutputPort
 Cpulp::signal::SpectralPreMaskStageT< SampleType >A frame-domain stage that SpectralMaskProcessorT::process() runs on each analysis frame group before the mask
 Cpulp::host::ExecutorSnapshotBinders::SpectralResolver
 Cpulp::graph::SpectralResult< T >
 Cpulp::gpu_audio::SpectralStackA stack of N captured spectral "moments" (layers) that can be sustained and morphed
 Cpulp::host::SpectralStagePorts
 Cpulp::signal::SpectralStreamGeometryOffline profile 1: symmetric float Hann, unscaled forward FFT, 1/N inverse, local-origin phase, indexed channels, full-overlap startup and squared-window OLA normalization (threshold 1e-9f)
 Cpulp::host::SpectralSynthesisPorts
 Cpulp::signal::SpectralWetSourceStageT< SampleType >A time-domain stage that SpectralMaskProcessorT::process() runs on each block before the wet path's analysis
 Cpulp::signal::SpectrogramBufferScrolling spectrogram buffer that accumulates STFT frames as rows
 Cpulp::signal::SpectrogramColorRGBA color for spectrogram pixels
 Cpulp::signal::SpectrumBandsA band-compressed, rate-independent copy of a LongTermSpectrum's estimate, for saving with a session and restoring warm
 Cpulp::signal::SpectrumCdfThe normalised cumulative of a power spectrum on a uniform bin grid
 Cpulp::dataplane::SpectrumDataPublished one-sided amplitude spectrum (lock-free via TripleBuffer)
 Cpulp::view::SpectrumDataPublished one-sided amplitude spectrum (lock-free via TripleBuffer)
 Cpulp::signal::SpectrumTraceConfig
 Cpulp::signal::SpectrumTraceFrameT< SampleType, MaxBands >
 Cpulp::signal::SpectrumTraceT< SampleType, MaxInputBins, MaxBands >
 Cpulp::music::SpelledChord
 Cpulp::music::SpelledPitchClass
 Cpulp::view::SpriteStripA filmstrip image containing N frames of a control at different values
 Cpulp::runtime::SpscQueue< T, Capacity >
 Cpulp::runtime::SpscQueueTelemetry
 Cpulp::runtime::SpscRingIndex
 Cpulp::signal::SquareOscBankT< SampleType >A bank of band-limited square-wave oscillators at fixed frequencies, summed into one output
 Cpulp::format::reload::SrlFloorStateState of the persisted floor for a namespace
 Cpulp::format::reload::SrlVerifyResult
 Cpulp::signal::SsbFrequencyShifterT< SampleType >The single-sideband frequency shifter
 Cpulp::playback::StableRendererBlockView
 Cpulp::playback::StableRendererShell
 Cpulp::host::sequencing::stage_seq::StageOne stage of the composed pattern — the realization payload
 Cpulp::signal::DiffusionNetworkT< SampleType >::StageConfig
 Cpulp::view::View::StagedAnimationStaged CSS animation control tokens
 Cpulp::signal::StagedTransition
 Cpulp::signal::StageSeqT< SampleType >The pulse-count stage sequencer
 Cpulp::authoring_capsule::StagingAreaA private directory that is removed when it goes out of scope unless it was published
 Cpulp::format::StandaloneApp
 Cpulp::format::StandaloneConfig
 Cpulp::inspect::detail::StandaloneControlAuthorHooks
 Cpulp::format::StandaloneControlHostOptional host-side control composition for one ordinary StandaloneApp
 Cpulp::format::StandaloneControlHostCreation
 Cpulp::format::detail::StandaloneTestInputHostBounded control-thread to audio-thread bridge for standalone inspector test input
 Cpulp::format::detail::StandaloneTestMidiNote
 Cpulp::format::detail::StandaloneTestTransportState
 Cpulp::format::detail::StandaloneTestTransportUpdate
 Cpulp::inspect::StandaloneTransportTestInput
 Cpulp::tooling::gpu_health::StartupBudgetVersioned interpretation contract for startup measurements
 Cpulp::tooling::gpu_health::StartupCapture
 Cpulp::tooling::gpu_health::StartupCorrelation
 Cpulp::tooling::gpu_health::StartupIdentity
 Cpulp::tooling::gpu_health::StartupMeasurements
 Cpulp::render::GpuSurface::StartupTimingsWall-clock milliseconds spent in each stage of initialize(), measured with a monotonic clock
 Cpulp::tooling::gpu_health::StartupTrial
 Cpulp::host::SignalGraph::ConnectionDelay::State
 Cpulp::inspect::StateInspectorMonitors StateStore parameters for the inspector
 Cpulp::state::StateMigrationRegistryOffline migration support for serialized StateStore payloads
 Cpulp::format::StateRestoreGate
 Cpulp::view::atspi::StateSetTwo-word AT-SPI state bitfield (the au GetState returns: [low, high])
 Cpulp::state::StateStoreCentralized parameter storage with lock-free value access
 Cpulp::state::StateTreeSynchroniserEncodes StateTree changes as deltas for transmission
 Cpulp::view::StaticAnimationLimitsCompile-time animation limits for optimization
 Cpulp::audio::StreamingSampleSource::Stats
 Cpulp::gpu_audio::GpuAudioProviderPool::Stats
 Cpulp::gpu_audio::GpuAudioTransport::Stats
 Cpulp::playback::BufferedContentSource::Stats
 Cpulp::playback::GeneratedEventSource::Stats
 Cpulp::view::HostDragCoalescer::Stats
 Cpulp::state::StepCellOne step in one lane
 Cpulp::state::StepEditCommandT< Config >
 Cpulp::midi::StepPlayer< MaxLanes, MaxSteps, MaxRatchetHits, MaximumStepsPerBlock >Fixed-capacity, sample-accurate multi-lane linear step player
 Cpulp::midi::StepPlayerBlockBlock timing for one sample-accurate step-player call
 Cpulp::midi::StepPlayerCapacityContract
 Cpulp::midi::StepPlayerCoordinateA lane's authored coordinate at one grid tick
 Cpulp::midi::StepPlayerLaneSpec
 Cpulp::midi::StepPlayerStepThe authored data at one lane and step coordinate
 Cpulp::state::StepRangeAppliedT< Config >The exact cells the engine wrote for a step-range edit
 Cpulp::signal::fdn::StereoBiquadState< Sections >
 Cpulp::signal::StereoEnvelopeFollowerT< SampleType >Two-channel envelope follower with a detector-domain stereo link
 Cpulp::signal::fdn::StereoPositionRing< SampleType >
 Cpulp::signal::ChorusT< SampleType >::StereoSample
 Cpulp::signal::PannerT< SampleType >::StereoSample
 Cpulp::signal::ReverbT< SampleType >::StereoSample
 Cpulp::signal::StereoSampleT< SampleType >
 Cpulp::signal::fdn::StereoSection
 Cpulp::signal::fdn::StereoSectionLanes
 Cpulp::signal::StftConfigConfiguration for an STFT processor
 Cpulp::signal::StftFrameT< SampleType >A single completed STFT frame: magnitude (linear or dB) and phase
 Cpulp::signal::StftT< SampleType >Allocation-stable STFT processor with single-thread ownership
 Cpulp::signal::StnConfig
 Cpulp::signal::StnDecomposerT< SampleType >
 Cpulp::signal::StnMasksT< SampleType >Per-frame soft masks. Each spans num_bins and sums to ~1 per bin
 Cpulp::runtime::StreamBase class for all Pulp byte streams
 Cpulp::signal::StreamingAnalysisConfig
 Cpulp::signal::detail::StreamingAnalysisWindowT< SampleType, MaxFftSize, MaxChannels >
 Cpulp::audio::StreamingSampleSource
 Cpulp::audio::StreamingSampleSourceConfig
 Cpulp::audio::StreamingWriterStreaming audio writer — writes audio in chunks to a file
 Cpulp::runtime::StreamResultResult of a Stream read/write
 Cpulp::signal::StretchPresetThe tunable subset of OfflineStretchOptions that defines a "character preset"
 Cpulp::canvas::StrokeStyleEverything needed to stroke a path, as one value
 Cpulp::timeline::StructuralPreflightSuccessEmpty success value returned by structural preflight
 Cpulp::midi::Strum< MaximumClusterNotes >
 Cpulp::midi::StrumSpecSpread a near-simultaneous cluster of notes across time
 Cpulp::view::AlertWindow::StyleTokensTheme color-token names the host should look up when painting each AlertIcon
 Cpulp::host::SubgraphChildSpec
 Cpulp::host::SubgraphEdgeSpec
 Cpulp::host::SubgraphExpansionResult
 Cpulp::host::SubgraphInstance
 Cpulp::host::SubgraphNodeSpec
 Cpulp::host::SubgraphParameterBounds
 Cpulp::host::SubgraphParameterSpec
 Cpulp::host::SubgraphPortSpec
 Cpulp::host::SubgraphState
 Cpulp::host::SubgraphTemplate
 Cpulp::signal::drum::SubLayerA sine an octave below the body, gated by the body's own envelope
 Cpulp::view::HostDragCoalescer::SubmitResultWhat a host must do in response to a submitted sample
 Cpulp::signal::SubOscillatorT< SampleType >A one- or two-octave divider derived from an explicit parent phase
 Cpulp::view::FrameCostProbe::Summary
 Cpulp::signal::SupersawT< SampleType, MaximumVoices >
 Cpulp::view::win_input::SurfaceLifecycleTracks whether the Windows editor host currently owns a GPU/Skia surface pair
 Cpulp::signal::chardelay::Svf2
 Cpulp::signal::SvfBankT< SampleType, Voices >Voices independent SvfT voices advanced together
 Cpulp::signal::SvfT< SampleType >
 Cpulp::canvas::SvgImage
 Cpulp::view::SvgPathSegmentParsed path segment — flat, allocation-light, ready to replay onto a Canvas in a single pass during paint()
 Cpulp::render::SwapchainResizeStateDecides when a presentable swapchain has to be (re)configured
 Cpulp::render::GpuSurface::SwapchainStatsSwapchain configurations issued since initialize(), the first one included, their total wall-clock milliseconds, and whether the size has settled
 Cpulp::format::reload::SwapPackFile
 Cpulp::format::reload::SwapPackManifest
 Cpulp::format::reload::SwapPackTrustTrust material for verifying a swap-pack-delivered logic image BEFORE it is loaded
 Cpulp::format::reload::SwapPackVerifyResult
 Cpulp::format::reload::SwapStageOne half of a live swap
 Cpulp::format::reload::SwapUnitThe contract a swappable subsystem implements to join a live-swap transaction
 Cpulp::view::SwiftExportOptions
 Cpulp::view::SwiftExportResult
 Cpulp::timebase::SwingRatio
 Cpulp::state::SwitchPatternEdit
 Cpulp::state::SyncDeltaA single change to synchronize
 Cpulp::state::StateTree::SyncedCloneOwns the listener wiring created by StateTree::clone_synced()
 Cpulp::midi::Synthesiser< Voice >Polyphonic synth that routes plain-MIDI events into a pool of Voice instances
 Cpulp::midi::SynthesiserNotePer-note metadata maintained by the Synthesiser when a voice is activated
 Cpulp::midi::SynthesiserNoteOnPolicyConstant note-on metadata for MIDI-buffer dispatch
 Cpulp::midi::SynthesiserRuntimeBudgetReport
 Cpulp::midi::SynthesiserTelemetry
 Cpulp::midi::SynthesiserVoiceAbstract base for one synth voice
 Cpulp::canvas::SynthesisTrace
 Cpulp::midi::SysexAccumulator
 Cpulp::midi::SysexChunkAssembler
 Cpulp::midi::MidiBuffer::SysexEvent
 Cpulp::midi::MidiBuffer::SysexPayload
 Cpulp::runtime::SystemInfo
 Cpulp::view::SystemTrayIconSystem tray icon (macOS NSStatusItem, Windows Shell_NotifyIcon)
 Cpulp::view::TabPanel::Tab
 Cpulp::view::TableCell
 Cpulp::view::TableColumnColumn definition for TableListBox
 Cpulp::view::TableModelData model for TableListBox — implement this to provide row data
 Cpulp::timeline::TakeImmutable sample-anchored recording take referencing a project media asset
 Cpulp::timeline::TakeCompSegmentExact absolute-time selection from one take for a comp
 Cpulp::timeline::TakeLaneImmutable alternate recording lane owned by a Track
 Cpulp::signal::fdn::TankControls
 Cpulp::signal::CrossFeedbackMultitapDelayT< SampleType >::Tap
 Cpulp::signal::EarlyReflectionsT< SampleType >::Tap
 Cpulp::signal::NonlinAmbienceT< SampleType >::TapOne velvet tap: where to read, how much to scale it, and which spectral segment it belongs to
 Cpulp::signal::chardelay::TapeChewIntermittent dropout
 Cpulp::signal::TapeCompanderT< SampleType >The 2:1 / 1:2 linear-dB compander pair
 Cpulp::signal::TapeEqSectionOne first-order EQ section — a (curve, speed) record network, or its exact inverse
 Cpulp::signal::chardelay::TapeInstabilityWow + flutter generator for one channel. Shared by both tape tiers
 Cpulp::signal::chardelay::TapeLossDesignEverything designed for one tape speed: the gap FIR (speed-only) and the scaled IIR parameters, which are a pure function of geometry once the dimensionless shapes are fitted
 Cpulp::signal::chardelay::TapeLossGeometryHead/tape geometry for the Wallace loss model. All lengths in metres
 Cpulp::signal::chardelay::TapeLossIirThe realized IIR cascade for one channel
 Cpulp::signal::chardelay::TapeLossIirParamsThe realized cascade's parameters in hertz, poles and shelves from both shapes concatenated
 Cpulp::signal::chardelay::TapeLossShapesFit both dimensionless shapes
 Cpulp::signal::chardelay::TapeLossStageOne complete, independently-stateful loss filter: the gap FIR followed by the fitted IIR tilt
 Cpulp::host::tape::TapeMachineInstance
 Cpulp::signal::TapeMachineT< SampleType >The tape machine insert
 Cpulp::signal::chardelay::TapePhysicalChannelThe physical tier for one channel
 Cpulp::signal::chardelay::TapeStandardChannelStandard-tier tape coloration for one channel: the pre-line record EQ + saturation + playback EQ, and the post-line loss stand-in + DC blocker
 Cpulp::signal::detail::DualTapResonatorT< SampleType >::Taps
 Cpulp::timebase::TempoCursor
 Cpulp::signal::TempoDelayResult
 Cpulp::signal::TempoDelayTimeFixed-state controller for deterministic delay read-time modulation
 Cpulp::signal::TempoDelayWrapperA wet-only, stereo delay that owns its histories and feedback routes
 Cpulp::signal::TempoDelayWrapperProcessResult
 Cpulp::timebase::TempoMap
 Cpulp::timebase::TempoPoint
 Cpulp::runtime::TemporaryFile
 Cpulp::playback::TempoSyncBlockRequestTiming information for one audio callback
 Cpulp::playback::TempoSyncBlockStateCaptured session mapping at both boundaries of one audio block
 Cpulp::playback::TempoSyncCommandBackend-independent command bundle applied at the first output sample of an audio block
 Cpulp::playback::TempoSyncHostTimeOpaque host-clock timestamp produced by the TempoSyncSource that owns the corresponding clock domain
 Cpulp::playback::TempoSyncPlayingProjectionBlock-coherent projection of a timestamped start/stop state
 Cpulp::playback::TempoSyncSourceBackend-neutral session-tempo boundary
 Cpulp::timebase::TempoTickCursor
 Cpulp::view::win_input::PointerSession::Terminal
 Cpulp::inspect::TestInputApplyResult
 Cpulp::inspect::TestInputDomain
 Cpulp::format::TestSignalConfig
 Cpulp::format::TestSignalSourceGenerates test audio for the standalone host: sine tone or file playback
 Cpulp::view::TextAccessibilityNodeA single accessible text node — the minimum a screen reader needs to describe a piece of painted text
 Cpulp::view::Label::TextEditMetricsWYSIWYG text-edit metrics — the geometry an inspector edit overlay needs to draw a caret + selection band that EXACTLY matches the glyphs paint() renders
 Cpulp::view::TextInputEventText input from IME or keyboard composition (separate from KeyEvent)
 Cpulp::canvas::TextLayout
 Cpulp::canvas::TextLayoutLineMulti-line text layout result
 Cpulp::canvas::TextLineA single line of laid-out text
 Cpulp::canvas::Canvas::TextMetricsFull text metrics for layout and intrinsic sizing
 Cpulp::canvas::TextRasterTupleSurface text contrast and gamma for a policy, the two values SkSurfaceProps carries
 Cpulp::canvas::TextRunA run of text with uniform style within a paragraph
 Cpulp::view::TextRunOne piece of painted text, resolved to screen space
 Cpulp::canvas::TextRunPlanner
 Cpulp::canvas::TextShaperText shaper — the PreText-style measure-once-reflow-forever engine
 Cpulp::canvas::TextSpanA span of text with consistent styling
 Cpulp::test::audio::ThdOptionsOptions for the THD analyzer
 Cpulp::test::audio::ThdResultTotal harmonic distortion result
 Cpulp::view::Theme
 Cpulp::view::ThemeManagerManages the connection between AppearanceTracker and Theme switching
 Cpulp::view::ThemePresetA theme preset with light and dark variants
 Cpulp::signal::Thiran1Coefficients
 Cpulp::timebase::TickDuration
 Cpulp::timebase::TickPosition
 Cpulp::timeline_editor::TickProjectionProjects a visible musical-time range onto a horizontal pixel span
 Cpulp::canvas::TiffReaderTIFF reader
 Cpulp::canvas::TiffWriterTIFF writer
 Cpulp::signal::TiltEqT< SampleType, Channels >A reusable spectral slope built from a fixed cascade of high shelves
 Cpulp::midi::TimedMidiEvent
 Cpulp::host::TimelineDeviceFreeGraph
 Cpulp::host::TimelineDeviceGraphRouteOne phase-1 track's lowering into the desktop SignalGraph adapter
 Cpulp::host::TimelineGraphAdmissionStructured admission result
 Cpulp::host::TimelineGraphBindingConfig
 Cpulp::host::TimelineGraphPlaybackBindingDesktop adapter that lowers phase-1 timeline tracks into stable SignalGraph nodes
 Cpulp::host::TimelineGraphProcessResult
 Cpulp::host::TimelineOfflineRenderConfigPrepare-time limits
 Cpulp::host::TimelineOfflineRenderOptionsOne render request over a half-open tick region [start_tick, end_tick)
 Cpulp::host::TimelineOfflineRenderResultResult of a one-shot render. audio is populated only when code == Ok
 Cpulp::host::TimelineTrackGraphRoute
 Cpulp::runtime::detail::TimeoutControllerA single owned, cancellable, joinable timeout
 Cpulp::timeline_editor::TimePitchIndexImmutable index for visible-note and marquee queries
 Cpulp::audio::TimePitchPrepareConfig
 Cpulp::audio::TimePitchPrepareResult
 Cpulp::audio::TimePitchProcessor
 Cpulp::audio::TimePitchProcessResult
 Cpulp::audio::TimePitchProcessSpec
 Cpulp::timeline_editor::TimePitchQueryResultNotes intersecting one time-and-pitch query, plus structural work diagnostics
 Cpulp::events::Timer
 Cpulp::midi::TimestampedMidiEventA MIDI event with timestamp (in seconds or samples)
 Cpulp::midi::TimestampedShortMessageTimestamped MIDI event in the collector queue
 Cpulp::osc::TimeTagOSC timetag — NTP timestamp (seconds since 1900-01-01)
 Cpulp::view::painters::ToggleStyle
 Cpulp::audio::AudioFocusRegistry::TokenRAII subscription token. Move-only; destruction unsubscribes
 Cpulp::platform::Environment::TokenRAII subscription. Drop to unsubscribe
 Cpulp::view::TokenOne token span — half-open [start, start+length) into the line
 Cpulp::view::TokenLockResultOutcome of a lock_token_in_designmd call
 Cpulp::view::TokenTargetA tweak classified as targeting a design token
 Cpulp::tooling::gpu_probe::ToleranceAbsolute and relative error limits in the recipe's numeric sample units
 Cpulp::test::audio::ToneFitLeast-squares fit of a single sinusoid at a known frequency
 Cpulp::signal::ToneStackT< SampleType >Pre/post tone shaping around the clipper: a two-pole tilt pair
 Cpulp::view::ToolbarItemSingle toolbar item
 Cpulp::view::TooltipWindow
 Cpulp::signal::TptFilterT< SampleType >First-order TPT (trapezoidal integration) filter
 Cpulp::runtime::detail::TraceAutostartConfigA traced plug-in records when PULP_TRACE_PATH is set in its host's environment, but an out-of-process host (AUHostingService, where Logic runs AU v2 plug-ins) inherits nothing from a shell or launchctl setenv
 Cpulp::view::motion::TraceBuilder
 Cpulp::inspect::detail::TraceControlInventorySelection
 Cpulp::view::motion::TraceHandle
 Cpulp::inspect::TraceInspectorHandles Trace.* protocol requests by driving pulp::runtime::Tracing
 Cpulp::view::motion::TraceOptions
 Cpulp::inspect::TraceOwnerLease
 Cpulp::runtime::TraceOwnershipOpaque authority over one exact process-global trace generation
 Cpulp::runtime::TraceOwnershipStatusAtomic view of the process-global session relative to one ownership token
 Cpulp::inspect::TracePublicationOwner
 Cpulp::runtime::TraceStartResult
 Cpulp::runtime::TraceStopResultResult of stopping a session: the flushed trace path + basic loss accounting so a caller can tell whether the ring dropped data under load (plan §0b #4)
 Cpulp::runtime::TracingProcess-global tracing controller
 Cpulp::view::TracingBadgeLayout
 Cpulp::view::TracingBadgePlacement
 Cpulp::timeline::TrackImmutable identity-bearing arrangement track
 Cpulp::playback::TrackAutomationEvent
 Cpulp::playback::TrackAutomationProgramImmutable compiler-supplied grouping of one track's compiled automation lanes
 Cpulp::playback::TrackAutomationProgramError
 Cpulp::playback::TrackAutomationRendererAllocation-free block renderer for one prepared track automation program
 Cpulp::playback::TrackAutomationRendererError
 Cpulp::playback::TrackAutomationRenderResult
 Cpulp::playback::TrackCompilePolicy
 Cpulp::timeline_editor::TrackCreateIntentOne complete track insertion expressed without device coordinates
 Cpulp::timeline_editor::TrackEditIntentOne track-arrangement step expressed without reference to the device that produced it
 Cpulp::timeline::TrackFreezeSealed offline-rendered track artifact and its source-plan identity
 Cpulp::timeline_editor::TrackHeaderProjectionMaps authored track order to header rows and reorder insertion neighbors
 Cpulp::timeline::TrackIndexStatsDiagnostic counters for persistent track clip-index allocation
 Cpulp::timeline::TrackInputComplete input for constructing a Track and its owned collections
 Cpulp::timeline::TrackMixerTrack-owned linear gain and stereo balance
 Cpulp::playback::TrackMixerChannelGainsPer-side multipliers for a stereo balance
 Cpulp::playback::TrackMixerControlCursorStreams one mixer control's value in timeline-sample order without allocating
 Cpulp::playback::TrackMixerProgramThe compiled form of a track's own level and stereo placement
 Cpulp::timeline::TrackMixerTargetFormat-neutral document target for one of the owning track's own mixer controls
 Cpulp::playback::TrackMixerTrackRendererStable SignalGraph-facing post-device track mixer
 Cpulp::playback::TrackProgram
 Cpulp::timeline_agent_view::TrackSummary
 Cpulp::state::StateTree::TransactionRAII transaction on a StateTree
 Cpulp::timeline::TransactionAtomically admitted ordered command batch
 Cpulp::timeline::TransactionErrorStructured transaction rejection
 Cpulp::timeline::TransactionIdWriter-scoped, monotonically assigned transaction identity
 Cpulp::signal::TransferCurvePointT< SampleType >
 Cpulp::signal::TransferCurveT< SampleType, MaxPoints >Audio-thread processor for a fixed-capacity arbitrary transfer curve
 Cpulp::signal::TransformerBracketT< SampleType >One input or output transformer: band-limit, mild saturation, DC-blocked
 Cpulp::audio::TransientClassification
 Cpulp::audio::TransientClassifier
 Cpulp::signal::TransientDesignerT< SampleType >Separates attack and sustain by comparing exact-timing peak envelopes
 Cpulp::signal::TransientDetectorT< SampleType >Level-independent transient detector: the normalized excess of a fast envelope follower over a slow one
 Cpulp::signal::fdn::TransientDucker
 Cpulp::signal::TransientPhasePolicyT< SampleType >
 Cpulp::signal::TransitionMixerT< SampleType >
 Cpulp::view::TransitionSpecOne transition spec — one CSS property with its own duration / delay / easing
 Cpulp::signal::TransportEdgeT< SampleType >Converts a run level and a reset level into the (run_high, reset_edge) pair the sequencers consume, and optionally detects the clock edge alongside them
 Cpulp::playback::TransportLoopStateThe transport's accepted loop control state
 Cpulp::playback::TransportPlayheadWhere the transport is, published for a reader that is not the audio thread
 Cpulp::format::TransportQuantizer
 Cpulp::format::TransportQuantizerBlock
 Cpulp::format::TransportQuantizeRequest
 Cpulp::format::TransportQuantizeResult
 Cpulp::playback::TransportRange
 Cpulp::playback::TransportSnapshot
 Cpulp::format::TransportValidityCompact validity mask for the transport values carried by ProcessContext
 Cpulp::state::TreeEditErrorError value for a refused StateTree edit
 Cpulp::view::TreeNodeA node in the tree hierarchy
 Cpulp::signal::TrigDelayT< SampleType >Delay a trigger by a fixed time, through a small fixed-capacity queue
 Cpulp::host::TriggerAudioConfig
 Cpulp::timebase::TriggerCellThe authored data at one track and step coordinate
 Cpulp::host::TriggerContext
 Cpulp::host::TriggerCounters
 Cpulp::host::TriggerDetectorLane
 Cpulp::signal::TriggerDetectT< SampleType >Rising-edge detector with a refractory period
 Cpulp::host::TriggerEdge
 Cpulp::host::TriggerEnvelopeConfig
 Cpulp::timebase::TriggerEvent
 Cpulp::timebase::TriggerGrid< MaxTracks, MaxSteps >Fixed-capacity authored trigger data with allocation-free tick projection
 Cpulp::host::TriggerPayload
 Cpulp::host::TriggerPreparation
 Cpulp::timebase::TriggerProbabilityAn exact probability ratio for an authored trigger
 Cpulp::host::TriggerProducerConfig
 Cpulp::timebase::TriggerProjectionResult
 Cpulp::host::TriggerRecord
 Cpulp::host::TriggerResourceReport
 Cpulp::host::forge_lofi::TrimInstance
 Cpulp::render::SkiaSurface::TrimLevelHow much a GPU trim frees
 Cpulp::runtime::TripleBuffer< T >Lock-free triple buffer for publishing the latest value from a writer thread to a reader thread without blocking either side
 Cpulp::signal::TruePeakLimiterT< SampleType, MaxChannels >
 Cpulp::midi::TuningNoteResult
 Cpulp::midi::TuningProvider
 Cpulp::midi::TuningQueryResult
 Cpulp::timeline::TuningReferenceDurable statement of the tuning a project or one instrument plays in
 Cpulp::midi::TuningStatus
 Cpulp::design::TweakParamOne parameter in the block: a key and its JSON-encoded value
 Cpulp::inspect::TweakStoreIn-memory record of inspector direct-manipulation edits ("tweaks"), keyed by stable_anchor_id + dotted property path (e.g
 Cpulp::view::Tween
 Cpulp::signal::TwoPoleResonatorT< SampleType >A single decaying resonance: one complex pole pair, excited by whatever the caller feeds it
 Cpulp::timeline::TypeSchemaComplete registration contract for one domain-qualified schema type
 Cpulp::runtime::UdevMonitor
 CUI
 Cpulp::timeline_editor::UiPlayheadOne complete reading of where playback is
 Cpulp::midi::UmpBufferA time-ordered list of UMP events for one audio block
 Cpulp::midi::UmpEndpointPolymorphic endpoint handle
 Cpulp::midi::UmpEndpointDirectionDirection the endpoint exposes
 Cpulp::midi::UmpEndpointInfoStatic description of an endpoint discovered on the system or registered virtually
 Cpulp::midi::UmpEventOne UMP packet with a block-relative sample offset
 Cpulp::midi::UmpPacket
 Cpulp::midi::UmpSession
 Cpulp::midi::UmpSessionConfigOptions for creating a session
 Cpulp::midi::UmpSysex7ReassemblerReassembler state machine for UMP Type-0x3 sysex7 packet streams
 Cpulp::state::UndoActionA single undoable action with undo and redo functions
 Cpulp::timeline_editor::UndoGestureBudgetWhat one open gesture may spend against the undo budget
 Cpulp::timeline::UndoGroupIdWriter-scoped identity joining gesture transactions into one undo unit
 Cpulp::timeline::UndoLimitsBounds the number and retained memory of undo groups in a session
 Cpulp::state::UndoManagerManages undo/redo history with configurable depth
 Cpulp::state::UndoTransactionA group of actions that undo/redo together as one step
 Cpulp::canvas::UnicodeIndexMapJS counts UTF-16, ICU APIs vary between UTF-16 and scalar offsets, HarfBuzz reports cluster indices, accessibility APIs vary by platform, and Pulp's internal storage is UTF-8
 Cpulp::signal::UnisonLayout< MaximumVoices >
 Cpulp::signal::UnisonSpecControl-side configuration for a fixed unison layout
 Cpulp::audio::UnisonVoiceChild
 Cpulp::signal::UnisonVoiceParameters
 Cpulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote >
 Cpulp::audio::UnisonVoiceStackResult
 Cpulp::audio::UnisonVoiceStackTerminationResult
 Cpulp::audio::UnisonVoiceStackTrigger
 Cpulp::audio::UnisonVoiceTermination
 Cpulp::signal::UnitDelayT< SampleType >One sample of explicit signal memory
 Cpulp::signal::UniVibeT< SampleType >Univibe-style phase vibrato: four allpass stages at deliberately unequal corners, all swept together by one lamp-and-photocell control chain
 Cpulp::audio::WavMetadata::UnknownChunk
 Cpulp::view::UnmatchedComponentApply the resolver to a parsed figma-plugin IR tree IN PLACE: for every node that carries a Figma component identity (attributes figmaComponentKey / figmaMainComponentName, stamped by parse_ir_node) but is NOT already a recognized audio widget, resolve it against the merged table and stamp audio_widget (built-in kinds) on a match
 Cpulp::view::UnreachablePressTargetOne control that advertises a press target but cannot be reached by a press at the rect it paints
 Cpulp::view::UnregisteredCustomControl
 Cpulp::view::UnrenderableFrameSet
 Cpulp::audio::PreparedVariableRateConversion::ChunkedSamples::UpperPage
 Cpulp::runtime::UrlParsed URL components
 Cpulp::canvas::detail::Utf8ScalarForOffsets
 Cpulp::runtime::Uuid
 Cpulp::signal::VactrolConditionerT< SampleType >The asymmetric one-pole that lags a control signal the way a photoresistor lags its LED
 Cpulp::timeline_editor::ValidatedNoteEditIntentA note intent that passed validate_note_edit_intent and may cross a host seam
 Cpulp::state::StateTree::ValidatedTransactionA transaction whose edits are checked and return TreeEditResult instead of being silently ignored
 Cpulp::format::ValidationHarnessDeterministic validation harness
 Cpulp::format::ValidationRunOptionsOptions for a validation run
 Cpulp::view::ValueAnimationLightweight, embeddable value animator for widget members
 Cpulp::dataplane::ValueChannelInfoWhat a channel is, for discovery and for a UI lint to check names against
 Cpulp::view::ValueChannelInfoWhat a channel is, for discovery and for a UI lint to check names against
 Cpulp::dataplane::ValueChannelSetA processor's declared channels
 Cpulp::view::ValueChannelSetA processor's declared channels
 Cpulp::dataplane::ValueChannelTelemetryAttachmentExclusive reader attachment for every telemetry sidecar in one channel set
 Cpulp::view::ValueChannelTelemetryAttachmentExclusive reader attachment for every telemetry sidecar in one channel set
 Cpulp::inspect::ValueChannelTelemetryBrokerTransport-independent reader and bounded fan-out owner for value-channel telemetry
 Cpulp::dataplane::ValueChannelTelemetryDescriptorStable metadata for a channel held by a telemetry attachment
 Cpulp::view::ValueChannelTelemetryDescriptorStable metadata for a channel held by a telemetry attachment
 Cpulp::dataplane::ValueChannelTelemetryEventBatchOne producer event batch retained by the ordered telemetry tap
 Cpulp::view::ValueChannelTelemetryEventBatchOne producer event batch retained by the ordered telemetry tap
 Cpulp::dataplane::ValueChannelTelemetryEventStatsCurrent producer-tap state. Overflow is cumulative for the source lifetime
 Cpulp::view::ValueChannelTelemetryEventStatsCurrent producer-tap state. Overflow is cumulative for the source lifetime
 Cpulp::dataplane::ValueChannelTelemetrySnapshotA coherent continuous payload copied by the existing UI reader path
 Cpulp::view::ValueChannelTelemetrySnapshotA coherent continuous payload copied by the existing UI reader path
 Cpulp::dataplane::ValueEventOne occurrence inside an audio block
 Cpulp::view::ValueEventOne occurrence inside an audio block
 Cpulp::signal::osc::VaOscillatorVirtual-analog oscillator over the static shapes
 Cpulp::audio::VariableRateConversionBuilder
 Cpulp::design::VariantIssueA named issue about a variant set that could not be cleanly collapsed
 Cpulp::design::VariantPropertyOne property parsed from a variant name: "Size=Large" -> {"Size","Large"}
 Cpulp::canvas::VariationAxis
 Cpulp::signal::VcaCompressorT< SampleType >True-RMS, log-domain, single-time-constant feedforward compressor
 Cpulp::signal::VcaT< SampleType >Voltage-controlled amplifier
 Cpulp::signal::osc::VcoOscillatorVirtual-analog VCO over the static shapes, with a circuit-flavored deterministic path
 Cpulp::signal::osc::VcoTuningThe analog exponential pitch converter, as a pure control-voltage → frequency map
 Cpulp::signal::Vec3Transform a 3D vector by a 4x4 matrix (assumes w=1)
 Cpulp::view::Vector3D
 Cpulp::dataplane::VectorFrameA block of samples for a scope-style display — an envelope curve, a detector's output, a window of the signal a processor is actually working on
 Cpulp::view::VectorFrameA block of samples for a scope-style display — an envelope curve, a detector's output, a window of the signal a processor is actually working on
 Cpulp::canvas::VectorScene
 Cpulp::signal::drum::VelocityResponseHow hard a hit changes the sound, beyond changing how loud it is
 Cpulp::signal::VelvetNoiseDrawT< SampleType >
 Cpulp::signal::VelvetNoiseGridT< SampleType >Sequential convenience wrapper over the coordinate-keyed pure draw
 Cpulp::signal::nonlin_ambience::VelvetTapDesignPure intermediate for one candidate in a velvet tap grid
 Cpulp::inspect::VerifiedControlPeerIdentityCopyable proof minted only by the broker's trusted OS peer verifier
 Cpulp::host::VerifiedNodePackBinary
 Cpulp::authoring_capsule::VersionFloorMinimum version the signer will let this capsule be admitted at
 Cpulp::view::View
 Cpulp::format::ViewBridge
 Cpulp::view::ViewCaptureIdentity-safe reference to a View captured across native event boundaries
 Cpulp::canvas::ViewEffectBase class for GPU post-processing effects
 Cpulp::view::ViewInspector
 Cpulp::view::ViewPoolPer-class recycling pool for View objects
 Cpulp::view::web::ViewportMappingMaps CSS pixels — the unit every browser pointer event reports — to root-view coordinates
 Cpulp::format::ViewSizeEditor size hints (in logical pixels)
 Cpulp::signal::chardelay::VintageChannel
 Cpulp::view::VirtualListDirtyTracker
 Cpulp::midi::VirtualUmpEndpointConfigConfiguration for a newly-registered virtual endpoint
 Cpulp::format::VisualChannelInfoWhat a visual channel is. The strings stay valid for the life of the port
 Cpulp::format::VisualEventOne occurrence on an events channel
 Cpulp::dataplane::VisualizationBenchSinkWhere the bridge reports its benchmark timings
 Cpulp::view::VisualizationBenchSinkWhere the bridge reports its benchmark timings
 Cpulp::dataplane::VisualizationBridgeCentral visualization bridge: a fixed multichannel audio tap plus a caller-driven, non-RT analyzer and lock-free latest-value publication
 Cpulp::view::VisualizationBridgeCentral visualization bridge: a fixed multichannel audio tap plus a caller-driven, non-RT analyzer and lock-free latest-value publication
 Cpulp::dataplane::VisualizationConfigConfiguration for the visualization bridge
 Cpulp::view::VisualizationConfigConfiguration for the visualization bridge
 Cpulp::format::VisualPortRead access to the values and meters a processor publishes for its UI
 Cpulp::signal::VocoderT< SampleType >A classic channel vocoder: analysis bank → envelopes → matched synthesis bank
 Cpulp::signal::drum::VoiceThe lifecycle every percussion voice shares
 Cpulp::audio::VoiceAllocationResult
 Cpulp::audio::VoiceEnvelopeSourceSpec
 Cpulp::host::VoiceIdentityKeyCanonical authored identity for one template/bank/slot/path target
 Cpulp::host::VoiceIdentityResult
 Cpulp::audio::VoiceLfoSourceSpec
 Cpulp::audio::VoiceModulationAudioRateReservation
 Cpulp::audio::VoiceModulationBlock
 Cpulp::audio::VoiceModulationBuffer
 Cpulp::audio::VoiceModulationBufferConfig
 Cpulp::audio::VoiceModulationLane
 Cpulp::audio::VoiceModulationResult
 Cpulp::audio::VoiceModulationSources< MaximumVoices >A fixed-capacity bank of per-voice modulation sources
 Cpulp::audio::VoiceModulationSourcesConfig
 Cpulp::audio::VoiceNoteModulationBridge
 Cpulp::audio::VoiceNoteModulationInputNote/controller state translated to constant per-voice modulation lanes
 Cpulp::audio::VoiceNoteModulationResult
 Cpulp::audio::VoiceNoteModulationRoutingExplicit mapping from note semantics to VoiceModulationBuffer targets
 Cpulp::signal::VoicePartialWhich abscissa a SpectralEnvelope's break-points are measured along
 Cpulp::host::VoicePortKey
 Cpulp::audio::VoiceRuntimeFacade< Owner >Primary template intentionally rejects unsupported owners
 Cpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >Prepared slot facade
 Cpulp::audio::VoiceRuntimeFacade< midi::Synthesiser< Voice > >Plain-MIDI facade
 Cpulp::audio::VoiceSumInput
 Cpulp::audio::VoiceSumMixer
 Cpulp::audio::VoiceSumOptions
 Cpulp::audio::VoiceSumResult
 Cpulp::signal::VoiceTableA partial set. Fixed capacity; copying one is a memcpy, never an allocation
 Cpulp::audio::VoiceTermination
 Cpulp::music::Voicing
 Cpulp::music::detail::VoicingAccess
 Cpulp::music::VoicingConstraints
 Cpulp::host::Vst3NativeHandle
 Cpulp::runtime::WakeSignalA wake signal from one or more producers (typically the audio thread) to a single consumer thread that sleeps until there is work
 Cpulp::format::wam::WamChainBridge
 Cpulp::format::wam::WamDescriptorData
 Cpulp::format::wam::WamParamInfo
 Cpulp::format::wam::WamProcessorBridge
 Cpulp::format::wam::WamStage
 Cpulp::format::wam::WamTransport
 Cpulp::audio::WavDecodeLimitsResource ceilings checked before the decoder allocates output storage
 Cpulp::dataplane::WaveformDataPublished waveform capture (latest buffer snapshot)
 Cpulp::view::WaveformDataPublished waveform capture (latest buffer snapshot)
 Cpulp::view::WaveformEditorSurfaceView-layer editing surface that composes waveform primitives without owning audio or painting
 Cpulp::view::WaveformEditorSurfaceEditResult
 Cpulp::view::WaveformEditorSurfaceSnapshot
 Cpulp::view::WaveformEditorTransactionSemantic edit transaction state. Platform input translation stays in widgets/views
 Cpulp::view::WaveformEditorTransactionResult
 Cpulp::view::WaveformGpuLayerConfig
 Cpulp::view::WaveformGpuLayerPlan
 Cpulp::view::WaveformGpuRenderContext
 Cpulp::view::WaveformGpuRenderControllerStateful policy helper for backend-owned waveform resources
 Cpulp::view::WaveformGpuRenderDecision
 Cpulp::view::WaveformGpuResourceCacheMetadata-only LRU for backend-owned waveform resources
 Cpulp::view::WaveformGpuResourceCacheStats
 Cpulp::view::WaveformGpuResourcePutResult
 Cpulp::view::WaveformGpuResourceRecord
 Cpulp::view::WaveformGpuStaticLayerPlan
 Cpulp::view::WaveformGpuUploadKey
 Cpulp::view::WaveformHandle
 Cpulp::view::WaveformHandleModelEditor handle state without rendering, input events, or audio ownership
 Cpulp::view::WaveformHeadlessRenderBackendHeadless backend adapter over WaveformGpuRenderController
 Cpulp::view::WaveformHeadlessRenderConfig
 Cpulp::view::WaveformHeadlessRenderFrame
 Cpulp::view::WaveformHitResult
 Cpulp::audio::WaveformOverview
 Cpulp::audio::WaveformOverviewCache
 Cpulp::audio::WaveformOverviewCacheStats
 Cpulp::audio::WaveformOverviewInfo
 Cpulp::view::WaveformPeakVertex
 Cpulp::view::WaveformPlayheadOverlay
 Cpulp::view::WaveformRegionA region (selection or marker) within the waveform
 Cpulp::view::WaveformRenderPlanOpt-in geometry plan. Callers decide when span allocation is acceptable
 Cpulp::view::WaveformRenderSpanOne pixel/column span for waveform min/max reduction or GPU upload planning
 Cpulp::view::WaveformSampleRangeSample range in source-frame coordinates. End is exclusive by convention
 Cpulp::view::WaveformSnapResult
 Cpulp::view::WaveformSnapSettings
 Cpulp::canvas::Canvas::WaveformStyleDraw a waveform using GPU shader (SDF anti-aliased line + fill)
 Cpulp::view::painters::WaveformStyle
 Cpulp::view::WaveformViewportImmutable-for-paint viewport state and sample/pixel conversion rules
 Cpulp::signal::WaveguideJunctionT< SampleType, MaxPorts >A bounded N-port pressure-wave scattering junction
 Cpulp::signal::WaveguideLineT< SampleType >A passive bidirectional waveguide segment
 Cpulp::signal::WaveguideReflectionFilterT< SampleType >A passive boundary filter with H(z) = g (1 - a) / (1 - a z^-1)
 Cpulp::render::GpuCompute::WavenetLayerArraySpecOne WaveNet layer-array's static shape
 Cpulp::signal::WavesetTransformerT< SampleType >A bounded, allocation-free-at-runtime waveset transformation engine
 Cpulp::host::forge_lofi::WaveshaperInstance
 Cpulp::signal::osc::WaveshaperParamsA per-shape lumped memoryless nonlinearity — the "analog character" the output stage imprints
 Cpulp::signal::WaveShaperT< SampleType >
 Cpulp::audio::WavetableAuthoringProvenance
 Cpulp::audio::WavetableAuthoringRecipe
 Cpulp::signal::WavetableBankT< SampleType >Linear-interpolated morph across N Wavetables
 Cpulp::audio::WavetableCompileResult
 Cpulp::audio::WavetableCycleSelection
 Cpulp::signal::WavetableEntryT< SampleType >One single-cycle wavetable plus the maximum playback frequency it remains bandlimited at
 Cpulp::signal::WavetableT< SampleType >Wavetable oscillator with band-switching
 Cpulp::audio::WavMetadata
 Cpulp::gpu_audio::WebGpuConvolverSubmit/collect FFT convolver for a single-threaded event loop
 Cpulp::view::web::WebInputRouterRoutes translated browser events into a live View tree
 Cpulp::runtime::WebSocketOptionsOptions for WebSocketChannel construction
 Cpulp::view::detail::WebViewBackendProviderThe answer behind detect_webview_backend() and webview_backend_available()
 Cpulp::format::wclap::WebviewContent
 Cpulp::view::WebViewEmbeddedAsset
 Cpulp::view::WebViewMessage
 Cpulp::view::WebViewOptions
 Cpulp::view::WebViewPanel
 Cpulp::format::wclap::WebviewProvider
 Cpulp::render::WgslDiagnostic
 Cpulp::view::WheelHostHost hooks the portable wheel router calls back into
 Cpulp::view::WidgetBridge
 Cpulp::view::WidgetMetricsInstall on a View to supply the SIZES of the controls in its subtree
 Cpulp::view::WidgetPainterInstall on a View to supply the pixels for the controls in its subtree
 Cpulp::view::WidgetReloadSnapshot
 Cpulp::runtime::WidgetTrackerWidget interaction tracker — automatically logs UI events
 Cpulp::host::forge_lofi::WidthInstance
 Cpulp::signal::OfflineStretchT< SampleType >::WindowMaterial-adaptive window/overlap recommendation
 Cpulp::audio::WindowEnumerationResult
 Cpulp::signal::WindowFunction
 Cpulp::view::WindowHost
 Cpulp::view::WindowManager
 Cpulp::view::WindowMessage
 Cpulp::view::WindowOptions
 Cpulp::view::WindowRecord
 Cpulp::view::AppSettings::WindowState
 Cpulp::view::WindowState
 Cpulp::authoring_capsule::WriteMemberOne member to write. path must already be normalized
 Cpulp::platform::DBus::WriterAppends values to an outgoing message (reply or signal)
 Cpulp::timeline::WriterCapabilityMaskFixed authority of one writer over command classes and retained size
 Cpulp::timeline::WriterIdStable non-zero identity of a document writer
 Cpulp::timeline::WriterTokenMove-only authority for submitting transactions to one DocumentSession
 Cpulp::signal::osc::WtOscillatorModern wavetable oscillator over a set of band-limited WavetableTs
 Cpulp::render::GpuSurface::X11NativeHandleTyped X11 surface handle
 Cpulp::runtime::X25519KeyPairX25519 keypair
 Cpulp::runtime::XmlDocumentParsed XML document (RAII wrapper over pugi::xml_document)
 Cpulp::signal::fdn::XorShift32
 Cpulp::signal::chardelay::Xorshift32
 Cpulp::signal::Xorshift32Xorshift32 (Marsaglia, "Xorshift RNGs", J
 Cpulp::view::WidgetReloadSnapshot::XYValue
 Cpulp::signal::YinTrackerT< SampleType >Monophonic fundamental-frequency estimator, after de Cheveigné & Kawahara 2002 [1], steps 1–5
 Cpulp::signal::detail::ZeroLatencyConvolverCell< SampleType >
 Cpulp::signal::ZeroLatencyConvolverDesignZero-latency non-uniform partitioned convolution engine
 Cpulp::signal::detail::ZeroLatencyConvolverGroup< SampleType >
 Cpulp::signal::detail::ZeroLatencyConvolverOnePole
 Cpulp::dsl::PulpFaustUI::Zone
 Cpulp::audio::ZoneSelection
 Cpulp::audio::ZoneSelectionRequest
 Cpulp::audio::ZoneSelector
 Cpulp::midi::MpeVoiceTracker::ZoneState