如何在录制java声音时绘制声音图表?

如何在录制java声音时绘制声音图表?,java,javasound,Java,Javasound,我成功地从我的微型手机中录制了java声音,并可以绘制录制的波形文件 图表如所附图片所示。 (我曾多次尝试从这里上传图像,但每次都失败。我也使用了tinypic,但上传失败,我认为我的互联网连接有一些错误,我将稍后在这里上传。) 我也附上我所有的代码。 现在,我的问题是,我想在实时录制时显示声音的图形。因此,如果我尝试在新线程中读取用于录制的音频输入流,并将该线程休眠1秒钟,直到录制完成。但在这种方法中,它给出了帧长度-1,因此无法绘制任何内容 如何绘制图形意味着如何在实时录制时获取录制的声音

我成功地从我的微型手机中录制了java声音,并可以绘制录制的波形文件 图表如所附图片所示。 (我曾多次尝试从这里上传图像,但每次都失败。我也使用了tinypic,但上传失败,我认为我的互联网连接有一些错误,我将稍后在这里上传。)

我也附上我所有的代码。

现在,我的问题是,我想在实时录制时显示声音的图形。因此,如果我尝试在新线程中读取用于录制的音频输入流,并将该线程休眠1秒钟,直到录制完成。但在这种方法中,它给出了帧长度-1,因此无法绘制任何内容

如何绘制图形意味着如何在实时录制时获取录制的声音帧[音频输入流中的字节],以便在不同线程中使用它绘制图形,以便准确模拟window的录音机提供的功能???

多谢各位 Mihir Parekh

用于显示基于时间序列的最近更改

对不起,你不明白我的问题

Addedndum:您可以编辑您的问题以澄清;这也将有助于指导未来的答案。在此期间,您可能能够适应从
AudioSystem.write()
截取
OutputStream


我想垃圾神先生还不明白我的问题。我不是在寻找如何绘制图形,我是在寻找如何同时检索从目标数据线填充的音频输入流中记录的字节,我将从这些字节中绘制图形。因此,绘制图形在这里不是问题。对不起,我不熟悉
com.actura.app.capture
API。你看到链接了吗?这很简单。我只关心那个类的run方法。一旦我从中获得字节,我就可以实时绘制捕获语音的图形。是的,我看到了链接。什么方法?什么字节?示例中的
appendData()
方法接受字节数组。很抱歉,您不理解我的问题。我不会按照“所有代码”的链接进行操作。为了更快地获得更好的帮助,请发布一个。