• 21.11 caf9754455

    21.11 Stable

    archiver-bot released this 2021-11-01 10:31:14 -05:00 | 442 commits to master since this release

    Deprecated Features:

    • GStreamer support is now deprecated.
      • Wine users should migrate to 6.20 and newer, and everyone else should move to codecs that are not patent-encumbered.
      • GStreamer support will be fully removed in the first release after Wine 7.0.

    Removed Features:

    • Removed the C++ wrapper. Use the headers/PE binaries found in Wine 6.20 and newer.

    Fixes:

    • Minor fixes and cleanups found by Coverity
    • Dont assert on WMA buffer and FAUDIO_FORMAT_EXTENSIBLE type
    • FACT: Send FACTNOTIFICATIONTYPE_CUESTOP Notification on Cue Stop
    • Continued work on the experimental Wine/Win32 platform backend

    Thanks to our GitHub Sponsors, including...

    Super Sponsors:

    Sponsors:

    Downloads
  • 21.10 28528bc885

    21.10 Stable

    archiver-bot released this 2021-10-01 10:00:54 -05:00 | 453 commits to master since this release

    Fixes:

    • Minor WinRT project update for latest SDL Git revision
    • Continued work on the experimental Wine/Win32 platform backend

    Thanks to our GitHub Sponsors, including...

    Super Sponsors:

    Sponsors:

    • @bartwe
    • @bhewes
    • @clementgallet
    • @Conan-Kudo
    • @Eldirans
    • @FrozenChameleon
    • @GloriousEggroll
    • @isaboll1
    • @kiates
    • @larsiusprime
    • @lithiumtoast
    • @mikesart
    • @minirop
    • @NoelFB
    • @rfht
    • @xxxbxxx
    • MagicalTimeBean
    • Bit Kid Games
    • Lunar Ray Games
    Downloads
  • 21.09 b84599a5e6

    21.09 Stable

    archiver-bot released this 2021-09-01 10:38:17 -05:00 | 456 commits to master since this release

    Fixes:

    • FACT: Fix a crash from an uninitialized pointer when a WaveBank does not have a name table
    • platform_sdl2: When querying the default device, ignore audio devices with way too many channels
    • platform_win32: Minor Win32 buildfixes

    Thanks to our GitHub Sponsors, including...

    Super Sponsors:

    Sponsors:

    Downloads
  • 21.08 e14f29d5f5

    21.08 Stable

    archiver-bot released this 2021-08-01 10:36:43 -05:00 | 460 commits to master since this release

    New Features:

    • FACT:
      • Add support for WaveBank entry names
      • When no XGS is provided, AudioEngine now assumes default settings when initialized
    • FAudioFX Reverb now supports 5.1->5.1 processing

    Fixes:

    • Fix CMake config name to match standard conventions
    • Minor code cleanup

    Thanks to our GitHub Sponsors, including...

    Super Sponsors:

    • @danielcrenna
    • @kg
    • @TerryCavanagh

    Sponsors:

    • @bartwe
    • @clementgallet
    • @FrozenChameleon
    • @girasquid
    • @GloriousEggroll
    • @kiates
    • @larsiusprime
    • @lithiumtoast
    • @mikesart
    • @minirop
    • @NoelFB
    • @rfht
    • @xxxbxxx
    • MagicalTimeBean
    • Bit Kid Games
    Downloads
  • 21.07 1f6daa2382

    21.07 Stable

    archiver-bot released this 2021-07-01 10:44:51 -05:00 | 472 commits to master since this release

    Added an experimental Win32 configuration and platform backend. This backend uses the Windows API and C runtime directly instead of using SDL, and is meant to be used exclusively with Wine's upcoming PE binary support for XAudio2. The expectation is that this will be the successor to using FAudio's native binaries with Wine and GStreamer, and it will also be replacing our cpp folder as the new binary-compatible Windows XAudio2 libraries. As a result, our timeline for this feature is as follows:

    • Wine releases XAudio2 PE support
      • Remove cpp folder, compile Wine's (far superior) XAudio2 wrappers instead
      • Deprecate GStreamer support, only to be used with Wine 6.0.x
    • Wine 7.0 release
      • Remove GStreamer support, all users should upgrade to Wine 7

    Aside from this new feature, 21.07 is identical to 21.06.

    Thanks to our GitHub Sponsors, including...

    Super Sponsors:

    • @danielcrenna
    • @kg
    • @TerryCavanagh

    Sponsors:

    • @bartwe
    • @clementgallet
    • @FrozenChameleon
    • @girasquid
    • @GloriousEggroll
    • @kiates
    • @larsiusprime
    • @mikesart
    • @minirop
    • @NoelFB
    • @rfht
    • @xxxbxxx
    • MagicalTimeBean
    • Bit Kid Games
    Downloads
  • 21.06 4881db35a4

    21.06 Stable

    archiver-bot released this 2021-06-01 10:08:51 -05:00 | 481 commits to master since this release

    Fixes:

    • FACT: RPC filter frequency should be calculated using the track sample rate, not 20KHz (as implied by the XACT tool)

    Thanks to our GitHub Sponsors, including...

    Super Sponsors:

    • @danielcrenna
    • @kg
    • @TerryCavanagh

    Sponsors:

    • @bartwe
    • @clementgallet
    • @FrozenChameleon
    • @girasquid
    • @GloriousEggroll
    • @kiates
    • @larsiusprime
    • @mikesart
    • @minirop
    • @NoelFB
    • @rfht
    • @Thijxx
    • @xxxbxxx
    • MagicalTimeBean
    • Bit Kid Games
    Downloads
  • 21.05 03b92fc16f

    21.05 Stable

    archiver-bot released this 2021-05-01 07:41:08 -05:00 | 483 commits to master since this release

    Fixes:

    • CMake: Add 'Requires' for GStreamer to the pkgconfig file

    Thanks to our GitHub Sponsors, including...

    Super Sponsors:

    • @danielcrenna
    • @kg
    • @TerryCavanagh

    Sponsors:

    • @acdimalev
    • @bartwe
    • @clementgallet
    • @FrozenChameleon
    • @girasquid
    • @GloriousEggroll
    • @kiates
    • @larsiusprime
    • @mikesart
    • @minirop
    • @NoelFB
    • @rfht
    • @xxxbxxx
    • MagicalTimeBean
    • Bit Kid Games
    Downloads
  • 21.04 398ca114c0

    21.04 Stable

    archiver-bot released this 2021-04-01 08:10:59 -05:00 | 485 commits to master since this release

    New Features:

    • Added support for SDL_GetAudioDeviceSpec, coming in a future SDL release
    • FACT: Implemented accurate Fast/Slow/SinCos RPC curve types
    • Added support for XMA2 audio, for Xbox 360 data

    Fixes:

    • Voice filters/effects should be processed even when SendCount is 0
    • FACT:
      • Fix parsing/calculation of filter Q factors
      • Enforce STOPPING flag for fade-outs or RPC releases
      • Various fixes for parsing big-endian SoundBanks

    Thanks to our GitHub Sponsors, including...

    Super Sponsors:

    • @danielcrenna
    • @kg
    • @TerryCavanagh

    Sponsors:

    • @acdimalev
    • @bartwe
    • @clementgallet
    • @FrozenChameleon
    • @girasquid
    • @kiates
    • @larsiusprime
    • @mikesart
    • @minirop
    • @NoelFB
    • @rfht
    • MagicalTimeBean
    • Bit Kid Games
    Downloads
  • 21.03.05 0e39055a3f

    21.03.05 Stable

    archiver-bot released this 2021-03-05 22:30:21 -06:00 | 502 commits to master since this release

    Fixes a regression that caused SoundBanks to no longer parse correctly

    Downloads
  • 21.03 5e7991da95

    21.03 Stable

    archiver-bot released this 2021-03-01 08:16:19 -06:00 | 506 commits to master since this release

    New Features:

    • XACT:
      • Implemented FACT_FLAG_MANAGEDATA
      • Implemented the CUEPLAY and CUESTOP notification types
      • Added support for XACT 3.0 content
      • Added support for WaveBanks with endian-swapped PCM data

    Thanks to our GitHub Sponsors, including...

    Super Sponsors:

    • @danielcrenna
    • @kg
    • @TerryCavanagh

    Sponsors:

    • @acdimalev
    • @bartwe
    • @clementgallet
    • @FrozenChameleon
    • @girasquid
    • @kiates
    • @larsiusprime
    • @mikesart
    • @minirop
    • @NoelFB
    • @rfht
    • MagicalTimeBean
    • Bit Kid Games
    Downloads