Cross-platform audio engine library for mobile platforms (Android and iOS)
$ dotnet add package OwnAudioSharp.MobileCross-platform audio library for .NET mobile applications
OwnAudioSharp.Mobile is a professional-grade audio engine providing high-performance audio playback, recording, and processing for Android and iOS with zero external dependencies.
using OwnAudioSharp;
// Initialize the audio engine
OwnaudioNet.Initialize(new AudioConfig
{
SampleRate = 48000,
Channels = 2,
BufferSize = 512
});
// Play an audio file
OwnaudioNet.PlayFile("music.mp3");
// Use the audio mixer
var mixer = new AudioMixer(engine);
mixer.AddSource(audioSource1);
mixer.AddSource(audioSource2);
mixer.Start();
// AI vocal removal
var vocalRemover = new VocalRemover();
vocalRemover.ProcessFile("song.mp3", "vocals.wav", "instrumental.wav");
OwnAudioSharp.Mobile uses a two-layer architecture:
MIT License - Copyright (c) 2025 ModernMube