Skip to content

Releases: dtaralla/rrise

v0.2.2

13 Nov 01:10
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

Release 0.2.2

  • rrise_headers crate added (0.2.1)
  • Use cc crate to detect MSVC cl.exe, include paths, lib paths, as well as SDK dir of Wwise SDK on Windows. This effectively adds support for Visual Studio 2022.
  • Tested against Wwise 2021.1.9 & 2021.1.10
  • Tested with Rust 1.65.0, 1.67.0
  • Fix Fix AkInitSettings::default() crashing the app if with_plugin_dll_path() wasn't used
  • Updated music visualizer example to Bevy 0.9

v0.2.0

26 Apr 04:00
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Release 0.2.0

  • Breaking changes: settings were reworked to be more rust-safe and rust-friendly.
  • Default impl for AkCallbackType
  • Implement Display for AkID
  • register_named_game_obj() for monitoring
  • add_listener(), remove_listener() and set_listeners()
  • unregister_game_obj()
  • add_default_listener and remove_default_listener
  • Fix missing callback_type info in AkCallbackInfo::Event and AkCallbackInfo::Default

v0.1.8

23 Apr 17:37
Compare
Choose a tag to compare
v0.1.8 Pre-release
Pre-release

Release 0.1.8

  • Support for PostEvent callbacks (closures & function pointers)

v0.1.7

18 Apr 04:28
Compare
Choose a tag to compare
v0.1.7 Pre-release
Pre-release

Release 0.1.7

  • Music engine support
  • query_params module

v0.1.6

18 Apr 04:27
Compare
Choose a tag to compare
v0.1.6 Pre-release
Pre-release

Release 0.1.6

  • Basic game syncs (RTPCs, triggers, states, switches)
  • Fix Wwise config
  • Wwise ID Ergonomics

v0.1.5

05 Apr 16:00
Compare
Choose a tag to compare
v0.1.5 Pre-release
Pre-release

Release 0.1.5

  • Add documentation
  • Support moving audio sources (ffi: SetPosition)

Breaking changes:

  • sound_engine::stop_all now takes an Option

v0.1.4

04 Apr 13:12
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release

Release 0.1.3

  • Opus is now available
  • Solved remaining static linking issues
  • Added first integration test

v0.1.3

03 Apr 18:58
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

Release 0.1.3

  • Linux build & run support
  • Modularize and cleanup build script
  • Vorbis playback support
  • Cargo features for static linking of Wwise plugins
  • Fix unsafe memory accesses when converting to AkOsChar* and char*
  • Example refactored to be platform agnostic
  • Example demonstrates static/dynamic plugin registration for Vorbis compression (static), AkMeterFX (static) and AkRoomVerbFX (dynamic)

v0.1.0

01 Apr 01:52
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Very first push of this crate.

Currently, this crate can do very little, and only on Windows platforms:

  • Windows 10+ support
  • Initialize/Update/Terminate a minimal sound engine
  • Post simple events (no callback/external source support yet)
  • Default streaming manager leveraging Wwise's sample streaming manager
  • Profiling from the Wwise authoring tool.
  • Minimal example showcasing how to initialize the sound engine, interact with it and terminate it.