-
20.08 Stable
released this
2020-08-01 10:30:36 -05:00 | 573 commits to master since this releaseNew Features:
- Add support for XAudio2.9-compatible reverb
- New structure:
FAudioFXReverbParameters9 - New constants:
FAUDIOFX_REVERB_MIN_7POINT1_SIDE_DELAYFAUDIOFX_REVERB_MIN_7POINT1_REAR_DELAYFAUDIOFX_REVERB_MAX_7POINT1_SIDE_DELAYFAUDIOFX_REVERB_MAX_7POINT1_REAR_DELAYFAUDIOFX_REVERB_DEFAULT_7POINT1_SIDE_DELAYFAUDIOFX_REVERB_DEFAULT_7POINT1_REAR_DELAY
- New functions:
FAudioCreateReverb9FAudioCreateReverb9WithCustomAllocatorEXTReverbConvertI3DL2ToNative9
- New structure:
Modified Features:
- The FFmpeg backend for WMA decoding has been replaced with GStreamer. Distributors are encouraged to configure their FAudio builds with
-DGSTREAMER=ONeven if a WMA plugin is not available by default; end users can provide their own plugins if needed.
Fixes:
- Ensure that, for WMA, loops can only be for the whole buffer
- Reverb:
DecayTimeis now always >=MIN_DECAY_TIME, fixes audio in Dragon Quest Builders 2 - XACT: Use a temporary buffer for matrix coefficients when uSrcChannelCount != Wave channel count
Thanks to our GitHub Sponsors, including...
Super Sponsors:
- @danielcrenna
- @kg
- @TerryCavanagh
Sponsors:
- @acdimalev
- @bartwe
- @daniel-j
- @kiates
- @larsiusprime
- @mikesart
- @minirop
- @NoelFB
- @rfht
- @Soapsuds
- MagicalTimeBean
- Bit Kid Games
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Add support for XAudio2.9-compatible reverb