Skip to content

Audio visualizer made with Unity. 使用 Unity 制作的音频可视化程序.

Notifications You must be signed in to change notification settings

SlimeNull/UnityAudioVisualizer

Repository files navigation

Unity 音频可视化

这是一个测试项目, 用来尝试使用 Unity 实现音频可视化.

使用到的:

通用渲染管线, post-processing (URP), ShaderGraph(编写水着色器用的)

主要逻辑:

使用 AudioListener 获取 Spectrum 数据, 这是源音频采样经过快速傅里叶变换之后得到的频域数据 (Unity 封装好了), 然后我们只需要直接把这些数据映射到一根根柱子上

由于这些数据的频率是从 0 到 "采样率" 的, 所以写一个小方法来获取对应频率的频域数据值

About

Audio visualizer made with Unity. 使用 Unity 制作的音频可视化程序.

Resources

Stars

Watchers

Forks

Packages

No packages published