Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
Components

Functional units over the HAL: CV and gate inputs, pots, buttons, encoders, LEDs. More...

Files

file  gate.hpp
 Gate input with Schmitt trigger hysteresis.
 
file  input.hpp
 CV Input component — smoothed ADC reading with su output (FDP-072)
 
file  color.hpp
 RGB color types and utilities.
 
file  rgb_led.hpp
 RGB LED component — state holder with 8-bit color depth.
 
file  button.hpp
 Button component — debounced digital input with edge detection.
 
file  digital_gate.hpp
 Debounced digital gate input.
 
file  encoder.hpp
 Quadrature encoder component — Gray code state machine.
 
file  encoder_step.hpp
 Encoder pulse-to-step converter.
 
file  knob_gate.hpp
 Anti-jump knob gate.
 
file  pot.hpp
 Potentiometer component — smoothed, calibrated ADC with su output.
 
file  pot_calibration.hpp
 Two-point ADC calibration.
 
file  tap_hold.hpp
 Tap vs hold detector.
 

Detailed Description

Functional units over the HAL: CV and gate inputs, pots, buttons, encoders, LEDs.