Learn Offline
Start from zero with Python
Understand `AudioClip`, `Pipeline`, direct effect imports, the `effects` namespace, presets, clip editing, and export flow.
Hybrid Python + C++ Audio DSP
Learn the offline Python workflow, wire the realtime browser API from scratch, and browse the full reference in one documentation site.
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
Understand `AudioClip`, `Pipeline`, direct effect imports, the `effects` namespace, presets, clip editing, and export flow.
Learn Realtime
See how HTML inputs, DOM queries, and `createVoxisRealtimePlayer()` connect together for sliders, file input, mic, crossfade, and IR loading.
Reference
Use the explorer below to read the package overview, grouped effects summary, complete effect reference, and realtime architecture notes.
python -m pip install voxis
clip = AudioClip.from_file("input.wav")
processed = clip.apply("vocal_enhance")
processed.export("output.wav")
import { createVoxisRealtimePlayer, effects }
from "./api/voxis-realtime.js";
Current document