Static audio player – with a custom interface

If you embed some audio on a website and do nothing else you will likely see a default that looks something like this:

This is the default audio player and controller for your browser, it works well enough but it’s not very interesting.

With some custom graphics elements (see here) and the audio player events controlled via javascript one can create a totally different and better audio player:

mesotronik audio player

See the live version now on mesotronikaudio.com.

The downside of a static audio player is that it is static, on the upside however it is very easy to integrate into the WordPress “widget” functionality giving the user full control over the audio played, although they will have to generate their own audio graphics.

This post forms the conclusion to the post “Generating Audio Wave Graphics with Python“.