I did some experimenting with storing the sound in external EEPROM.
And for sure, you have to be using the MSSP module to read the data.
SHIFTIN or I2CREAD can't keep up with the higher bitrates.

I tried contacting Roman several times by email, and never got an answer, so I kind of forgot about it, and haven't done anymore with it.
<br>