Release 3.0.0
- Properly support FSB files containing more than one sample.
- Support sample names if they're present in the FSB.
- Cleaned up behavior when the provided file isn't a bank file:
- FsbLoader.LoadFsbFromByteArray will now throw an exception if this is the case (hence the major version bump)
- If you don't want to have an exception, there is a new
bool TryFsbFromByteArray(byte[], out FmodSoundBank)
method in the FsbLoader class.
- Use Spans in some places when reading to hopefully improve performance.
As usual, you can get this release on Nuget.