2011-12-12 49 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

相關問題