Releases: 4Players/odin-sdk-unreal
Releases · 4Players/odin-sdk-unreal
1.5.9
Bugfixes / Improvements
- Added functions to allow listening to audio buffer changes in
OdinMediaSoundGenerator
- Update default build settings for compatibility with engine versions 4.24 or later
- Updated include path in
OdinMediaSoundGenerator
1.5.8
General
- Core SDK has been updated to version 1.5.8 (details)
New Features
- Added
Set Room APM Stream Delay
for scenarios where audio output and input are not synchronized to ensure that the echo canceller can align both streams
Bugfixes / Improvements
- Fixed an issue where stereo output interfered with the functioning of echo cancellation
- Updated initial APM settings
- Enabled Voice Activity Detection
- Enabled Noise Suppression
- Enabled Gain Controller
1.5.7
General
- Core SDK has been updated to version 1.5.7 (details)
Bugfixes / Improvements
- Updated static library format on iOS and macOS for Unreal Engine Marketplace compliance
- Fixed a bug where capture device selection always picked the default device
1.5.6
Bugfixes / Improvements
- Fixed potential build issues with Unreal Engine 5.1 and later
- Fixed an issue where handles were garbage collected which resulted in connections being closed unexpectedly
1.5.5
General
- Core SDK has been updated to version 1.5.5 (details)
New Features
- Added support for upcoming Unreal Engine 5.3 releases
Bugfixes / Improvements
- Ensured proper configuration of
AVAudioSession
to mitigate potential crash issues on iOS - Fixed linker issues caused by the use of a newer clang version in Unreal Engine 5 projects on iOS
1.5.4
General
- Core SDK has been updated to version 1.5.4 (details)
- Switched to static linking on iOS and macOS
New Features
- Added iOS support
- Added
Reset
function to reset media handles on ODIN synth components - Added
Room User Data Changed
event broadcast
Bugfixes / Improvements
- Fixed issues causing application crashes due to accessing pointers linked to invalidated structures
- Fixed application crashes resulting from asynchronous access violations
- Improved system stability by wrapping each event with game-thread synchronization tasks
- Updated event handling to use task-launching on a per-event basis
1.5.0
General
- Core SDK has been updated to version 1.5.0 (details)
New Features
- Added support for Unreal Engine 5.2
- Added reverse stream processing for echo cancellation based on engine master submix
- Added
UOdinAudioCapture
class to allow capture device selection
Bugfixes / Improvements
- Fixed a bug where audio attenuation settings were not applied
- Fixed a bug where active media stream objects were garbage collected
- Fixed blueprint only builds on Linux
1.3.3
Bugfixes / Improvements
- Fixed a crash when using
UpdatePosition
andSendMessage
Thanks to nate_jona_ for the bug report!
1.3.2
New Features
- Added support for Unreal Engine 5.1
1.3.1
Bugfixes / Improvements
- Removed experimental iOS support for now to allow marketplace submission