renamed audio_context to track.js for better clarity