To enable the I2s and create a sound card I've followed this guide https://learn.adafruit.com/adafruit-i2s ... g-and-test
I've modified the Paul Creaser's my_loader.c to set the Raspy as slave:
The interface works fine... but, depending on ALSA latency settings and CPU load, in many cases I've an input (and output) buffer underflow..daifmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF | SND_SOC_DAIFMT_CBM_CFM,
.daifmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF | SND_SOC_DAIFMT_CBS_CFS,
The Raspy runs latest available Raspian Image with firmware and packages daily updated.
I've some doubts about that the 192KHz can works fine without any specific overlay...
Anyone can suggest on what I can investigate?