这个项目能做什么
CAYADEV Visualizer 是一款面向 Windows、macOS 和 Linux 的综合音频可视化工具。采用 Electron 和 WebGL2 构建,能够捕获本机系统音频(WASAPI、CoreAudio、PulseAudio),生成复杂的实时视觉效果。
主要功能包括:
- 视觉与几何:提供超过 48 种可视化模式、31 种背景类型,以及一个 3D 引擎,内置 98 条数学公式(曲线、曲面和奇异吸引子)和 13 种实体,全部在不使用第三方 3D 库的情况下实现。
- 音频分析:深度频谱分析,支持 constant‑Q 色度向量用于音乐调式/和弦检测,YIN 音高跟踪,谐波/打击乐分离,以及鼓类的起始检测器。
- 定制与特效:基于图层的系统,提供 17 种混合模式、40 种 GPU 后处理特效,并配备调制矩阵,可让任意音频源或 LFO 驱动任意参数。
- 工作室与兼容性:内置 GLSL 编辑器用于自定义着色器,支持 MilkDrop 预设(.milk),并可导入 Shadertoy 与 ISF。
- 输出与集成:支持通过透明浏览器源覆盖的 OBS,GPU 输出通过 Spout(Windows)和 Syphon(macOS),以及确定性的离线视频导出(MP4、WebM、GIF)。
- 映射与文字:提供投影映射工具,包括角点钉扎和网格扭曲,并支持音频响应式排版,兼容 LRC/SRT 歌词文件。
评论
0 评分人数达到10人后显示
登录后参与讨论。