Hyperchroma - music player that animates music and images into real-time music videos

Hi everyone!

I’ve been working on a music player that combines audio analysis and shaders to produce real-time music videos. These videos are similar to motion graphics/after effects style music videos that you can often find on youtube and the like, except done in real-time!

I’ve released a beta for it at https://hyperchroma.app.

Would love to get any feedback or critiques from the community. Thank you very much!

How are you using three.js in the app? Is it electron/react native based?

Yeah, it’s a desktop app made using electron and react.

Most of the effects are implemented as shader passes fed through the default EffectComposer, so basically a fancy post-processing pipeline. Audio analysis feeds values into uniforms to produce audio-reactive animations and transitions. There’s other stuff like the particles and the camera, but most of it is fairly basic and nothing too special :grinning_face_with_smiling_eyes:

1 Like