Novus Stream Solutions

Category

Visualizers

Building and using Novus Visualizers: reading audio with the Web Audio API, the 13 engines and their 78 modes, the Classic editor and node-based Studio, beat-synced rendering, and exporting release-ready video in the browser with WebCodecs.

29 articles

About the Visualizers thread

Turning a track into video is a rendering problem wearing a music-theory costume. This cluster covers both halves: how audio is analysed in the browser with the Web Audio API and FFT, and how that analysis is turned into motion across the 13 engines in Novus Visualizers (Particles, Trails, Bloom, Character Motion, Radial, Spectrum, Bars, Tunnel, Waveform, Logo, Lattice, Terrain, and Stage Lights), each carrying 6 modes, for 78 in total.

The recurring theme is that beat sync is not one thing. Locking every element to the same kick drum produces something that pulses uniformly and reads as cheap. The articles on multi-band sync work through splitting bass, mid, and treble onto different layers so a visualizer responds to the actual arrangement, which is the single change that most reliably separates an amateur result from a releasable one.

Export is treated as a first-class topic rather than a footnote. Rendering happens locally via WebCodecs, which means no queue and no upload, but it also means the constraints are your device's, and knowing where they bite is the difference between a finished video and a stalled tab.

What this topic covers

  • Reading audio in the browser: FFT, frequency bands, onset detection, and what the numbers actually represent
  • The 13 engines and their 78 modes: what each is good at, and how to mix them across layers
  • Classic Editor vs the node-based Studio Workstation, and which one suits which job
  • Multi-band beat sync: driving separate layers from bass, mid, and treble
  • Release formats (vertical shorts, Spotify Canvas, lyric videos) and exporting with WebCodecs

Who it's for

Musicians and labels producing release assets, video editors who want audio-reactive motion without After Effects, and anyone interested in real-time graphics on the web platform.

29 articles in this thread, newest first. Every one is free to read with no signup.

Beyond the articles: Novus Visualizers

Turn a track into a beat-synced video: 78 modes, in the browser. The articles above are commentary; the pages below are the reference material, documentation for how the app works, a tool map listing every surface in it, and step-by-step tutorials.

  1. Timeline of Novus Visualizers growing from an MVP editor to a full in-browser music-video studio

    Visualizers · Jun 8, 2026

    From MVP to a two-editor studio: the Novus Visualizers enterprise-grade build

    A product update on how Novus Visualizers grew from a launch-day MVP into a full in-browser music-video studio, while staying free, client-side, and copyright-clean.

    Novus Visualizers

  2. The full Novus Visualizers story: audio analysis, engine-and-mode render, and client-side WebCodecs export

    Visualizers · Jun 7, 2026

    Building Novus Visualizers: from uploaded track to exported video

    The complete story of turning a music file into a finished video in the browser: audio analysis, rendering, Classic and Studio editing, WebCodecs export, and the scoping discipline behind it.

    Novus Visualizers

  3. An audio spectrum split into bass, mid, and treble bands, each driving a separate visual effect

    Visualizers · Jun 4, 2026

    Multi-band beat sync: triggering bass, mid, and treble independently

    Why splitting the audio into bands makes a visualizer feel like it is actually listening to the music.

    Novus Visualizers

  4. A phone showing a vertical 9:16 music visualizer with the platform UI safe zones marked

    Visualizers · Jun 1, 2026

    Making a vertical music visualizer for TikTok & Reels

    The 9:16 frame, safe zones for platform UI, designing for sound-off with captions, the first-second hook, and exporting a vertical visualizer that works on TikTok and Reels.

    Novus Visualizers

  5. A three-stage upload, customize, export flow with the friction points removed at each handoff

    Visualizers · May 31, 2026

    Designing an upload → customize → export flow a first-timer can actually finish

    How a deliberately linear three-stage flow turns a deadline-heavy creative task into something a first-timer completes in one session.

    Novus Visualizers

  6. Picking an engine and mode as a working starting point while the editors provide the customization that avoids a blank canvas

    Visualizers · May 30, 2026

    Engine and mode starting points: creative control without blank-canvas paralysis

    The case for engine-and-mode starting points over a blank editor, and how the Classic Editor and Studio Workstation keep a shared start from flattening into sameness.

    Novus Visualizers

  7. A narrow MVP core loop protected from a surrounding cloud of deferred feature ideas

    Visualizers · May 29, 2026

    What we deliberately left out of the Visualizers MVP, and why scoping down shipped it

    How narrowing the scope, rather than expanding it, is what actually got the product live.

    Novus Visualizers

  8. Client-side export pipeline: rendered frames encoded with WebCodecs to MP4 or WebM with platform presets

    Visualizers · May 28, 2026

    Exporting a release-ready video in the browser, and the tradeoffs we accepted

    What "release-ready" means when the encoding happens in your browser, and the compromises that made shipping it possible.

    Novus Visualizers

  9. Audio signal flowing through FFT, beat, and loudness analysis to drive visual parameters per frame

    Visualizers · May 27, 2026

    Turning sound into motion: reading audio with the Web Audio API

    The bridge from a raw audio file to motion that actually responds to the music, explained at the level of the signal.

    Novus Visualizers

Browse every topic in the resource hub