Expand description
Sensors — event sources from the external world
§Sensor — external input bridge
A Sensor converts external data (MIDI, OSC, hardware knobs, signal analysis)
into ControlEvents that can be mapped through
ParameterMapping to graph parameters.
§Available sensor types
- [
midi] — MIDI controller and note sensors - [
osc] — OSC address-based sensors - [
hearing] — signal analysis algorithms (pitch, envelope, zero-crossing) for acoustic sensors that react to graph signal output.
Multiple sensors can run independently — all events share a single
mailbox drained by [Patchbay::drain_events].
Modules§
- hearing
- Hearing — signal analysis for acoustic sensors
Traits§
- Sensor
- External input that produces
ControlEvents and dispatches them via a sharedActorRef.