uvr-core 0.1.0

Shared DSP, model loading and CPU inference implementation for UVR Rust
Documentation
//! Shared audio separation library for the CLI and desktop application.
//!
//! The optional CPU network API is experimental until audio-pipeline validation.

pub mod dsp;
pub mod model_catalog;
pub mod resample;
pub mod task;
pub mod vr_dsp;
pub mod weights;

#[cfg(feature = "model-download")]
pub mod model_store;

#[cfg(feature = "audio-io")]
pub mod audio_io;

#[cfg(all(feature = "audio-io", feature = "burn-cpu"))]
pub mod file_task;

#[cfg(all(feature = "audio-io", feature = "burn-cpu"))]
pub mod runtime;

#[cfg(feature = "burn-cpu")]
pub mod vr;

#[cfg(feature = "burn-cpu")]
mod checkpoint;

#[cfg(feature = "burn-cpu")]
pub mod roformer;