首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >debian/脉冲音频中麦克风低输入音量的处理

debian/脉冲音频中麦克风低输入音量的处理
EN

Unix & Linux用户
提问于 2020-09-09 17:27:40
回答 1查看 4.8K关注 0票数 6

我使用5.7.0内核和Gnome运行Debian (10.5)。我以前在这里问过这个问题,没有运气:http://forums.debian.net/viewtopic.php?f=7&t=147161

情况是这样的:我有一个Samson XDP2无线拉瓦利埃麦克风(http://www.samsontech.com/samson/products/wireless-systems/xpd-series/xpd2lav/)。它由一个发送器包和一个USB接收器组成,后者连接一个更拉瓦利的麦克风,USB接收器也有一个耳机输出。

如果我使用耳机端口收听接收器,声音就会很好--强而清晰。

然而,我在linux中听到的声音非常非常微弱。

默认情况下,Pulse音频允许您通过GUI提升到153% (norm*2)。在终端中使用pactl设置源音量,我可以增加足够的输入,使我得到一个好的信号(约270% -没有剪辑,动态范围听起来很好)。

每次我都要手动操作,如果我在亭控或侏儒设置中触摸滑块,那么我就失去了助推力。

我的问题是:

我能否通过一个脉冲音频配置文件永久地为这个设备设置默认的boost ( 270%),以便每次我插入该设备时它都会应用?

和/或

我可以改变允许的音量范围在图形用户界面(楼面控制或gnome-设置),以便我可以使用滑块高达300%?

我所做的:我摆弄了脉冲音频源代码--我将音量.h从PA_VOLUME_UI_MAX (pa_sw_volume_from_dB(+11.0))改为PA_VOLUME_UI_MAX (pa_sw_volume_from_dB(+35.0))

但没什么改变。我还通过dconf将org/gnome/desktop/sound/allow-volume-above-100-percent更改为true。滑块限制在153%。我甚至做了窗口的事情,几个月来第一次重新启动。

那么,我能做些什么来尽可能地解决这个问题呢?我在讲课时使用麦克风,讲课前有足够的干扰(学生提问,前一位讲师后清理,设置摄像头和电脑),很容易忘记调整输入音量。

提前干杯。

EN

回答 1

Unix & Linux用户

发布于 2021-02-21 18:00:31

我是一个Arch用户,但是您所面临的问题对于任何发行版来说都是常见的,并且似乎发生在硬件支持和驱动端。

有一些解决办法,也许随着时间的推移,它将由一个足够熟练的人来编写几行代码。

在这种情况下,有两种方法,一种简单,另一种不那么简单:

1.通过app (简单的)

150%的覆盖传入卷对许多人来说是不够的。我发现,无论是展馆控制、alsamixer还是ecc,都不会有任何提高,因为它们可以将麦克风的声音级别提高到适当的数字。

但是你可以使用PulseEffects

这是一个非常好的均衡器,允许控制输入和输出的升压通道。如果您是PulseAudio用户,则必须安装仍使用PulseAudio核心的PulseEffect-Legacy-git。

这个均衡器的最后一个版本使用PipeWire,您应该用PipeWire代替PulseAudio使其工作。

在该方案中:

  • 图标左上角回放和麦克风(每个用于和增益)
  • 限幅器设置
  • 将输入移至36 to。然后,您可以在PulseAudio覆盖和均衡器之间完成正确的组合。我使用它在华硕Xonar AE与一个廉价的麦克风,结果是非常好,没有沙沙在任何地方。

2.编码器方法

ALSA提供了"softvol“解决方案。这个应该是更清洁的解决方案。我想应用它,但我需要学习太多的新东西,这需要时间。

https://alsa.opensrc.org/How_至_使用_软色尔_至_控制_这个_主控_体积

~/.asoundrc/etc/asound.conf中,我们可以进行修改。aplay -L将向我们展示使用和重定向的设备。

其余部分请参阅链接。

我们可以创建一个重定向控件,将我们想要的增益应用到输入源(个人"db“范围)。因此,只要有一个永久的控制,我们就可以随意使用麦克风。这家伙为SPi做了一些类似的东西:

https://raspberrypi.stackexchange.com/questions/89966/how-do-i-increase-the-input-volume-of-a-microphone-connected-to-pi-its-using-th

第二个解决方案可以集成到ALSA库中,以使其对其他发行版有用。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/608663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档