Hello, I understand Bela.io runs in delta sigma mode (1 bit, oversampled). Is there a way to output pure i2s audio 16bit/44.1khz for non-oversampling DACs ?
The stream that goes down the I2S line is actually 16 bit, 44.1kHz. The oversampling is internal to the codec. The I2S on the board is actually fairly flexible (what TI calls "McASP"), so most likely you'll be able to connect a different DAC, if you work out the low-level configuration of the port on the system-on-chip side, I guess. Chapter 24 of the Technical Reference Manual is where all the details are: https://www.ti.com/lit/ug/spruh73p/spruh73p.pdf .