【发布时间】:2012-11-08 13:31:05
【问题描述】:
我已将声音文件加载到字节数组中。我对接下来必须做什么来获取信息以绘制波形点感到困惑。根据我在网上找到的内容,我必须创建另一个数组?有人可以向我解释这将如何工作,因为我不太了解如何收集样本。
【问题讨论】:
-
你的声音文件是什么格式的?是原始 wav 格式吗?
-
我目前正在使用 .au,但我确实计划尝试 .wav 文件。
-
“我不太明白如何收集样本。” 这取决于
AudioFormat。例如。单声道 8 位格式每帧有 1 个字节。每个字节将代表波形的幅度。 -
“我已经将声音文件加载到字节数组中。”:如何加载?使用输入流,还是使用 Java 声音 API?
-
我已经使用了 AudioInputStream。
标签: java arrays audio bytearray waveform