用Java实现mp3音频分解 5 月 Questions & Answers 301 读取MP3并将其转换为最基本的振幅波形(可以代表波形上的一个点进行可视化的浮点)最常用的方法/API是什么?然后我如何使用此基本值在计算机的音频输出上播放它?(所有这些都是用Java完成的)
# 1 楼答案 你可能想看看LAMEOnJ。它是LAME(JavaDoc)的Java包装器 至于将字节数组转换为浮点数组,如何导入java.nio.ByteBuffer和java.nio.ByteOrder,并执行以下操作 float floatVal = ByteBuffer.wrap(array).order(ByteOrder.nativeOrder()).getFloat(); 这应该可以给你一个浮点数组。至于玩它,你可以给每个浮点值分配一个音高
# 1 楼答案
你可能想看看LAMEOnJ。它是LAME(JavaDoc)的Java包装器
至于将字节数组转换为浮点数组,如何导入
java.nio.ByteBuffer
和java.nio.ByteOrder
,并执行以下操作这应该可以给你一个浮点数组。至于玩它,你可以给每个浮点值分配一个音高