跳到主要内容

Rawave

原始 PCM 与 WAV 音频试听

给嵌入式与音频开发准备的试听工具。录音转储、编解码器输出这类没有文件头的 PCM 数据,填好采样率、声道数和采样格式就能听到声音;带文件头的 WAV 自动识别。一次拖入多个文件,点哪个播哪个。

正在获取最新版本…

功能​

  • 原始 PCM 直接听

    没有文件头的采样数据,填好采样率、声道数与采样格式就能播放;8、16、24、32 位整数与 32 位浮点都支持,多字节格式可选大小端。

  • WAV 自动识别

    带文件头的 WAV 按文件头识别,PCM、IEEE float、ADPCM、A-law 与 μ-law 都能播;两类文件可以混在同一个列表里。

  • 参数随改随听

    改完参数点「应用」,当前选中的原始文件立即按新参数重新载入,原本在播放的接着重新播放,列表里的时长估算一并更新。

  • 圈定区间,导出 WAV

    图上两根游标圈出播放区间,拖动即改,反复听同一小段不必每次重新定位;圈好的一段还能另存为 WAV,原始 PCM 借此补上文件头。

  • 能量图与频谱图

    能量图以 dBFS 为纵轴画出峰值与均方根,底噪与真正的无声分得清;一键切到频谱图,看从 0 到奈奎斯特频率的能量分布。

  • 单文件,只在本机

    一个可执行文件,免安装;解码与播放都在本机完成,不联网,只在程序所在目录的 logs 文件夹里留下运行日志。

用法​

支持的格式

带文件头的 WAV 按文件头自动识别,其余文件一律当作原始 PCM,判断看的是文件内容而不是扩展名。原始 PCM 按右侧面板里的采样率、声道数与采样格式解读,缺省是 16000 Hz、单声道、16 位整数小端;改完点「应用」才生效。

WAVPCM、IEEE float、ADPCM、A-law 与 μ-law 编码
采样率1 到 1000000 Hz 之间的整数
声道数1、2、4、6 或 8 声道
采样格式8 位无符号与有符号整数;16、24、32 位整数与 32 位浮点,各有小端与大端
24 位整数按每个采样 3 字节的紧凑排列读取
文件大小单个文件不超过 1 GiB,选中时整段载入内存

两种图、播放区间与导出

选中的文件画成一幅图,横轴是整段时长,可在能量图与频谱图之间切换。图上两根竖线圈出播放区间,载入时是整段;拖动它们,或者在图上、进度条上按一下,都会改变从哪里播、播到哪里。听到的这一段可以原样导出。

能量图每列画峰值与均方根两根柱,纵轴是 dBFS,中线 -80、上下边缘 0
频谱图纵轴从 0 到采样率的一半,线性刻度;颜色越实幅度越大,多声道先混成单声道
开始游标播放的起点;在图上离它更近的位置按下,或在进度条上定位,都把它移到那里并从那里播
结束游标播放到这里停下;再按播放,回到开始游标重新播
导出区间把两根游标之间的采样另存为 WAV,缺省存到源文件旁边;整数记为 PCM、浮点记为 IEEE float,24 位整数写成 32 位;不能覆盖文件列表里的文件

命令行直接打开

把文件路径写在命令行上,启动后它们已经在列表里,第一个已载入,按播放即可。原始 PCM 的参数没有命令行选项,启动后在界面里设置。下载到的文件名带版本号,下面的示例按已改名为 Rawave.exe 书写,请在程序所在目录执行或写完整路径。

Rawave capture.pcm
Rawave left.wav right.wav D:\dump\codec-out.raw

下载​

最新版本0.0.0
  • Windows 便携版单文件免安装,不检查更新00.0 MB

版本历史

正在读取版本历史…