-
20.04 Stable
released this
2020-04-01 09:55:30 -05:00 | 603 commits to master since this releaseNew Features:
- Added support for XACT content version 45
Fixes:
- FAudio now enforces a 10ms update interval at all times, unless
FAUDIO_1024_QUANTUMis specified (which, unintuitively, enforces a 20ms interval, not a 1024-sample interval) - Fix assigning output voices to a voice with an effect chain but no outputs
- macOS build now targets 10.9 and properly sets RPATH on output binary
Thanks to our GitHub Sponsors, including...
Super Sponsors:
- @danielcrenna
- @kg
- @TerryCavanagh
- Adam Spragg
Sponsors:
- @acdimalev
- @bartwe
- @daniel-j
- @larsiusprime
- @minirop
- @noelfb
- @rfht
- MagicalTimeBean
- Bit Kid Games
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
20.03 Stable
released this
2020-03-01 09:52:18 -06:00 | 616 commits to master since this releaseNew Features
- Update to stb_vorbis 1.19
- CMake: FAudio can now be compiled as a static library
Fixes:
- Allow .NET 4.0 projects to reference FAudio-CS.Core
Thanks to our GitHub Sponsors, including...
Super Sponsors:
- @danielcrenna
- @TerryCavanagh
Sponsors:
- @acdimalev
- @bartwe
- @daniel-j
- @larsiusprime
- @minirop
- @noelfb
- @rfht
- MagicalTimeBean
- Bit Kid Games
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
20.02 Stable
released this
2020-02-01 10:41:25 -06:00 | 620 commits to master since this releaseNew Features:
- Added a
DUMP_VOICESbuild option. When enabled, FAudio dumps buffer data to individual files with RIFF/XWMA headers, usable with players like ffplay/testxwma FACT_FLAG_NOTIFICATION_PERSISTis now supported- Added support for XACT content version 44
Fixes:
- Removed various unnecessary null checks
- FACT notifications now get the
pvContextback - Playing a Cue now removes the
FACT_STATE_PREPAREDflag
Thanks to our GitHub Sponsors, including...
Super Sponsors:
- @danielcrenna
- @TerryCavanagh
Sponsors:
- @acdimalev
- @bartwe
- @daniel-j
- @larsiusprime
- @minirop
- @noelfb
- @rfht
- MagicalTimeBean
- Blendo Games
- Bit Kid Games
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Added a
-
20.01 Stable
released this
2020-01-01 10:06:44 -06:00 | 636 commits to master since this releaseNew Features:
- Add a new
showriffheaderutil, for printing human-readable RIFF data
Fixes:
- Fix a buffer overflow in
testxwma
Thanks to our GitHub Sponsors, including...
Super Sponsors:
- @danielcrenna
Sponsors:
- @acdimalev
- @bartwe
- @daniel-j
- @larsiusprime
- @minirop
- @noelfb
- @rfht
- MagicalTimeBean
- Blendo Games
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Add a new
-
19.12 Stable
released this
2019-12-01 10:10:59 -06:00 | 641 commits to master since this releaseFixes:
- Typo fix in submix processing routine
- Fix older Visual Studios not copying FAudio-CS.dll.config to output folders
Thanks to our GitHub Sponsors, including...
Super Sponsors:
- @danielcrenna
Sponsors:
- @acdimalev
- @daniel-j
- @larsiusprime
- @minirop
- @noelfb
- @rfht
- MagicalTimeBean
- Blendo Games
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
19.11 Stable
released this
2019-11-01 09:14:58 -05:00 | 645 commits to master since this releaseNew Features:
- FAudio is now a part of GitHub Sponsors!
- Add
FAUDIO_FORMAT_WMAUDIO_LOSSLESSconstant - Add .NET Standard 2.0 project file for FAudio#
Fixes:
FAudio-CS.dll.configis nowapp.config- ADPCMWaveFormats are now checked more aggressively in CreateSourceVoice
- Uninitialized memory fix for xaudio2_8 DLL wrapper, fixes crash on exit in Cube World
Thanks to our GitHub Sponsors, including...
Super Sponsors:
- @danielcrenna
Sponsors:
- @acdimalev
- @daniel-j
- @larsiusprime
- @minirop
- @rfht
- MagicalTimeBean
- Blendo Games
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
19.10 Stable
released this
2019-10-01 04:56:16 -05:00 | 652 commits to master since this releaseFixes:
- Clean up and optimize FAudioFX Reverb ever so slightly
- Remove some newlines that SDL_Log wasn't using anyway
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
19.09 Stable
released this
2019-09-01 07:55:42 -05:00 | 679 commits to master since this releaseNew Features:
- Add FAUDIO_1024_QUANTUM
- Add FAUDIO_FORCE_DEFAULT_DEVICEID environment variable
- Useful for mimicking a DirectSound/WASAPI endpoint GUID
Fixes:
- For SetOutput functions, default output voice for a single send is the send, not master
- Don't clamp samples in mix/amplify functions, potentially improving performance
- Add a retry loop for device creation on iOS, fixes issues with app backgrounding
- Fix memory leak for mastering voices with a staging buffer for effects
- U8->F32 NEON fixes from SDL
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
19.08 Stable
released this
2019-08-01 08:56:34 -05:00 | 698 commits to master since this releaseNew Features:
- Add FAudio_GetProcessingQuantum
Fixes:
- CMake:
- When
SDL2_INCLUDE_DIRS/SDL2_LIBRARIESare specified, don't callfind_package(SDL2) - Improve dependency installation for COM wrapper
- When
- For device formats with unknown channel layouts, dwChannelMask should be 0
- Fix CreateFX ordinal number for XAudio 2.8+ wrapper DLLs
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
19.07 Stable
released this
2019-07-01 10:55:50 -05:00 | 706 commits to master since this releaseNew Features:
- Added support for 32-bit integer PCM
Fixes:
- Lots of minor code cleanup and warning fixes
- Fix U8->F32 format conversion for NEON devices
- Add additional padding to submix input cache, fixes crashes for upsampling submixes
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads