Releases: man572142/Bro_Audio
Releases · man572142/Bro_Audio
BroAudio 1.08
- Added LibraryManager shortcut to SoundID dropdown button in the inspector
- Added SoundSource to GameObject menu item for easy creation
- Added SoundSource replay mechanic
- Fixed popup sound issue when previewing auido in the LibraryManger
- Fixed audio type set volume not working as intended and refactoring the volume system
- Fixed set master volume in WebGL not working as intended
- Tidy up script assemblies and namespaces
- Performance optimizations and GC reduction
BroAudio 1.07
- Fixed comb filtering prevention not working as intended
- Change the logo file and GUID to avoid errors when building the project
BroAudio 1.06
Fixes
- Fixed changes to BroAudioData isn't saved to the disk
- Fixed pitch setting does not apply to preview audio completely
- Changed SoundSource script icon to the non-Editor one
Improvements
- Added WebGL constraint on volume attribute
- Added a known issues page to the info window
BroAudio 1.05
New Features
- Preview Audio: Preview audio in edit-mode with the current setting like fade-in, fade-out, random… etc.
- Shuffle Play Mode: Plays audio clips randomly, ensuring that no clip is repeated until all clips in the list have been played
- Quick AudioEnity Preference Setting: A new button is added to the entity view in the LibraryManager, which allows you to remove entity, and change the displayed(exposed) properties setting of the AudioType
New APIs and functionalities
- Added SetPitch() to BroAudio and IAudioPlayer, and implemented it in the Demo
- Added OnEndPlaying event to IAudioPlayer
- Extended SoundID’s functionality
- Added pitch attribute
Improvements
- Implemented functionality to auto-generate user data to avoid overwriting existing data when upgrading BroAudio.
- Reduced playback latency and improved accuracy by moving the play function from the next frame to the end of the current frame
- Added audio player pool size field to Preference and slightly improved the player pool performance
- Always display(expose) non-default property value in the LibraryManager
- Increased volume random range slider accuracy
- Copied Logo_Main.png to non-Editor folder and updated Demo scene reference
Fixes
- Fixed compile error occur when building the project
- Fixed comb filtering prevention rejecting all playback when Time.timeScale = 0
- Fixed SetVolume() not applying to the seamless loop
- Fixed asset renaming doesn't work as intended after Unity 2023
- Fixed asset deleting doesn’t work as intended
BroAudio 1.04
- Adjust the public methods of SoundSource to better match the intended design
- Improved the AudioPlayer object pool design to avoid accessing a recycled object
- Added a warning when trying to access a recycled player, and a preference setting related to it
BroAudio 1.03
Fix compile errors in WebGL
BroAudio 1.02
- Fix errors occur if there are any missing auido assets when opening Library Manager
- Fix error occurs when stopping a sound manually
- Fix comb filitering cannot be disable
- Fix error occurs after renaming a asset due to the unmatch filename issue
- Change log comb filtering warning message’s default setting
- Add a clickable link to documentation for comb filtering instruction
- Add Stop() and Pause() methods to IAudioPlayer
BroAudio 1.01
First release
Support for Unity 2019+. including 2019, 2020, 2021, 2022, and 2023.