今天我发生了以下事情:我有一个现有的mousemove
事件,touchmove
后来又添加了,像这样:
$(window).on "mousemove touchmove", (e) ->
pos_x = e.pageX
pos_y = e.pageY
Run Code Online (Sandbox Code Playgroud)
不幸的是,两个变量都undefined
在移动设备上
我找到了一个 javascript 捕获当前麦克风输入只是为了再次发送它。你可以在这里看到它:
https://codepen.io/MyXoToD/pen/bdb1b834b15aaa4b4fcc8c7b50c23a6f?editors=1010(仅适用于 https)。
我想知道如何生成捕获声音的“负”波。就像“降噪”一样有效。所以脚本会检测我周围的当前噪音,每当有波浪上升时,我想生成一个下降的波浪以相互抵消。有没有办法在javascript中做到这一点?
所以这会输出记录的当前声音:
var input = audio_context.createMediaStreamSource(stream);
volume = audio_context.createGain();
volume.gain.value = 0.8;
input.connect(volume);
volume.connect(audio_context.destination);
Run Code Online (Sandbox Code Playgroud)
问题是如何产生这种声音的否定并输出它。
javascript ×2
audio ×1
coffeescript ×1
events ×1
getusermedia ×1
microphone ×1
mousemove ×1
touchmove ×1