这个问题通常被问到是另一个问题的一部分,但事实证明答案很长。我已经决定在这里回答它,所以我可以在其他地方链接到它。
虽然我现在还没有意识到Java可以为我们生成音频样本的方式,但如果将来发生变化,这可能是一个适合它的地方。我知道JavaFX
有类似的内容,例如AudioSpectrumListener
,但仍无法直接访问样本。
我使用javax.sound.sampled
进行播放和/或录制,但我想对音频做点什么。
也许我想直观地展示它或以某种方式处理它。
如何使用Java Sound访问音频样本数据?
另见:
答案 0 :(得分:0)
这是从当前播放声音中获取实际样本数据的方法。 other excellent answer将告诉您数据的含义。 Haven没有在我的Windows 10机器YMMV上尝试使用另一个操作系统。对我来说它拉动了当前的系统默认录制设备。在Windows上将其设置为" Stereo Mix"而不是"麦克风"得到播放声音。您可能需要切换"显示已禁用的设备"看" Stereo Mix"。
$('.allCheck').click(function(){
$('.checks').prop('checked',$(this).prop('checked'));
$('.checks').prop('disabled',$(this).prop('checked'));
});