Yeeaaahhh.... Well there's that old saying.. if it works, it works...Why add a load of complexity for myself when there is a workable solution?
Technically you are right that it would help if I put some effort into updating the AudioZero or SD library but I don't think I'm the right person to do that. BTW it would be the Audio library too (not just AudioZero) ...
Hey, thanks for your comments though and I will check out your feedback about Strings. I'm interested in what the alternative is. Is it merely creating an object?