Update AudioLooper to use new Web Audio API