…while experimenting with sound I made a fork of ArduboyTones, re-factoring it to work the way NewTone does (using ICR3 instead of OCR3A, and using millis() for duration instead of a toggleCount):
Anyway, with these changes the example sketch compiles using 10 bytes less PROGMEM - so for anyone really at the edge and desperate for any bytes they can scrounge up, here’s another potential 10 bytes for you!