限制扬声器的音量输出(仅限大声)

限制扬声器的音量输出(仅限大声)

当你调低音量时,它会调低大声噪音以及柔软的噪音。

我只想限制大声噪音。

系统“知道”音量有多大:它通过那些白线显示音量级别:

显示音量输出级别

我想要一种方法来限制白线的数量,这样就不会超过 X 线(GIF 中显示的白线,但实际上我猜它会是一个整数)。

我能找到的办法就是降低或限制整个音量按钮,但这会让柔软的噪音也很低-我只是想降低大声噪音。

举例来说,在一部动作片中:当人们在说话时什么也不要做,但是当有枪击和爆炸物时,如果“声音太大”(音量输出超过 X 条白线),就限制他们的音量输出。

目前的情况:我的家人睡在隔壁房间,我看了一部动作片:人们在电影中说话 - 我需要一定量的音量才能听到他们的声音,但是在动作场景中我被迫调低音量,但是当人们再次说话时 - 我听不到他们的声音所以我需要再次调高音量。

我希望:如果我的家人在隔壁房间睡觉,我可以不用触摸音量按钮观看电影 - 只有在需要时才会限制音量大声但当柔软的

有什么想法吗?我的操作系统PopOS 20.04基本上是Ubuntu 20.04

PS:我不喜欢耳机-.-

编辑:

澄清一下:我不是音乐家,也不知道任何音频/录音工具,我只是想在不吵醒隔壁家人的情况下观看 YouTube/家庭视频,同时仍然使用扬声器(不使用耳机)

  • 我想要一个软件解决方案:实时限制(仅)大音量
  • 如果由于某种原因,2020 年没有可用的解决方案,那么也许有(不昂贵、不复杂的)硬件解决方案,但我的意思是 - 现在是 2020 年 - 必须有一个简单的(至少不复杂的)软件解决方案。

答案1

你所描述的在音频和音乐处理领域被称为压缩机或者限制器

压缩器/限制器不会只“调低”音频信号的响度部分(当然,在系统播放这些部分时,这些部分并不是真正独立的“部分”),而是将信号作为一个整体进行处理并限制其动态范围。其效果是,无论输入音量在任何时候有多大,输出音量都不会超过一定水平。

这一类别中有一系列音频处理器具有相似或重叠的功能,包括压缩扩展器,它可以增强安静的声音并限制响亮的声音,从而产生更平坦的动态范围。这让人想起一些录音设备上的自动增益控制。

尽管对原声的忠实度较低,但这种音频处理还是有实际好处的,无论是在您自己的场景中,还是在嘈杂的环境中聆听时,否则背景噪音会意味着安静的段落很难听清。

有关免费 Linux 音频处理软件的示例,请尝试https://compressor-limiter.winsite.com/linux/

从更广泛的角度来看,应该指出的是固态电子压缩器、限制器和压缩扩展器早于其软件等效物而存在,并且至今仍以低成本的形式随时可用。吉他效果踏板等等。因此,您可以通过其中一个轻松地将声音路由到外部放大器和扬声器(例如旧的高保真音响设置)。吉他效果盒往往使用 1/4 英寸插孔连接器,但插孔和其他音频连接器之间的适配器很容易找到。

相关内容