Skip to content

OwnAudioSharp Version 2.0.15

Choose a tag to compare

@ModernMube ModernMube released this 05 Nov 20:17
· 1032 commits to master since this release

Version 2.0.0 introduces major improvements!

Pre-2.0.0 versions relied on native libraries (miniaudio, portaudio, ffmpeg) and were less optimized. Starting from version 2.0.15, OwnAudioSharp operates with zero external dependencies using a fully managed audio engine.

Key changes:

✅ Fully managed audio engine across all platforms
✅ ~90% backward compatibility with previous API
✅ Significant performance improvements
⚠️ Legacy APIs marked as [Obsolete] - will be removed in future versions
Using OwnaudioSharp version 2 with older code: If you need pre-2.0.0 functionality because you wrote your code for an older version of OwnaudioSharp, replace the Ownaudio namespaces in your code with the OwnaudioLegacy namespace. for example: Ownaudio.Source => OwnaudioLegacy.Source

Migration recommendation: Use version 2.0.0 or later for all new projects. The new managed engine offers superior performance and maintainability.