首先,原谅任何糟糕的英语,因为它不是我的母语。
我刚刚安装了UbuntuStudio20.04并插上了我的Yeti Nano麦克风。它可以很好地接收声音,但是当我试图在麦克风的集成外部声卡上播放声音时,按钮开始闪烁黄色,我什么也听不见。我做了一些研究,发现这可能是由于抽样率错配造成的。但我不知道怎么解决这个问题。有时候,当我使用Spotify时,它会工作,但当我通过Firefox播放音频时,它就会停止。更令人困惑的是,它以前在另一个发行版(Linux 19)上工作过。但最终它停止了在那里的工作。我试着重新安装薄荷,但这并不能解决问题。我不知道它为什么停止工作,我也没有让它在任何其他发行版上工作,甚至是基于拱形的发行版,比如Manjaro。我还有最后一个想法是什么导致了这个问题,但我不知道这是如何造成的。在我安装双启动窗口的时候,它就停止了对Mint的工作。从那时起我就一直在安装。如果Windows导致这种情况发生,那将是非常奇怪的,因为我无法解释它们是如何以这种方式进行干预的,但也许这是大家的一个起点。
任何帮助都是非常感谢的,因为我需要使用这个输出,因为我的bult-in音频是无用的。
事先非常感谢!
发布于 2020-07-24 22:12:00
Yeti nano只处理48千赫。
您必须将默认设置设置为48 not,而不是44.1kHz。您可以添加以下一行:
default-sample-rate = 48000in ~/..config/脉冲/daemon.conf用于本地设置,或in /etc/pulse/daemon.conf用于全局设置(需要是root设置)。然后重新启动脉冲音频
$ pulseaudio -k(见https://medium.com/@gamunu/enable-high-quality-audio-on-linux-6f16f3fe7e1f)
更准确地说,由于默认的交替采样率是48 why的脉冲,它解释了为什么它工作时,源已经是48 why(见https://manpages.debian.org/unstable/pulseaudio/pulse-daemon.conf.5.en.html)。
发布于 2021-07-08 13:53:23
玩了一点这一点,Yeti Nano (我认为原始雪人可能是不同的)实际上可以做到44100和48000 (和32000以及)。但是,黄色闪烁表示记录采样率和回放采样率目前设置不同,因此它上次播放的速率与上次从at记录的速率是不同的。如果是这种情况,您将没有音频输出(它仍然工作良好,作为麦克风)。
因此,例如,查找一个44100和48000示例wav文件,并尝试以下操作:
aplay -D hw:CARD=Nano,DEV=0 48000.wav
arecord -D hw:CARD=Nano,DEV=0 -r 48000 -f S24_3LE -c 2 -d 1 > /dev/null现在的灯光应该是绿色的。
现在播放44100 wav:
aplay -D hw:CARD=Nano,DEV=0 44100.wav光线现在将闪烁橙色,因为你已经改变了回放采样率,但没有录音的速度。
现在纪录为44100:
arecord -D hw:CARD=Nano,DEV=0 -r 44100 -f S24_3LE -c 2 -d 1 > /dev/null光线又变绿了,因为现在播放和录音都设置为44100。
(您可能需要停止脉冲音频,或者告诉它使用其他设备来运行这个测试,因为它直接使用alsa接口)。
因此,我想如果您在播放音频时遇到了问题,请尝试使用两个不同的记录命令来翻转采样速率,直到它变成绿色。
相反,如果当您从它录制时它正在闪烁,请尝试在其上播放一个44100或48000 wav文件,将回放速率翻转到另一个。
(我通过在Mac上窥探USB并在Blue软件中改变采样率就知道了这一点,并注意到它总是同时改变输入和输出。另一方面,Linux只改变它当时认为需要的东西)。
https://askubuntu.com/questions/1255276
复制相似问题