webkitaudiocontext

    3熱度

    1回答

    我使用的是HTML5 webkitAudioContext使用這個下面的代碼獲取一個用戶的麥克風的實時等級: var liveSource; function getLevel(){ var context = new webkitAudioContext(); navigator.webkitGetUserMedia({audio: true}, function(st

    0熱度

    1回答

    沒有任何問題來記錄麥克風,將分析儀連接到一個漂亮的萬用表,將大量數據重新採樣爲我們可以處理的東西(8Khz,單聲道),使用' xaudio.js'從speex.js庫幷包裝成一個適當的WAV信封。 停止錄音機似乎是一個不同的故事,因爲錄音過程嚴重滯後於onaudioprocess功能。但即使這樣也不是問題,因爲我可以計算缺失的樣本,並在實際存儲數據之前等待它們到達。 但現在呢?如何阻止音頻進程調用

    1熱度

    2回答

    我使用web音頻api的AudioContext,並在我的android 4.0平板電腦(Samsung P7510)中安裝了chrome beta 29版本,但是Javascript會拋出例外「AudioContext是undefine」,但在chrome beta 29 PC版本中,它工作正常。即使我在我的手機上測試它,也可以。 context = new webkitAudioContext

    2熱度

    1回答

    我正在用webgl創建音頻可視化工具,並且已經整合了soundcloud音軌。我想不能切換曲目,但是我可以讓我的可視化工具工作,並打破音頻,或者我可以讓音頻工作和可視化工具打破。 兩種方式,我已經能夠使它工作的 音頻工作 刪除音頻元素 新的音頻元素追加到身體 觸發玩 Vi sualizer工作 停止音頻 變化源 觸發播放 當我有可視化的工作,音頻完全搞砸了。緩衝區聽起來不對,音頻中有人造物(噪聲,

    0熱度

    1回答

    我目前正在考慮如何實現用不同聲音提供多個音頻接口的應用程序。例如,如果我有第二個聲卡處置。 據我研究,Web Audio的AudioContext只提供一個目的地。我還沒有看到選擇實際目標硬件的方法。 任何人都可以想辦法解決這個問題嗎?

    0熱度

    2回答

    我覺得Chrome瀏覽器中的某些內容可能已發生變化,因爲這些功能的演示似乎不再適用。儘管如此,我還沒有發現任何內容。這是我的代碼: navigator.getUserMedia = (navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia ||navigator.m

    2熱度

    1回答

    陣列我想記錄我從麥克風來獲取音頻數據: window.AudioContext = window.AudioContext || window.webkitAudioContext; var context = new AudioContext(); var analyser = context.createAnalyser(); navigator.web

    0熱度

    1回答

    我正在用Web API創建一個音頻欄可視化工具,我希望這些工具欄只能顯示〜40Hz到〜10kHz。我發現的唯一的事情是頻率範圍,但是這並不能提供我想要的(AnalyserNode.fftSize)。有沒有一種方法可以只顯示該頻率?這是我的代碼: .controller('PlayerCtrl', function(PlayerService, $scope){ $scope.title

    1熱度

    1回答

    我在我的項目中使用網絡音頻API。有沒有辦法記錄發送到webkitAudioContext.destination的音頻數據? .wav文件正在我的瀏覽器中播放,所以應該有一些方法將這些數據存儲到(.wav)文件中。我知道這是可能的,但還沒有找到任何解決方案:( recorder.js可以幫助我,但直到現在我發現它只記錄麥克風的實時輸入,是否有可能錄製我的音頻(.wav文件)與recorder.j

    10熱度

    1回答

    我想在iPhone上進行現場聲音分析。因此,我使用webkitAudioContext分析器來使用 。 var ctx = new (window.AudioContext || window.webkitAudioContext); var audioGoodmorning = new Audio('assets/sounds/greeting.m4a'); var audioSrc = c