2012-09-04 115 views
0

我和我的團隊幾乎完成開發爲iPhone和Android音樂應用程序,允許用戶創建自己的音樂,打和(一次最多16個)重疊的採樣聲音建成。我們正在尋找一種方法,允許用戶通過在我們的網站中嵌入音頻播放器來分享這些歌曲,這將會(像Android和iPhone應用程序已經這樣做)採取歌曲,其被表示爲表示音高,持續時間,開始時間和樂器,並將它們轉換爲單個可播放的音頻文件(任何格式)。播放多音軌音頻在線

我們已經調查SoundManager類2和WebAudio,並遇到了與兩個同樣的問題:停止聲音產生蜂鳴聲或爆裂是不能被刪除的聲音。有誰知道我們應該研究的另一個框架或API?一點點搜索引擎也讓sfplay脫穎而出,但是關於它的文檔並不多。還有其他建議嗎?

謝謝!

回答

0

javascript/html5音頻仍然存在很多問題。 WebAudio非常強大,但不是很便攜。 Soundmanager 2功能不強,但更便攜。除非你做錯了什麼,否則你不應該聽到任何一個庫的點擊/不連貫,但是基於瀏覽器的音頻同步等問題。

這就是爲什麼大多數人在做網絡上的「嚴肅」的聲音正在使用的Java applet或Flash,不會在設備上工作。

+0

感謝您的回覆。這是我們之前就我們問題的具體情況所做的一篇文章,但它沒有得到任何迴應。有任何想法嗎? http://stackoverflow.com/questions/11927302/soundmanager2-distortion-when-stopping-sound – user1467778

+0

我發佈了一個答案,但我沒有足夠好地跟蹤你的代碼,知道它是否正確。 –