用 Csound 制作主流合成器
声音
2016-10-18 v1
摘要
在过去二十多年里,Csound 一直是计算机音乐研究领域的领先者之一,它实现了创新的合成方法,并使这些方法超越了它们通常诞生的学术环境,进入世界各地音乐家和声音设计师的手中。在其当前状态下,Csound 提供了一个高效的声音实验环境,允许用户通过其庞大的现成操作码集合,使用几乎任何已知的声音合成或信号处理方法。然而,尽管有所有这些潜力,Csound 乐器的共享资源仍然缺乏对知名合成器的高质量再现;即使它有能力生成商业标准的用户界面,并且能够以无需了解 Csound 代码即可使用的方式编译 Csound 乐器。为了填补这一空白,作者使用 Csound 前端“Cabbage”实现了两个商业风格的合成器作为 VST 插件。本文描述了它们的架构,以及在开发功能齐全的合成器过程中涉及的一些 Csound 特有的挑战。
引用
@article{arxiv.1610.04922,
title = {Making Mainstream Synthesizers with Csound},
author = {Gleb G. Rogozinsky and Eugene Cherny and Ivan Osipenko},
journal= {arXiv preprint arXiv:1610.04922},
year = {2016}
}
备注
Presented on the 3rd International Csound Conference, 2-4 October 2015, St. Petersburg, Russia