Hybrid Python + C++ Audio DSP

Documentation for the full Voxis workflow.

Learn the offline Python workflow, wire the realtime browser API from scratch, and browse the full reference in one documentation site.

Version 0.0.4 95 chainable effects 108 total resources Offline + Realtime
from voxis import AudioClip, Pipeline
from voxis import effects

clip = AudioClip.from_file("voice.wav")
pipeline = (
    Pipeline(sample_rate=clip.sample_rate, channels=clip.channels, block_size=2048)
    >> [
        effects.noise_reduction(strength=0.6),
        effects.de_reverb(amount=0.35, tail_ms=180),
    ]
)

Learn Offline

Start from zero with Python

Understand `AudioClip`, `Pipeline`, direct effect imports, the `effects` namespace, presets, clip editing, and export flow.

Open the Python guide

Reference

Browse the shipped docs

Use the explorer below to read the package overview, grouped effects summary, complete effect reference, and realtime architecture notes.

Browse the reference

1

Install

python -m pip install voxis
2

Offline Python

clip = AudioClip.from_file("input.wav")
processed = clip.apply("vocal_enhance")
processed.export("output.wav")
3

Realtime Web

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

Current document

Loading...

Open source