Now generates more audio nodes as needed, but does not release them. Releasing nodes apparently does not save memory as I would like and there is not an obvious way to copy the source of a HTMLMediaElement without getting it from the server. Thankfully, the source is in cache, so network traffic should be kept to a minimum and the audio elements should load quickly either way.
Now generates more audio nodes as needed, but does not release them. Releasing nodes apparently does not save memory as I would like and there is not an obvious way to copy the source of a HTMLMediaElement without getting it from the server. Thankfully, the source is in cache, so network traffic should be kept to a minimum and the audio elements should load quickly either way.

plinton/AudioClip