Cella development blog: new module "Spectrum"

Hi folks, haven’t been here for a while!

I want to ask for the help with testing of the new module. It uses OpenGL, and I haven’t see many modules that rely on it, so don’t really know how it will behave on various platforms.

Currently it’s called Frequency Analyzer. It’s a simple frequency analyzer with vintage feel - VFD display etc.

Prerelease artifacts are available here: Release Cella v2.10.0 preview (2026-07-12) · victorkashirin/CellaVCV · GitHub

Works fine on mac arm, but curious how it behaves on win/linux. Would greatly appreciate if someone could give it a try!

Installs and runs OK on Win11

Seems fine under linux. Nice low CPU usage.

Another Linux test… this time Debian on Intel x64. Seems to work and look OK:

The adjustments available in the menu are all pretty handy. The only thing I miss is a non-segmented meter option.

Dots goes in the wrong direction.

Continuous meters contain less “background noise” than either dots or segments.

Thanks for testing. Yes, though it adds to GPU load, especially with Bloom on :grinning_face_with_smiling_eyes:

Thanks for feedback, I’ll add solid bars.

Thanks for the testing everyone, submitted to the library.

Waterfall spectogram module next?

With OpenGL it should be possible, any preferences/references?

Options for horizontal or vertical scroll (not redraw).

Adjustable speed / gain.

Extra points for a selection of colours?

Ok, I have Spectrum module somewhat ready. Will be glad to hear feedback/suggestions.

Pre-release is on github: Release Cella v2.11.0 preview (2026-07-25) · victorkashirin/CellaVCV · GitHub

First impressions, very nice!

Don’t see the point of the clear input.

Finer control over what you call ‘history length’ in the menu would be nice, nicer would be a speed control instead of the clear input.

CPU hit negligible :slight_smile:

Thanks for testing!

Clear input: if someone wants to test in automated way: on trigger clean buffer, start playback and freeze. But yes, perhaps can be switched with speed on the panel.

Updated, now shows speed on the panel

Pre-release: Release Cella v2.11.0 preview 2 (2026-07-25) · victorkashirin/CellaVCV · GitHub

By any chance are you planning on progressing/developing this into “spectral FX/playback” territory? The ‘spectrogram’ package in MAX is great…

….and wondering (hoping!!) you might be bringing something similar into VCV.

Pop out window that can go full screen?

Added that too, from context menu “Open expanded view”: Release Release v2.11.0 · victorkashirin/CellaVCV · GitHub

Not at this moment, haven’t explored spectral playback myself

Closing the pop out window crashes rack on linux.

Nothing of note in the log.