Realtime Example

Try a minimal Voxis browser page and inspect its code.

This page is a working starter: start the engine, load an audio file, move the ranges, and then click View code to reveal the exact HTML and JavaScript behind the example.

import { createVoxisRealtimePlayer, effects }
  from "./api/voxis-realtime.js";

const player = await createVoxisRealtimePlayer({ container: "#player-host" });

Live page

Minimal HTML + JavaScript starter

This is the smallest shipped page that wires a file input, a standard audio element, and live range controls to the public Voxis realtime API. The HTML range below starts with max="4", but the JavaScript locks the real app-side gain limit to 2.0.

Press Start audio engine first. Then choose a local audio file.