Skip to content

AudioLink 1.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 May 16:46
· 44 commits to master since this release

1.4.0 - May 10th, 2024

New features

  • Added support for exposing a global video texture (_Udon_VideoTex) via the ytdlpPlayer avatar testing prefab. This functionality intended for testing avatar shaders that use a global video texture. The global video texture is not something provided by AudioLink outside of in-editor testing - this must be done by a video player. (techanon)

Changes

  • We've changed the default song in the example scene, and the avatar testing prefab, to "Shibuya" by Rollthered. We remain forever thankful to Lamp for letting us previously use their unreleased track, "Sludge Bath".
  • Reduced the sizes of various icon textures used by AudioLink. (Teeh)
  • Changed the controller to use MSDF-based textures for the icons. (Vistanz)
  • Improved the logic that searches for a yt-dlp excecutable in ytdlpPlayer avatar testing prefab. It should more consistently find the executable accross platforms now. Additionally, the ability to override which executable is used has been added under Tools > AudioLink > Select Custom YTDL Location. (techanon)
  • The "Upgrade AudioLink compatible shaders" popup will no longer display on first import, as shader authors have had plenty of time to upgrade their shaders at this point. It can still be run manually via the Tools > AudioLink > Update AudioLink Compatible Shaders menu item. (pema)

Bugfixes

  • Fixed an issue where the AudioLink texture was flipped when using OpenGL. (fundale)
  • Fixed an issue where the ytdlpPlayer avatar testing prefab was selecting an incompatible format at certain resolution settings, resulting in the video failing to play. (pema)
  • Fixed an issue where the ytdlpPlayer avatar testing prefab restarted the video about ~3 seconds in. (techanon)
  • Fixed an issue where the AudioLink controller was z-fighting on mobile platforms. (pema)
  • Fixed issue #299, where modifying the settings on the AudioLink prefab wouldn't properly apply to the control. (pema)