2014-12-29 2 views
0

웹 오디오 API를 사용하여 mp3에 노래방 효과를 얻으려면 음악을 필터링 할 수있는 방법이 있습니까? 따라서 저역 통과 나 고역을 관리하여 음성을 걸러 내고 드럼이나 멜로디를 남기지 않을 경우웹 오디오 API를 사용하여 오디오를 필터링합니다.

+3

https://developer.mozilla.org/en-US/docs/Web/API/BiquadFilterNode – brybott

답변

2

@brybott는 오디오 필터링에 대해 https://developer.mozilla.org/en-US/docs/Web/API/BiquadFilterNode을 사용할 수 있다고 말했습니다. 웹 오디오 API 용 lib를 만들었습니다.이 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> 

는 희망이 도움이!

관련 문제