I have a project that uses an Arduino based board but comes in 3 versions. 1 for playing WAV files, 1 for the Spectrum and Amstrad files, and one for the MSX. I'd like to merge these into one for use on the Maple Mini to make it more versatile.