簡體   English   中英

使用Web Audio Api過濾音頻

[英]filter audio using Web Audio Api

有沒有一種方法可以過濾音樂,以便使用Web Audio API在mp3上獲得卡拉OK效果? 因此,我可以進行低通或高通濾波,以濾除聲音並留下鼓聲或旋律。

正如@brybott所說,您可以使用: https : //developer.mozilla.org/en-US/docs/Web/API/BiquadFilterNode來過濾音頻。 我為Web Audio API創建了一個庫,您可以使用它來簡化此過程。

CrotchetJS

代碼示例可能類似於:

<script src="Crotchet.js"></script>
<script>
   //CREATE A FILTER WITH ATTRIBUTES TYPE, FREQUENCY, GAIN and Q
   var filter = CROTCHET.createFilter("HIGHPASS", 6000, 20, 1000);
   CROTCHET.loadSounds(["file1.mp3"], ["sound"], filter);
   CROTCHET.play("sound");
</script>

希望能幫助到你!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM