- Renamed
AudioLinkAvailableNonSurface
toAudioLinkAvailable
- It supports surface shaders now - Renamed
ETOTALBINS
toAUDIOLINK_ETOTALBINS
- Renamed
ALDecodeDataAsUInt
toAudioLinkDecodeDataAsUInt
- Renamed
ALDecodeDataAsSeconds
toAudioLinkDecodeDataAsSeconds
- Renamed
Remap
toAudioLinkRemap
- Renamed
HSVtoRGB
toAudioLinkHSVtoRGB
- Renamed
CCtoRGB
toAudioLinkCCtoRGB
- Renamed
GetSelfPixelData
toAudioLinkGetSelfPixelData
- Added a shader function get the version of AudioLink currently running in the world,
AudioLinkGetVersion
. - Handling of 3D audio sources by Xiexe
- Amplify templates for Lit & Unlit
- Amplify functions for use in the above templates
- Left/right VU meter data (instead of just left)
- Left/right Waveform data (instead of just left)
- Refactoring, restyling, and renaming across entire codebase
- AudioReactiveSurface (Amplify shader) converted to built-in AudioLink.cginc functions
- AudioLink shader menu reorganized
- Removed an extern call from AudioLink.cs update loop
- Reuse of internal sample arrays
- Audio values clamped to prevent overflow
- AVPro log spamming & mono output bugfix (mainly a problem if using VRChat w/ a headset)
It can be the same as release notes. Update on each packaged release.