Skip to main content

Module hearing

Module hearing 

Source
Expand description

§Hearing — signal analysis for acoustic sensors

Algorithms that analyse signal buffers and produce scalar features (pitch, envelope, zero-crossing rate). Used by AcousticSensor to turn signal data into control parameters.

Future: wire these into graph telemetry so AcousticSensor receives Telemetry::SignalData from a specific graph node.

Structs§

EnvelopeFollower
Envelope follower (tracks amplitude).
PitchDetector
Pitch detector using autocorrelation.
ZeroCrossing
Zero-crossing frequency detector.

Traits§

Hearing
Trait for signal analysis algorithms.