Cross-platform audio playback, recording, and processing with professional effects and real-time capabilities.
// Initialize OwnAudio
OwnAudio.Initialize();
// Create source manager
var sourceManager = SourceManager.Instance;
// Add and play audio file
await sourceManager.AddOutputSource("audio.mp3");
sourceManager.Play();
// Apply professional effects
var reverb = new Reverb(0.5f, 0.3f, 0.4f, 0.7f);
sourceManager.CustomSampleProcessor = reverb;
Works seamlessly on Windows, macOS, Linux, Android, and iOS with automatic dependency management.
Support for MP3, WAV, FLAC, AAC, OGG via FFmpeg or MiniAudio fallback for zero dependencies.
Built-in reverb, delay, distortion, compressor, 30-band EQ, chorus, flanger, and more.
Live audio synthesis, network streaming, and real-time effects with minimal latency.
Advanced musical chord detection with timed analysis and confidence scoring.
Intelligent audio matchering with 30-band EQ and psychoacoustic analysis.
Avalonia waveform display component with zoom, seeking, and multiple display styles.
Extensible architecture for custom audio processors and effects chains.
Supported Platforms
Built-in Effects
Band EQ System
Dependencies Required