2011-12-12 90 views
2

要求 -
假设有一首歌有4首曲目。比方说吉他,贝司,节奏和人声。并且您希望让用户在歌曲播放过程中将这些曲目中的任何一个或多个曲目静音/取消静音。如何创建一个非常简单的在线调音台?

你会如何在浏览器上创建这个简单的混音器(有点儿)?使用Javascript/jQuery的?

其他信息 -
4首曲目将作为单独的等长音频文件提供。

回答

3

有关于改变JavaScript的音频标签的体积一些好的信息在这里,也许这将有助于:

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

我猜的想法是,你设置的轨道零体积当静音按钮被点击。当它再次被点击时,将它重新设置为原始状态

+0

您是否认为我可以同时播放所有这些曲目,以便它们同步? – Sussagittikasusa

+0

@Sussagittikasusa:我还没有真正使用音频标签,所以我不确定它们在同时播放全部音乐的同时播放效果如何。我认为这会很棘手,因为有些人可能会更慢地下载数据,并在其他人仍在玩时打到缓冲区。你必须有一个游戏,看看会发生什么。我认为如果你得到一些简单的工作,你可以稍后再回来,并询问有关同步的另一个问题,然后你可以显示一些你的代码以获得更好的帮助。 – musefan

+0

听起来不错,我会试试看 – Sussagittikasusa

相关问题