Some updates on my audio-visual pattern library :)

GroupDIY Audio Forum

Help Support GroupDIY Audio Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Joined
Feb 3, 2023
Messages
11
Location
NA
Easy all,

These past 2-months I've been working on [_new world], an object-driven library built in Javascript. It uses real-time MIDI data to display audio-reactive visuals in the browser. This week, I developed some new modules for the library, and wanted to share the progress.

Some notes regarding Ableton to Javascript performance:

The performance has surprised me really. As long as memory is being properly allocated between the JS modules, the browser (specifically the V8 engine) is quite a beast. The most used technologies I'm working with are Three.js, P5.js, and a lot of standard HTML/CSS, which each have their own internal handlings for performance. The biggest task on my side for this has been making sure that modules are only imported dynamically via Webpack as-and-when they are available in my composer. For the next month or so, I plan on moving away from handling the composer via JSON, moving to a bespoke-built user dashboard which artists will be able to utilise. The end goal is to allow people to create their own Javascript modules, and then manage a 'live set' environment directly from the interface that I will be building.



Latest demo/insta:

Latest demo/yt:

Lemme know if you've any questions!

Thanks,

D x
 
That sounds like an interesting project! It's great to hear that the performance of the browser's V8 engine has been surprising in a good way, and that you've been able to work with technologies like Three.js and P5.js to create audio-reactive visuals.
 

Latest posts

Back
Top