Better audio support with web audio api