gpt4 book ai didi

ios - 为什么 Finch 不为它的复音声音共享一个缓冲区?

转载 作者:行者123 更新时间:2023-11-28 17:38:40 25 4
gpt4 key购买 nike

我正在使用 OpenAL 进行一些研究和试验 - 特别是我对复音技术感兴趣 - 即同时多次播放单个声音。我遇到了 Finch,它具有支持此功能的功能。在我自己的代码中,我为每个音频文件创建了一个 OpenAL 缓冲区,然后使用该缓冲区初始化了多个 OpenAL 源。另一方面,Finch 为每个 OpenAL 源创建一个 OpenAL 缓冲区。这是否有任何与性能相关或功能相关的原因?

最佳答案

简短的回答是,作者是一个村里的白痴,该打屁股。更长的答案是我从来没有想过你可以通过在源之间共享声音缓冲区来实现复音,因此是重复的。我创建了一个 new issue有空的时候我会看一下代码。

(更新:它确实工作得很好并且是当前代码的一部分。)

关于ios - 为什么 Finch 不为它的复音声音共享一个缓冲区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9023124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com