我正在为我的一个课程做的一个项目是为使用 python3 的孩子构建一个简单的 GUI 声音编辑器(使用 python3 是一个严格的项目要求)。我不希望这个编辑器像 audacity 那样复杂,但我希望有一些有趣的内置效果,类似于 nintendo ds http://nintendo.wikia.com/wiki/Nintendo_DSi_Sound上的声音编辑器。
我一直在研究与 python3 兼容的模块,这将有助于音频信号处理,因为我在这方面非常缺乏经验,但我在寻找可以与 python3 一起使用的东西时遇到了麻烦。我找到了这个伟大的 python 音乐模块列表:http ://wiki.python.org/moin/PythonInMusic但似乎具有我认为我想要的功能的所有东西,比如 pyo 和小吃,都没有 python3 兼容性。
我认为此时我最好的选择是使用 NumPy 和 SciPy 进行信号处理,但我想知道是否有人有更好的建议或建议?或者,如果我能熟悉它们,那么使用 NumPy 和 SciPy 是不是一个理想的选择?