Does anyone have an idea of where I could find decent on-line documentation about use i2s (not i2c) in the Arduino IDE environment? Everything that I've come across so far is so sketchy as to be utterly useless. What I really want to see is a detailed description of the driver's internal buffering states and how the API calls interact with it in various circumstances.