With thanks to MATT DOYLE | ELATED COMMUNICATIONS, Web and WordPress Development https://www.elated.com/html5-audio