【发布时间】:2012-11-01 15:50:57
【问题描述】:
我正在为我的一个课程做的一个项目是为使用 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 是不是一个理想的选择?
【问题讨论】:
-
您可以尝试将这些模块移植到 Python3。如果你幸运的话,它可能会变得微不足道。
2to3是你的朋友。
标签: audio module python-3.x signal-processing