@joepasquariello: sorry for my late replay; In my application, each update() some audio objects open 16 files, read an average of 16KB from each of them, than close all files, using max 1600us of CPU time; this is possible if data is on RAM, not on Flash memory chip, and very far from SD card...