|
Sound Byte Libs 29c5ff3
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
Mid-level functional units. More...
Files | |
| file | button.hpp |
| Button component — debounced digital input with edge detection. | |
| file | encoder.hpp |
| Quadrature encoder component — Gray code state machine. | |
| file | pot.hpp |
| Potentiometer component — smoothed ADC with deadband + change detection. | |
| file | input.hpp |
| CV Input component — smoothed ADC reading with range scaling. | |
| file | voct.hpp |
| V/Oct input component — calibrated pitch CV from ADC values. | |
| file | rgb_led.hpp |
| RGB LED component — state holder with 8-bit color depth. | |
Mid-level functional units.
Hardware interface components organized by function:
CV (sbl::components::cv):
Control (sbl::components::control):
Display (sbl::components::display):