Ion*_*zău 8 sound microphone audacity
我对 Ubuntu 有一个有趣的问题。我有一台笔记本电脑,它有一个用于线路输入/麦克风和线路输出/耳机的插孔。
这就是我购买如下分离器的原因:
将一个 4 针插孔拆分为两个插孔:麦克风和线路输出
我有一个外部录音室麦克风和带有麦克风的耳机。
如果我将耳机的麦克风连接到插入我的笔记本电脑的分配器上,我可以录制我的麦克风。
HEADPHONES MIC ----+
|
+------- LAPTOP
|
HEADPHONES OUTPUT -+
Run Code Online (Sandbox Code Playgroud)
如果我将另一个外部硬件(例如钢琴)连接到分配器,我将无法录制任何内容......这就是问题所在。Ubuntu 如何识别是否有耳机麦克风或不是耳机麦克风的外部硬件?
PIANO ------------+
|
+------- LAPTOP
|
HEADPHONES OUTPUT -+
Run Code Online (Sandbox Code Playgroud)
......问题是如何解决这个问题?我想用我的笔记本电脑录制我的钢琴:通过线路输入。
分离器会是一个原因吗?
我真的需要我没有的硬件(如 USB 录音机)吗?
更新:在同一台笔记本电脑上的 Windows 8 上测试。它工作正常......(不)幸运的是,我是一个 Ubuntu 用户,所以我不会回到 Windows 世界......仍在 Ubuntu 上寻找解决方案。
我的笔记本型号是Samsung NP300E5V-S01RO.
更新 2:使用alsamixer我设法只听钢琴声音,没有其他麦克风声音。这是当前 alsamixer 配置的样子:

可以在此处找到有关我的设置的信息。
我仍然无法在 Audacity(或其他录音软件)中选择录音设备。它从内部麦克风录音。
更新 3:
pactl list sources在该Ports部分输出:
钢琴连接:
analog-input-microphone-internal: Internal Microphone (priority: 8900)
analog-input-microphone: Microphone (priority: 8700, not available)
Run Code Online (Sandbox Code Playgroud)
外接麦克风已连接:
analog-input-microphone-internal: Internal Microphone (priority: 8900, not available)
analog-input-microphone: Microphone (priority: 8700, available)
Run Code Online (Sandbox Code Playgroud)
通过增加麦克风音量计,alsamixer我们仅打开声卡环回功能,即将麦克风输入内部重定向到声音输出,软件无法访问该流。(AFAIK)(但它确认硬件接收到声音。)
您应该尝试将所有捕获电平表增加到alsamixer最大,并确保它们没有静音,之后确保pavucontrol选择了正确的设备和端口,并且麦克风输入没有静音,然后尝试录音。
如果仍然不起作用,则问题可能出在驱动程序的较低位置。
您仍然可以尝试安装更新的alsa,也许这个问题在新版本中得到解决。除此之外,这里还有一些针对 alsa 的调整工具。其文档在这里。通过 hda-jack-retask ,您可以将麦克风输入更改为线路输入(或类似的东西),但我不知道这是否有帮助。
| 归档时间: |
|
| 查看次数: |
3447 次 |
| 最近记录: |