audio - www.audiotool.com使用哪种语言编程?

标签 audio html5-audio

我正在学习编码网络内容。 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/

相关文章:

java - 检测音频输入的频率 - Java?

python - 如何在显示文本的同时在 Python 2.6.6 中播放音频?

javascript - JavaScript音频持续时间不适用于ALAC文件(HTML音频持续时间属性)

html - 使用 HTML5 音频的按钮悬停声音

html - 如何使HTML5音频在单击时完全播放一次?

html5-audio - 修改 HTML5 音频中特定 channel 的音量

android - 使用 -noaudio 选项运行 Android 模拟器返回 "qemu-system-i386.exe: -audio: invalid option"

c# - 使用 TTS 将 MemoryStream 的音频输出到 Discord Bot

javascript - 如何在使用Kineticjs完成的动画中使用声音效果

html - 为什么 Firefox 忽略基于范围的查询的缓存控制?