Abstraction library that comes between applications and audio visualisation plugins