LEAP#210 Pump up the Jam!
Performance is very good, although my impromptu speaker boxes don't do it justice. They need better baffles at least, but I can hardly blame Straits Preserves for not making marmalade boxes to the specification of speaker enclosures!
As always, all notes, schematics and code are in the Little Electronics & Arduino Projects repo on GitHub.