javascript - 如何创建一个非常简单的在线混音器?

标签 javascript html

要求 -
假设有一首歌有 4 首轨道。比如说吉他、贝斯、节奏和人声。您希望为用户提供在歌曲播放过程中静音/取消静音任何一个或多个轨道的选项。

您将如何在浏览器上创建这个简单的混合器(有点东西)? JavaScript/jQuery?

附加信息-
这 4 首轨道将作为各自持续时间相同的单独音频文件提供。

最佳答案

这里有一些关于使用 JavaScript 更改音频标签音量的好信息,也许会有帮助:

http://www.position-absolute.com/articles/introduction-to-the-html5-audio-tag-javascript-manipulation/

我想这个想法是当单击静音按钮时将轨道的音量设置为零。并在再次点击时将其设置回原来的值

关于javascript - 如何创建一个非常简单的在线混音器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8473356/

相关文章:

javascript - 为什么这种排序算法会在浏览器中产生不一致的结果?

javascript - 如何在 angular js 的 cookie 中存储登录 session ID?

javascript - Firebase 单次调用?

Javascript - 使用 Javascript 更改 img 标签 src 有时不会反射(reflect)

javascript - 按下时 HTML 更改文本不起作用

javascript - 使用 CSS 打印网页的一部分

html - 具有 100% 高度的 XHTML HTML 元素导致滚动条

javascript - IE11 和 Mozilla css 转换的奇怪东西

javascript - 如果文本超过一定长度则应用 CSS

javascript - 如何制作滚动但大小保持固定的横幅图像