【发布时间】:2018-07-26 17:38:03
【问题描述】:
哪种编程语言适合构建 Audacity 或 adobe Audition 等音频处理应用程序?
我已经知道一些 python 和一点 JavaScript。我可以使用这些语言构建这样的应用程序吗?还有什么我应该知道的先决条件。例如,了解声音的工作原理等。欣赏见解、资源、书籍、图书馆、工具等。
【问题讨论】:
-
这取决于你是否乐于通过简单地调用他们的库来利用其他人的劳动,这是任何语言都可以做到的......如果你有勇气深入研究实际构建这样一个低级库自己加强诸如原始音频,PCM脉冲编码调制之类的想法-在概念层面上,您必须掌握将模拟曲线转换为其数字对应物以及相反的能力,即ADC和DAC ...学习如何流式传输数据使用 websockets ...所有这些完全是语言不可知的 c、c++、golang、javascript、python ...网络音频 api
-
谢谢斯科特。感谢您的投入