MonoSound 1.8.0
dotnet add package MonoSound --version 1.8.0
NuGet\Install-Package MonoSound -Version 1.8.0
<PackageReference Include="MonoSound" Version="1.8.0" />
paket add MonoSound --version 1.8.0
#r "nuget: MonoSound, 1.8.0"
// Install MonoSound as a Cake Addin #addin nuget:?package=MonoSound&version=1.8.0 // Install MonoSound as a Cake Tool #tool nuget:?package=MonoSound&version=1.8.0
MonoSound
A library for MonoGame projects which provides an alternative to SoundEffect instance creation, among other useful features.
Supported MonoGame builds: DesktopGL, Android
Other builds may be supported, but are currently untested.
The sound filter code was ported directly from the C++ sound filter library, SoLoud.
The GitHub repository for SoLoud can be found here. The documentation for SoLoud can be found here.
The LICENSE.txt
file included in this repository was taken from the MonoGame Github repository due to the following files containing code directly from said repository:
Decompressor.cs
Lz4StreamDecoder.cs
LzxStreamDecoder.cs
ReflectionHelpers.cs
The LzxDecoder.cs
file also contains certain licenses.
INFORMATION
MonoSound is able to natively process WAVE data from the following formats:
.wav
: WAV audio.xnb
: Compiled MonoGameSoundEffect
files.xwb
: XACT Wave Banks.ogg
: OGG Vorbis audio.mp3
: MPEG Audio Layer III audio.pcm
: Raw PCM audio
Custom audio formats can also be manually registered.
Make sure to check out the wiki at https://github.com/absoluteAquarian/MonoSound/wiki
SUPPORT
Want to help support the development of my projects? Subscribe to the absoluteAquarian Patreon.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- MonoGame.Framework.DesktopGL (>= 3.8.0.1641)
- MP3SharpWithMonoFix (>= 1.0.6)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.8.0 | 96 | 12/9/2024 |
1.7.1.1 | 304 | 12/31/2023 |
1.7.1 | 131 | 12/30/2023 |
1.7.0 | 280 | 10/31/2023 |
1.6.2 | 614 | 1/18/2023 |
1.6.1 | 356 | 11/14/2022 |
1.6.0.2 | 353 | 11/14/2022 |
1.6.0.1 | 364 | 11/14/2022 |
1.6.0 | 359 | 11/14/2022 |
1.5.2 | 467 | 5/27/2022 |
1.5.1 | 506 | 2/19/2022 |
1.5.0 | 480 | 1/31/2022 |
1.4.0.1 | 464 | 1/21/2022 |
1.4.0 | 476 | 1/21/2022 |
Version 1.8 includes an overhaul of the sound filtering system, some bug fixes and improvements to FormatWav handling.
Check CHANGELOG.md for the full list of changes.