Game programming: using the AudioContext (part 1 of 2)
In this video, I explain some things about waveforms in general, then I  add an AudioContext to the ongoing Javascript game and have it make a  couple sounds. 

Since I made this video, changes in Google Chrome to prevent autoplaying audio had an effect on my game. Wait until a keydown or mousedown event before creating an AudioContext, instead of trying to create one on load. I have updated the game accordingly.