Playing sound files from external EEPROM

None of my sounds are more than 450 bytes each (I noticed in the sketch I posted, I originally had my buffer set to 1500 rather than 500, which I've corrected). They are all 8 bit 8 mHz files. I tried using a FRAM module instead, but speed still seems to be an issue.