Skip to content

SoLoud VLF release

Compare
Choose a tag to compare
@jarikomppa jarikomppa released this 12 May 19:38
· 580 commits to master since this release
  • SoLoud "VLF" release
  • Hilights:
    • Virtual voices - play 1000 voices, SoLoud will figure out which ones you hear
    • Major documentation update
      • yEd graphs
      • New web layout
      • Many tweaks to PDF layout
      • PDF doc is now 141 pages (ULF release had 94)
      • Single-file HTML now contains images
    • New backend: ALSA for Linux
    • New filter: bassboost
    • New backend: Null driver
      • No audio device, call mix() to pull samples.
    • New demo: virtualvoices
    • New demo: null driver
    • New demo: enumerate
    • Added functions to query information on currently active back-end
    • Added get/setLooping for live sounds
    • Added default volume for audio sources
    • Added custom 3d attenuator interface
    • Added LEFT_HANDED_3D flag for left-handed 3d coordinate processing
    • Added setInaudibleBehavior
    • Split demo common code to a separate static lib
    • Upped filter count to 8
    • Some x64 fixes
    • "nondyn" naming removed, calling static libs static now
    • Removed modf in monotone because Linux clib didn't like it
    • Cleanup fix - call stop() from all audio source virtual dtors
    • Memory file bugfixes
    • Wav file loading was broken after move to File interface, fixed
    • Some div by zeros fixed in Sfxr
    • 3d processing done largely outside audio mutex
      • Plus side - 3d stuff is way more performant
      • Minus side - 3d stuff isn't thread safe
    • And a bunch of smaller bug fixes and tweaks