File tree Expand file tree Collapse file tree 1 file changed +9
-11
lines changed
Expand file tree Collapse file tree 1 file changed +9
-11
lines changed Original file line number Diff line number Diff line change @@ -8,16 +8,6 @@ and then export those samples to standard file formats (assuming the contained d
88
99Support for more encodings can be added as requested.
1010
11- ## Notice (Additional Dependencies)
12- In order to restore ogg files from the Fmod sample data, this library uses libopus and libvorbis.
13- These are not provided, and must be installed separately or shipped with your application.
14- If on windows, they should be named ` opus.dll ` and ` vorbis.dll ` .
15- On other platforms, installing libopus and libvorbis will suffice.
16- Most linux distributions ship the required files under the package names ` libopus-dev ` and ` libvorbis-dev ` .
17-
18- Regardless, the architecture of the native assemblies must match that of your application, or you will get a ` BadImageFormatException `
19- thrown by the system.
20-
2111## Usage
2212
2313The Fmod file can be read like this
@@ -74,4 +64,12 @@ Alternatively, you can consult the table below:
7464| CELT | ❌ | | |
7565| AT9 | ❌ | | |
7666| XWMA | ❌ | | |
77- | VORBIS | ✔️ | ogg | Requires native libraries on user's system. |
67+ | VORBIS | ✔️ | ogg | Requires native libraries on user's system. |
68+
69+ # Acknowledgements
70+
71+ This project uses:
72+ - [ OggVorbisEncoder] ( https://github.com/SteveLillis/.NET-Ogg-Vorbis-Encoder ) to build Ogg Vorbis output streams.
73+ - [ NAudio.Core] ( https://github.com/naudio/NAudio ) to do the same thing but for WAV files.
74+ - [ BitStreams] ( https://github.com/rubendal/BitStream ) for parsing vorbis header data.
75+ It also uses System.Text.Json.
You can’t perform that action at this time.
0 commit comments