Hi all,
Motivated by a few recent topics on audio visualizations, as well as my other thread on Azure Code Signing and its overwhelmingly positive response, I wanted to take the opportunity to introduce our new audio visualization SDK called Spectrex, published just now @ GitHub.
We want to give audio developers a chance to create cool audio visualizations in their own apps and to be creative with audio signals and spectrums, without having to bother with all the heavy lifting. This is why we’ve opened up a big part of our own library Spectrex, free to use, as a first step.
Spectrex supports OpenGL and JUCE, and has already shipped in various software products out there. The library is shipped precompiled (MSVC and XCode), compatible with CMake, and its examples are fully open-source and built using JUCE. The library can be used with other frameworks as well.
The kit takes care of all the heavy lifting, processing, synchronization and just lets you build and play around with GPU accelerated 2D and 3D spectrum GL shaders and visualizers. It includes a bunch of open-source examples and should get you started with visuals that respond to an audio spectrum. Some of those examples are 3D GL shaders, or pannable, zoomable spectrograms with fully synchronized waveforms, and might be useful to some!
Hopefully this can help kickstart some cool apps, plugins or even tutorials for those who are learning ![]()
You can find it here: https://github.com/koaladsp/SpectrexSDK
