<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span class="">The new XAudio2 implementation that was just merged into master adds a new dependency, called FAudio.</span><div class=""><span class=""><br class=""></span></div><div class=""><span class="">The source is available here:</span></div><div class=""><span class=""><br class=""></span></div><div class=""><span class=""><a href="https://github.com/FNA-XNA/FAudio" class="">https://github.com/FNA-XNA/FAudio</a></span></div><div class=""><span class=""><br class=""></span></div><div class=""><span class="">The README goes into detail, but the short version: It's a C99 library that builds with CMake and depends only on SDL2 (ideally 2.0.9). There are special build options available but the default is recommended for general use.</span></div><div class=""><span class=""><br class=""></span></div><div class=""><span class="">One minor note for distributions with CMake versions older than 3.1.3 _and_ a compiler that defaults to pre-C99: You will need to set CMAKE_C_FLAGS="-std=c99" manually. If you have CMake 3.1.3+ _or_ a compiler that defaults to C99+, no extra flags should be necessary.</span></div><div class=""><span class=""><br class=""></span></div><div class=""><span class="">XAudio2 is used by a large percentage of games made after the release of the Xbox 360, and Wine's built-in implementation is especially important because of bugs that ship in the official DirectX redistributable version for 64-bit: <a href="https://bugs.winehq.org/show_bug.cgi?id=38668#c58" class="">https://bugs.winehq.org/show_bug.cgi?id=38668#c58</a></span></div><div class=""><span class=""><br class=""></span></div><div class=""><span class="">Thanks everyone!</span></div><div class=""><span class="">-Ethan</span><span class=""><br class=""></span></div></body></html>