MKR Zero 256KB Flash memory Enough to run LCD and play audio?

Hi All,

I'm an Arduino newbie here and am interested in using the MKR zero for an Assistive Technology project. What I'd like to do is use an MKR Zero as the brains of a device that displays a static image to an LCD screen over an SPI bus, and when a button is pressed an audio recording will play.

It's an incredibly powerful device in terms of # of IO, busses and low power consumption but one thing I don't have a good grasp of is how much memory I will need for my sketch to play audio files. Anyone have any experience with this type of project? I'm not fully tied to the MKR Zero but it is attractive because of the onboard SD card slot.

Thanks!

-Joe

Just gonna bump this along here