Dragging Bubbles App

By Maria D. Campbell

Sunday, May 17, 2026 at 7:01 PM | 1 min read

Last modified on Sunday, May 17, 2026 at 7:01 PM

$stack:ajax/canvas 2D/click event/create buffer source/create gain/create media element source/input event/mobile friendly/modern javascript/pointerdown event/pointermove event/pointerout event/pointerover event/pointerup event/node sass/project/set at target time/web audio api

I have always wanted to closely tie audio and audio volume controls with visual and creating multiple audio sources, which I tie to one input of type range. So what better way than with the HTML5 Web Audio and HTML5 Canvas 2D APIs!

loading