我正在学习编码网络内容。 ruby ,javascript ...
我想做一些会引起噪音的事情,例如www.audiotool.com
该应用程序基本上是一个DAW数字音频工作站,运行速度快,听起来不错...您可以轻松使用示例并将项目保存在云中。
但是我的主要问题是,哪些语言或工具可以使应用程序像这样?
但是我不知道哪种语言使这种应用成为可能?
是在浏览器中还是在服务器中创建声音并将其发送回去?
有什么猜想吗?
最佳答案
Audiotool.com使用Flash合成音频。他们的常见问题解答说,如果遇到问题,应更新Flash播放器,因此这似乎很明显表明他们使用了Flash。
但是,如果您要制作音乐应用程序,建议不要使用Flash。较新的设备和操作系统将放弃对闪存的支持(我相信iPhone / iPad已经不支持闪存)。
如果您想要一个过时的音乐制作解决方案,则可以使用网络音频API在javascript中的所有客户端上进行操作。
我已经编写并积极维护了一个JavaScript库,该库旨在简化使用网络音频api构建复杂应用的过程。如果您只是开始在网络上制作音乐,则可能需要检查一下。在我看来,网络音频api并非十分适合初学者。 https://github.com/rserota/wad
关于audio - www.audiotool.com使用哪种语言编程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26383873/