GitPedia
jarikomppa

jarikomppa/soloud

Free, easy, portable audio engine for games

8 Releases
Latest: 6y ago
SoLoud 20200207RELEASE_20200207Latest
jarikomppajarikomppa·6y ago·February 7, 2020
GitHub

📋 Changes

  • Oops, it's over a year already, let's do a refresh
  • Hilights:
  • Python 3 migration
  • Updated dr_ and stb_ libraries
  • Changing volume while paused should now work
  • Filters can now be queried for live parameters and ranges
  • Set FPU flags in audio threads to ignore denorms, performance gain (can be disabled at runtime)
  • New feature: ability to move live sounds from one bus to another (annexSound)
  • + 20 more
SoLoud 2018119RELEASE_20181119
jarikomppajarikomppa·7y ago·November 20, 2018
GitHub

📋 Changes

  • First release after 2 year burnout hiatus
  • Hilights:
  • FLAC, MP3 and various wav file formats through dr_flac, dr_mp3 and dr_wav
  • Split SDL and SDL2 dll backends due to SDL2 doing stupid things unless told not to
  • Removed modplug, added libmodplug dll interface
  • Loop point support for all audio sources
  • Wav files can now load from raw data
  • Multi-speaker support
  • + 13 more
SoLoud VLF releaseRELEASE_20150512
jarikomppajarikomppa·11y ago·May 12, 2015
GitHub

📋 Changes

  • 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)
  • + 27 more
File interfaces, FFT work and TED/SID supportRELEASE_20150427
jarikomppajarikomppa·11y ago·April 27, 2015
GitHub

Hilights: ``` More demos moved to new framework, features added Switched FFT implementations 'FFTFilter' is now base class for STFT filters Generalized file i/o through File class New interface to query info from live audio streams Commodore plus/4 TED and Commodore 64 SID song support As always, documentation updates and little bug fixes here and there. ```

Refresher releaseRELEASE_20150419
jarikomppajarikomppa·11y ago·April 19, 2015
GitHub

📋 Changes

  • Not a milestone release, just a refresher
  • Hilights:
  • Moved from premake4 to premake fork GENie for build file generation
  • SDL2 static linking support
  • MONOTONE tracker replayer
  • New demo: monotone
  • New filter: DC removal
  • New demo framework based on ImGui, simplifies demo code and makes demos prettier
  • + 5 more
SoLoud "ULF" Milestone ReleaseRELEASE_20140821
jarikomppajarikomppa·11y ago·August 21, 2014
GitHub

📋 Changes

  • Hilights:
  • 3d (positional) audio interfaces
  • Including positions, doppler, etc
  • New demo: 3dtest, a simple test of the positional audio
  • More foreign interfaces
  • BlitzMax
  • Ruby
  • RPG Maker
  • + 2 more
SoLoud "SLF" Milestone ReleaseRELEASE_20140622
jarikomppajarikomppa·11y ago·June 22, 2014
GitHub

📋 Changes

  • Hilights:
  • New demo: "space", demonstrating visualization data from different parts of the pipeline
  • New demo: "pew pew", demonstrating difference between play() and playClocked()
  • New filter: flanger
  • New way to play sounds: playClocked() for rapidly-launched sounds, to make it so all sounds don't start from the beginning of a sound buffer
  • Loop count query added
  • Voice groups to command several voices in one atomic operation
  • A lot of variable type changes:
  • + 24 more
SoLoud TLF milestone releaseRELEASE_20131109
jarikomppajarikomppa·12y ago·November 9, 2013
GitHub

Core functionality is now pretty decent, even if multi-speaker or 3d positional audio is still missing. There's also a bunch of back-ends, mixer has some filtering (and interface for more). And let's not forget filters or mixing busses. Still plenty to do going forward, but I feel this is a pretty usable release. Assuming there's no horrible bugs hiding there somewhere. Binaries available from http://soloud-audio.com