Skip to main content

Crate wavecraft_processors

Crate wavecraft_processors 

Source
Expand description

Reusable processors for Wavecraft plugins.

Structs§

Oscillator
A minimal oscillator that produces a sine wave.
OscillatorParams
Oscillator parameters.
OscilloscopeFrameConsumer
Consumer side of oscilloscope frame channel.
OscilloscopeFrameProducer
Producer side of oscilloscope frame channel.
OscilloscopeFrameSnapshot
Internal snapshot format with fixed-size arrays (no heap allocations).
OscilloscopeTap
Observation-only oscilloscope tap processor.

Constants§

OSCILLOSCOPE_FRAME_POINTS
Number of points per oscilloscope frame.

Functions§

create_oscilloscope_channel
Create a lock-free oscilloscope frame channel.