自定义声音

本页介绍如何在 GlobalQuake 中自定义和配置声音播放。

简介

GlobalQuake 的所有警报和通知均使用 WAV 格式的音频文件。声音文件存储在 GlobalQuake 主目录内的 sounds/ 文件夹中。每个声音都可以拥有自己的音量级别,并且所有音量都会在一个属性文件中跨会话持久保存。

Info

若要快速静音所有声音,请在 GlobalQuake 处于焦点状态时按 S

访问声音文件夹

找到声音文件夹最简单的方法是通过 GlobalQuake 界面:

  1. 在顶部栏点击 Open > User Data Folder
  2. 在打开的文件夹中,进入 sounds/ 子文件夹。

你也可以手动导航到那里:

  • Windows: %APPDATA%\GlobalQuake\sounds\
  • macOS / Linux: GlobalQuake 启动所在目录中的 .data/sounds/
Warning

如果 GlobalQuake 当前正在运行,请在替换声音文件后重启它,以便正确加载这些文件。

可用的声音类型

GlobalQuake 附带以下默认声音文件:

文件说明
found.wav首次检测到新地震时播放。
update.wav现有地震以修订后的数据更新时播放。
level_0.wav地震烈度达到 0 级时播放。
level_1.wav地震烈度达到 1 级时播放。
level_2.wav地震烈度达到 2 级时播放。
level_3.wav地震烈度达到 3 级时播放。
level_4.wav地震烈度达到 4 级时播放。
intensify.wav用户所在位置的震动增强时播放。
felt.wav预期用户将感受到地震时播放。
felt_strong.wav预期用户所在位置将发生强烈震动时播放。
eew_warning.wav作为即将到来的地震的预警警报播放。
countdown.wav播放距预期震动到达的倒计时。

自定义声音

若要替换某个声音,只需将一个新的 WAV 文件放入 sounds/ 文件夹,并使用与你想要替换的文件完全相同的文件名。

Info

为获得最佳兼容性,请使用 44100 Hz 的采样率。其他常见的 WAV 格式应该也能正常工作,但推荐使用 44100 Hz 的单声道/立体声。如果你遇到问题,请查阅故障排除条目

声音设置面板

GlobalQuake 提供了一个用于管理声音的图形化面板。通过顶部菜单栏的 Options > Settings > Sounds 打开它。

该面板包括:

  • Master volume(主音量)滑块 —— 控制所有声音的整体输出音量。
  • Per-sound volume(单个声音音量)滑块 —— 分别调整每个可用声音的音量。
  • Test(测试)按钮 —— 点击可按当前音量预览任意声音。
  • Reload(重新加载)按钮 —— 无需重启 GlobalQuake 即可从磁盘重新加载所有声音文件。
  • Open folder(打开文件夹)按钮 —— 在你的文件资源管理器中打开 sounds/ 目录。

音量配置文件

声音音量被持久保存在一个属性文件中,位于:

sounds/soundVolumes.properties

每个声音都有自己的音量条目,以数值形式存储。主音量则在 ui.properties 中单独控制:

  • globalVolume100 —— 所有声音的主音量(0–100)。
  • enableSoundtrue —— 所有声音的总开关。
  • enableEarthquakeSoundstrue —— 切换地震专用声音(检测、修订、烈度变化)。
  • earthquakeSoundsMinMagnitude0.0 —— 播放地震声音所需的最小震级。
  • earthquakeSoundsMaxDist30000.0 —— 播放地震声音时距用户的最大距离(km)。
Warning

对大多数用户而言,不建议直接编辑属性文件。请尽可能使用 GUI 中的声音设置面板。

键盘快捷键

按键操作
S切换所有声音的开/关。