signal-generator/main
jess bedff132f0 24-bit LUT waveform gen, MSB I2S format, 32-bit slots
Rewrote waveform generation from real-time 16-bit sinf() to
pre-filled ring buffer with 4096-entry 24-bit sine LUT.
Fixed I2S config: 32-bit data/slot width, MSB format (no bit
shift), mclk_multiple 512, explicit slot config matching the
Daisy Seed SAI2 expectations.
2026-04-03 13:11:56 -07:00
..
CMakeLists.txt ESP32-S3 I2S signal generator with serial command interface 2026-04-03 09:30:08 -07:00
cmd.c 24-bit LUT waveform gen, MSB I2S format, 32-bit slots 2026-04-03 13:11:56 -07:00
cmd.h ESP32-S3 I2S signal generator with serial command interface 2026-04-03 09:30:08 -07:00
debug.h ESP32-S3 I2S signal generator with serial command interface 2026-04-03 09:30:08 -07:00
i2s_out.c 24-bit LUT waveform gen, MSB I2S format, 32-bit slots 2026-04-03 13:11:56 -07:00
i2s_out.h ESP32-S3 I2S signal generator with serial command interface 2026-04-03 09:30:08 -07:00
main.c ESP32-S3 I2S signal generator with serial command interface 2026-04-03 09:30:08 -07:00
waveform.c 24-bit LUT waveform gen, MSB I2S format, 32-bit slots 2026-04-03 13:11:56 -07:00
waveform.h 24-bit LUT waveform gen, MSB I2S format, 32-bit slots 2026-04-03 13:11:56 -07:00