我试过了
$ echo "options snd-hda-intel model=generic" | sudo tee -a /etc/modprobe.d/alsa-base.conf
$ echo "options snd-hda-intel dmic_detect=0" | sudo tee -a /etc/modprobe.d/alsa-base.conf
$ echo "blacklist snd_soc_skl" | sudo tee -a /etc/modprobe.d/blacklist.conf
and
$ sudo ap
Am现在使用的是戴尔Latti7270,i7处理器16 Am的内存。
我试图设置Ubuntu,但我似乎无法让操作系统使用我的Focusrite声卡。在终点站,我得到;
steve@E 7270:~$ lsusb
Bus 002 Device 003: ID 413c:81b6 Dell Computer Corp. DW5811e Snapdragon™ X7 LTE
Bus 002 Device 002: ID 0bc2:aa14 Seagate RSS LLC Basic
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0
我要提前道歉,因为我非常模糊,但我在这方面的知识是有限的,所以我不知道必要的“关键字”来明确我的观点/问题。抱歉的。
我想做的是找到一种方法,在输出原始音频数据时,例如当某个外部应用程序正在播放音乐时,当数据从麦克风传递到输出设备时等等。我希望能够实时访问这些数据(无论如何,几乎是实时的),这样我就可以分析/可视化它,等等。
我知道,这当然是可能的,就像我很久以前在Java中所做的那样(我认为我使用的是处理库和Minim库)。这是在windows中通过在声卡上启用某种“回环”输入设备来实现的(我认为我的供应商称它为"Wave Out Mix“之类的)。在基于Linux的操作系统下,如何