wavecraft_processors/lib.rs
1//! Reusable processor implementations for Wavecraft plugins.
2
3mod oscillator;
4mod oscilloscope;
5
6// Oscillator processor and parameter surface.
7pub use oscillator::{Oscillator, OscillatorParams, Waveform, generate_waveform_sample};
8
9// Oscilloscope tap, channel, and frame data surface.
10pub use oscilloscope::{
11 OSCILLOSCOPE_FRAME_POINTS, OscilloscopeFrameConsumer, OscilloscopeFrameProducer,
12 OscilloscopeFrameSnapshot, OscilloscopeTap, create_oscilloscope_channel,
13};