web-audio

    0熱度

    1回答

    我一直在網上尋找替代或polyfill的網絡音頻API。具體來說,我正在尋找一種方式來彎曲音頻和我被Web Audio API拋出,因爲它不支持在IE中。還有很多其他的網絡音頻API功能,我喜歡用,但音調彎曲是很關鍵的,所以不知道是否有一個庫可以實現這一點與HTML5音頻或如果它甚至可能? 這讓我也問,如果有人知道微軟是否計劃隨時發佈對IE11的Web Audio API的支持? 乾杯

    0熱度

    1回答

    我目前在React中構建一個應用程序來學習語言。該應用程序是一款遊戲,在遊戲中,我使用Howler.js播放很多聲音。咆哮很棒,因爲它可以讓我輕鬆創作聲音,而且非常重要的是,我可以調整聲音的音高,我可以用一個樣本製作旋律。 我開始運行到時我在不同的音高事情有很多不同的聲音的問題是性能。隨着代碼我已設置循環播放我的聲音對象是相當沉重,我想知道是否有一種方法來優化它(我絕不是一個JavaScript專

    0熱度

    1回答

    我想從我的服務器流到客戶端的MP3數據。我正在使用Ajax來做這件事。服務器每個請求發送50千字節。我寫了兩個函數:一個獲取mp3數據和一個播放它們。第一個函數需要50千字節,對它們進行解碼並將解碼數據存儲在一個數組中,然後遞歸地調用它自己。只要數組中的第一個元素填充數據,第二個函數就會開始播放。問題是,這隻適用於第一個50千字節,然後才失敗。我想要做的是保持我的get_buffer函數運行,直到

    -1熱度

    2回答

    我已閱讀關於AnalyserNode的MDN Article,並試圖展開W3C文檔的解鎖。 我有一個工作代碼: 但非常低的「低音」頻率僅佔5條左右.. 是否可以更詳細地顯示較低的頻率?

    0熱度

    1回答

    我正在使用此功能創建聲音,該聲音在桌面和Android上運行良好,並且最初在iOS上使用touchevent啓動它時起作用。我需要以後用另一個聲音文件替換聲音,但是在iOS中它不會啓動 - 我假設因爲它需要另一個用戶交互來播放聲音。 這是一個耳機中的VR應用程序,所以這種用戶交互是不可能的。是否有另一種替代聲音或另一種非點擊用戶互動的方式,我可以像運動一樣使用? 我已經看到了這個http://ma

    1熱度

    1回答

    The browser compatibility table for OfflineAudioContext.suspend有一個Firefox的空單元格,這是相當混亂的。 它在Chrome中正常工作。我仍然認爲OfflineAudioContext.suspend目前在Firefox(v51.0.1)中實現,因爲我可以調用該方法。我的問題是,每當我把這種方法,我得到: DOMException

    0熱度

    2回答

    試圖爲小型Web音頻應用程序發送延遲效果,並且似乎無法使其聽起來不錯。似乎很簡單,但沒有得到我想要的結果。希望延遲音符反覆重複並慢慢消失。我可以實現增益部分,但似乎無法獲得反饋環路部分,因此延遲仍在繼續。有人能指引我朝着正確的方向嗎? 下面是相關的代碼。增加了第二次延期,希望延期但並不完全符合我的期望。 var osc = ctx.createOscillator(); var

    0熱度

    1回答

    完整的問題:爲什麼更適合使用MediaElementAudioSourceNode而不是AudioBuffer來獲得更長的聲音? From MDN:這些類型的 對象被設計成保持小音頻片段,典型地小於45秒。對於更長的聲音,實現MediaElementAudioSourceNode的對象更合適。 From the specification: 此接口表示駐留在內存中的音頻資產(用於一次性的聲音和其他

    0熱度

    1回答

    這是一個簡單的控件的嵌入式音頻播放器。我做了這個作爲我的網站的插件。 由於移動瀏覽器不支持自動播放功能。播放/暫停按鈕根據設備 而改變,即:播放按鈕顯示在移動設備上,暫停按鈕顯示在電腦上 播放器的移動側完美地工作。但是,即使音頻在後臺播放,它的PC端也以播放按鈕開始。即。 else條件不工作 如果錯誤的心不是清除請複製粘貼在這裏的代碼,看看:www.htmledit.squarefree.com

    0熱度

    1回答

    In this ramping example中的值,斜坡行爲不是「更平滑」,但幾乎像是延遲。看起來好像當它收到一個值時,不是開始向那個方向傾斜,而是在當前的一個之後安排另一個斜坡。 您可以在足夠快地拖動和聲滑塊時看到此行爲。你會注意到它堅持要經歷過去的所有價值。 我該如何獲得只考慮最後一個值的行爲?