Expand description
High-level playback controller for the Proteus library.
Player is the primary integration point for consumers that need to load a
container or file list, control transport state, and inspect DSP/runtime
telemetry. Implementation details are split into focused submodules:
controls: transport operations and lifecycle orchestration.effects: DSP-chain and metering controls.settings: runtime tuning and debug surface.runtime: internal playback thread bootstrap and worker loop.
Structs§
- Player
- Primary playback controller.
- Reverb
Settings Snapshot - Snapshot of active reverb settings for UI consumers.
Enums§
- Player
State - High-level playback state for the player.