Commits
- fb1d521: Use out_ptr instead of a temp variable (Chris Robinson)
- e390383: Support non-float samples for uninterleaved output (Chris Robinson)
- 097035d: Start another backend that will attempt to load ASIO drivers (Chris Robinson)
- a3aa29e: Enumerate and check ASIO drivers in the OtherIO backend (Chris Robinson)
- 52ce7ea: Check that there are ASIO devices to initialize OtherIO (Chris Robinson)
- c488014: Get the names from ASIO drivers (Chris Robinson)
- e8ed58e: Don't call GetForegroundWindow on UWP (Chris Robinson)
- bfa7a7f: Disable building the OtherIO backend by default (Chris Robinson)
- c68b793: Load libjack64.dll on Win64 (Chris Robinson)
- c0e5532: Call AvSetMmThreadCharacteristicsW on the WASAPI mixing threads (Chris Robinson)
- f721be4: Don't explicitly search for avrt (Chris Robinson)
- e779376: Get the render/capture client after initializing (Chris Robinson)
- 30a7612: Don't use the spatial audio channel config as the default (Chris Robinson)
- 2f01dbb: Rename mOrig* to mOut* for clarity (Chris Robinson)
- adc4574: Enable proper full C++ exception handling on MSVC (Chris Robinson)
- 3261333: Avoid using std::cyl_bessel_i (Chris Robinson)
- 56c4602: Try to fix EAX obstruction, occlusion, and exclusion (Chris Robinson)
- 1421f7f: Replace a loop with algorithms (Chris Robinson)
- 71d341c: Don't call log10 with values too close to 0 (Chris Robinson)
- a4e126a: Don't assert for unexpected FX slot IDs (Chris Robinson)
- 62b6a61: Add options to override the vendor, version, and renderer strings (Chris Robinson)
- 32a76db: Add missing include (Chris Robinson)
- eb383cc: Trace when strings are being overridden (Chris Robinson)
- 6accc37: Modify how the device name prefix is handled (Chris Robinson)
- ad32044: Apply the source's AL_AIR_ABSORPTION_FACTOR to send paths (Chris Robinson)
- 7ac9a5c: Separate EAXCONTEXT_DISTANCEFACTOR and AL_METERS_PER_UNIT (Chris Robinson)
- 29c4fdb: Apply the EAX distance factor to doppler also (Chris Robinson)
- 46df547: Check the propertyset when matching the propertyid (Chris Robinson)
- 8dd5ad8: Don't apply source occlusion twice (Chris Robinson)
- 7c1aca7: Don't apply distance attenuation when the slot's AuxSendAuto is off (Chris Robinson)
- 5435317: Fix reading 24-bit samples in allafplay (Chris Robinson)
- 72e6db0: Simplify automating closing devices in examples (Chris Robinson)
- 5b37973: Use an array of 2 instead of a pair (Chris Robinson)
- 4bfd256: Separate declaring a lambda from calling it (Chris Robinson)
- a2a7e26: Remove an unnecessary optional parameter (Chris Robinson)
- 7ab6dcf: Apply room rolloff factors even when Auxiliary Send Auto is off (Chris Robinson)
- 370483a: Remove a duplicate include (Chris Robinson)
- df44327: Replace some for loops with for_each (Chris Robinson)
- a81d399: Avoid forward_as_tuple for comparing EAXVECTORs (Chris Robinson)
- 36f2a1c: Return ALC_FALSE on error from alcEventIsSupportedSOFT (Chris Robinson)
- 2979f6a: Update utils.yml (#1045) (3DJ) #1045
- 3a8393b: Update utils.yml (#1046) (3DJ) #1046