Implementing web audio api