Releases: dtaralla/rrise
Releases · dtaralla/rrise
v0.2.2
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 ifwith_plugin_dll_path()
wasn't used - Updated music visualizer example to Bevy 0.9
v0.2.0
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
v0.1.7
v0.1.6
v0.1.5
v0.1.4
v0.1.3
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
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.