BoomBlock is an interactive, multitrack reel-to-reel player that uses JavaScript to detect the tempo of incoming audio, and then renders the 3D environment accordingly.

This program is written exclusively in JavaScript, using the ThreeJS library and the Web Audio API. It is a work in progress; check back in for major updates in the near future!

All songs are original compositions by Miles McLeod.

nightmode