Anukari:macOS 上的实时物理音频合成器性能难题

2025-05-06

Anukari是一款基于GPU的实时3D物理音频合成器,在大多数macOS系统上运行良好。然而,在某些高端Apple Silicon设备上,由于macOS的GPU节电策略,其性能会下降。作者尝试通过一个“浪费即加速”的策略(在GPU上运行额外负载来提高GPU频率)来解决问题,但在高端设备上,由于多GPU芯片的独立频率调节,该策略失效。作者呼吁Apple Metal团队帮助解决这个问题,并提出了可能的解决方案,例如将Audio Workgroup的概念扩展到GPU或在Metal API中添加实时敏感选项。

开发 音频合成