时间:2010-07-24 10:13:51

标签: audio procedural-generation

2 个答案:

答案 0 :(得分:7)

这通常是非常难题。就像绘图一样,每个声音都是它自己的东西,并且需要它自己的算法,而且,就像绘图一样,一些算法比其他算法更容易完成。除了用于绘制面部,昆虫和山脉之类的所有东西的通用算法之外,没有用于创建声音的通用算法。每个都是它自己的项目(通常是一个很大的项目),除非你只是想画圆圈或产生正弦波。

我所知道的大多数案例研究是产生乐器声音的许多尝试,通常这些尝试都是博士论文。

对于节省时间的解决方案,采样是最佳选择

或者,如果你真的需要一个程序方法,你可以问一个特定类型的声音的问题,人们可能能够为它提出一个算法。例如,我有兴趣拍摄一个“遥远的雷声”算法,但不想打扰如果只是雷声但没有怪物等,对你没用。

答案 1 :(得分:5)

我建议查看Perry Cook的许多软件项目和论文,他们在物理建模领域做了一些很棒的工作(虽然他的网站有点像导航的噩梦)。虽然正如tom10所说,但这是一个非常艰难的领域。如果你有一点信号处理的胃,那么这是一个非常迷人的领域。