尝试获得芬达野马微型(吉他的耳机放大器)插入我的 Ubuntu 20.04.2 LTS 笔记本电脑。因此,设置是将 Mustang Micro 插入我的吉他,Mustang Micro 有一条 USB 电缆连接到我的笔记本电脑,我的笔记本电脑通过标准 1/8 英寸音频电缆(耳机插孔)插入立体声放大器。
如果我打开设置并转到声音,输出设备设置为“耳机 - 内置音频”,如果我使用测试按钮,连接到放大器的左右扬声器都可以正确播放声音。因此音频输出正常。
对于输入设备,我选择了“数字输入 (S/PDIF) - Fender Mustang Micros”。如果我弹吉他,吉他正下方的小红条会亮起,表示有声音通过,但扬声器没有播放任何声音。PC 音量、Amp 音量、Mustang Micro 音量和吉他音量都调高了,但没有播放任何声音。设置中的声音应用程序正在获取音频,因此从 S/PDIF 到音频输出设备的信号似乎出了问题。我还尝试过调高 alsamixer 中所有设备的音量,但仍然不起作用。
这是我弹吉他时声音设置的截图,输入设备下方的红色条在我弹奏时移动,在我静音琴弦时停止。耳机的测试按钮也可以使用。
知道为什么声音没有通过扬声器发出吗?
答案1
通常在计算机音频子系统的输入信号和输出信号之间会使用某种类型的应用程序。这可以是简单的
arecord -t wav | aplay -t wav
它应该将 wav 类型的流从标准输入拉到标准输出。
更复杂的解决方案提供了做很多其他事情的可能性。使用Audacity
一个解决方案可以获取输入信号、录制它、对声音应用效果并播放它。更复杂的应用可能涉及jack
通过计算机路由声音信号,并使用 DAW 签名Ardour
或LMMS
处理声音信号。