Skip to content

Commit 6d0269e

Browse files
committed
Update README
1 parent d704d79 commit 6d0269e

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

README.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,6 @@ and then export those samples to standard file formats (assuming the contained d
88

99
Support 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

2313
The 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.

0 commit comments

Comments
 (0)