I would like to use the 12bit DAC on the Teensy LC (or if not able, the 10bit DAC on Arduino Zero), to play 12 bit - 22khz RAW audio from a serial flash chip like windbond's W25Q128 or W25Q256.
I used Arduino WaveShield to play a lot of audio at 12 bits 22khz and it sounds much better than 8 bit. The files are 16bit but truncated to 12bit from my understanding. Lower noise flower/less hiss in files.
Is there a simple way to modify the AudioZero library to change to a custom bit depth? or will there be RAM issues etc? I really need a cortexM0 or better.
I used Arduino WaveShield to play a lot of audio at 12 bits 22khz and it sounds much better than 8 bit. The files are 16bit but truncated to 12bit from my understanding. Lower noise flower/less hiss in files.
Is there a simple way to modify the AudioZero library to change to a custom bit depth? or will there be RAM issues etc? I really need a cortexM0 or better.