Wale是一款自动控制系统中各个应用音量的软件,它通过实时计算每个应用的音量,使之与期望的音量水平保持一致。它不仅能实现音量的实时监控,还能处理多个音源,确保音量的平衡性与一致性。用户可以自定义各种参数设置,如行动时间、平均间隔和音量恢复功能。

Wale

这款软件适用于Windows操作系统,是一款免费且开源的应用程序。Wale具备将各个应用的最高音量水平进行平衡的功能,以达到用户设定的目标峰值水平。用户在使用时无需担心安全问题,虽然某些敏感的杀毒软件可能会将其误报为病毒,但这通常是误报。

Wale的宗旨是为用户提供一个全自动的音频输出控制系统,不论是电影观赏还是游戏娱乐,它都能保证最佳的音量体验。用户只需打开应用程序,Wale就会自动调节音量,无需额外操作。它能够确保各应用之间的音量不会产生冲突,让用户无论在何种使用环境下都能享受到舒适的听觉感受。

使用前

 第一

如果您只想手动控制每个应用程序,我推荐 EarTrumpet,它更稳定、更花哨、更易于使用。我也用了好几年了。您可以在 Microsoft 商店下载它。

Wale的目的是自动控制系统范围的声音输出。

 第二

如果您的声卡驱动程序提供“响度均衡”或等效项,请使用它。您的驱动程序也更加可靠和易于使用。如今,许多声音驱动程序都支持此功能。它们中的大多数可以通过以下方式访问。

  1. 打开声音设置面板。最快的方法是运行(Win+R) control mmsys.cpl sounds
  2. 双击打开播放设备。
  3. 切换到“增强功能”选项卡。
  4. 检查响度均衡。

访问方法因声卡供应商而异。板载声卡用户也以同样的方式使用此功能。

用法

Wale 尝试将所有声音生成过程的峰值电平调整为 Target-Yellow bar- 电平。您可以将 Target 更改为您的首选级别。

但是,Wale 目前使用 Windows 音量系统,这意味着该应用程序只能控制 0.0~1.0 之间的音量。因此,如果将 Target 设置为接近 1.0,则 Wale 无法控制音量,因为所有进程的峰值水平始终小于或等于 Target。因此,您应该稍微降低 Target。默认目标电平为0.15(-16.5dB)。

谨慎!目标太低可能会导致突然发出非常响亮的声音。低目标意味着来自 Windows 系统的输出声音更安静。然后,您可能需要提高硬件(例如扬声器)的音量才能听到声音。在这种情况下,不受控制的过程会发出非常响亮的声音,这是由音响系统的一些故障引起的,包括Wale的无意停止。

  • 如果要从自动控制中排除某些会话,请单击会话上的蓝色复选框以取消选中该复选框。当 Wale 关闭时,不会保存此排除项。
  • 单击会话上的进程名称或白色复选框以将其静音。静音状态保存在进程本身中,因此在关闭 Wale 时保留。
  • 您可以使用鼠标滚轮调整每个会话的相对白色条形音量。关闭 Wale 时不会保存相对值。

技巧

如果你想让 Wale 更积极地工作

将目标降低到0.05(-26dB)左右,风险自负。
请务必注意以上注意事项!

将应用永久排除在自动控制之外。

更新应用时,此设置将被清除。

  1. 在最新的 %userprofile%\Appdata\Local\WALE\Wale.exe~\{recent version}\ 下打开 user.config 文件
  2. 查找 ExcList 段落,它应该有一些字符串, Windows Shell Experience Host 例如 ShellExperienceHost 、 。
  3. 将 new <string>process name which you want to exclude</string> 添加到 的 ArrayOfString 内部。

这里是已经排除的应用程序 audacity, obs64, Studio One, shotcut, Resolve, Cakewalk, amddvr, ShellExperienceHost, Windows Shell Experience Host

系统描述

视图(F2)

MASTER CONTROL - 左侧面板

使用鼠标滚轮控制当前默认渲染设备的音量,该滚轮位于主选项卡的任何位置。控制步骤位于小文本框上,其中两个文本框中的左边一个。

单击“设置音量”按钮以设置当前默认渲染设备的音量,目标音量位于较大的文本框中,其中两个文本框的右侧之一。


AlwaysTop(F7):所有窗口将始终位于顶部


StayOn(F8):保持打开主窗口


DetailView(F9):有关会话数据的更多详细信息

SESSION(APPLICATION) CONTROL - 右面板

单击复选框或会话名称以包含在自动控制列表中或从自动控制列表中排除。

单击数字可将值循环到体积、峰值、平均峰值或相对体积(非详细模式)。


使用鼠标滚轮更改每个会话的相对音量。


相对保持在-1~1之间。最终体积乘以 (2^Relative) 。

配置(F3)

 音频

  • UI 更新 [ms]:主 UI 和音频状态的更新间隔,如果您想要更流畅的 UI,请降低此间隔

  • 自动控制 [ms]:自动控制间隔,如果该值较低,Wale 将消耗更多的 CPU 功率

  • GC 间隔 [ms]:垃圾回收间隔

  • 目标电平:均衡的目标峰值电平

  • Up Rate:每秒音量提升率

  • 峰度:倒数函数的峰度

  •  功能:
     线性= V+(R-R*V)
     切片线性= (V<V_B)? V+A*V+R ∶ V+B*(V-1) [A=R-R/V_B][B=R*V_B/(V_B-1)]
     倒数= V+R*1/(K+(1-K)*V-1) [if (K==1&&V==0) reciprocal=99]
    固定倒数= V+R*((K+(1-K)*V)^(1/(Log_2(K)))-1) [if (K==0) fixed reciprocal=input][if (K==1) fixed reciprocal=input+R]
    其中 V=体积,R=UpRate,B=基础体积,K=峰度

  • 图:当前音量提升功能图,黄色为基数,蓝色为当前,红色为新(你要设置)

  • 平均时间:计算平均值的峰值收集时间

  • 最小峰值级别:控制会话的最小峰值

  • 平均启用:开/关平均计算,应始终打开

  • 静态模式:选中后,停止规范化并将所有应用的音量设置为目标级别。Wale 的音频控制器沿 UIUpdateInterval(默认为 100 毫秒)而不是 AutoControlInterval(默认为 15 毫秒)工作。

  • 启用自动控制:开/关自动会话(App)音量控制,应始终开启

  • 折叠子会话:(仍在进行中)选中后,将特定应用程序使用的所有会话合并到一个代表性进程中,并将它们一起控制。

Windows

  • 在 Windows 启动时运行:在 Windows 启动时运行
  • 显示会话图标:在会话控制面板上显示会话图标
  • 详细视图:主窗口的视图模式。
  • 详细日志:(仍在进行中)将更详细的信息记录到文件中。
  • 优先级:Wale 的进程优先级。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。