Keyboard improvisation in C major. Sheet music animation built with Tone.js, Three.js, and the physics simulation uses Cannon.js. Video edited and effects / color grading added in DaVinci Resolve.
https://github.com/sjcobb/music360js
#VFX #DataVisualization #3Dmusic