Embedded audio
Oscillite
A work-in-progress C++ library for generating audio waveforms on embedded systems. It supports sine, square, sawtooth, and triangle waves, with adjustable frequency and pulse width.
Built around a phase accumulator with Q8.8 fixed-point output and no heap allocation, it is designed for microcontrollers, compact synthesizers, and DSP experiments.
- C++
- DSP
- Fixed-point arithmetic