Questions tagged «audio»

有关Linux和其他UNIX操作系统中的音频硬件和软件的问题。

4
升级到Debian测试(Buster)后,PulseAudio无法识别Intel HDA
从Debian 9稳定版升级到Debian 10测试后的整个夏天,我注意到一个问题:PulseAudio不再识别我的Intel HDA音频设备。当时我能够切换到通过nVidia HDMI连接的显示器的音频,因此我回避了问题,希望将来进行更新以解决该问题。他们没有。很快过去了几个月,我已经重新布置了工作区,现在需要让Intel HDA重新工作。 到目前为止,这是我看过的东西 Debian 10测试 内核看到它: # dmesg | grep HDA [ +0.005509] input: HDA Intel PCH Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input17 [ +0.000073] input: HDA Intel PCH Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input18 [ +0.000057] input: HDA Intel PCH Line as /devices/pci0000:00/0000:00:1b.0/sound/card0/input19 [ +0.000054] input: HDA Intel PCH …

4
麦克风无法在ArchLinux上使用
语境 我已经archlinux在笔记本电脑上运行了很多年,不需要麦克风。现在,我需要它,但是找不到正确配置它的方法。 我使用alsa和pulseadio。 alsamixer作为用户运行,我有两个指标: || || Master Capture 我将它们都取消静音并启用了合理的(〜50%)值。 alsamixer作为root 运行,我有几个指标: || || || || || || Master Headphones Speaker PCM Microphone MIC Boot || || || || || Beep Loopback Internal Internal Capture 如果启用Loopbackroot用户身份,我可以通过扬声器听到麦克风的声音。 如果我alsamixer以用户身份明确选择了声卡,则得到的命令与以root用户身份运行的命令相同(如果Loopback在此处启用,则我也确实会听到扬声器的麦克风声音)。我得到以下内容: (在右边还有两个Internal量表,Loopback(启用/禁用)和可变的Off-hook) 但是,无论我做什么以及与Alsa仪表干涉多少,我都从未设法将麦克风传递给用户应用程序。本质上,每次运行时,arecord我都会得到以下输出: $ arecord -vv -f dat /dev/null Recording WAVE '/dev/null' : Signed 16 …

5
使用ALSA循环设备从基于Web的音频播放器录制音频
我正在尝试以最佳质量保存来自Verizon Fios手机的语音邮件消息。语音邮件消息可在线获得,但仅用于播放(基于Java的播放器),无法保存。正式地,没有支持的方式将原始数字语音消息保存为来自Fios Digital Voice服务的文件(没有付费服务,没有任何东西,没有任何原因)。 我唯一的想法是在通往声卡的过程中记录来自播放器的数字数据。我尝试使用循环设备进行Linux ALSA配置。 # cat /etc/asound.conf # default device pcm.!default { type plug slave.pcm "loop" } # output device pcm.loopout { type dmix ipc_key 328211 slave.pcm "hw:Loopback,0,0" } # input device pcm.loopin { type dsnoop ipc_key 686592 slave.pcm "hw:Loopback,1,0" } # duplex plug device pcm.loop { type …
9 audio  alsa  recording 

2
胆小:没有乐器映射到音色库0,不知道缺少哪一个
我正在尝试播放从此处下载的midi文件,但得到: $ timidity --verbose marivonnig1\ \(1\).mid Requested buffer size 32768, fragment size 8192 ALSA pcm 'default' set buffer size 32768, period size 8192 bytes Playing marivonnig1 (1).mid MIDI file: marivonnig1 (1).mid Format: 1 Tracks: 2 Divisions: 192 Sequence: Marivonnig Text: By Traditionnel Text: Generated by NoteWorthy Composer Time signature: 2/4 …
9 ubuntu  audio  midi 

4
测试音频设备/声卡当前是否正在播放?
是否有一个默认程序,我可以在其中检查音频设备是否处于静音状态? 编辑:通过沉默,我的意思是如果那上面正在播放某些东西(不仅仅是激活或打开) 像这样: if [[ device0 is silent ]] ; then radio $RANDOM fi 编辑2:我要实现的是一个脚本,该脚本可以播放广播,并且可以在播放器出现故障时继续播放,例如,如果互联网连接断开并且播放器没有恢复,我将杀死播放器并重新开始

2
在Pulseaudio中更改默认音频设备
我想在图形卡上使用HDMI进行音频输出。ALSA将其显示为带有4个设备的卡,我可以通过其中一个获得声音(其他三个是不同的通道,也许?我仅连接了立体声输出)。尽管Pulseaudio将正确的卡设置为默认卡,但在我看来,它在错误的设备上播放。Pacmd显示接收器的参数alsa.device设置为ALSA列出的第一个设备,但是我只能从第二个设备获取声音。 如何强制Pulseaudio将同一张卡的另一设备用作默认输出? 要么 如何强制ALSA切换卡上第一台和第二台设备的编号?

1
如何根据周围的声音自动调节音量?
我住在一条大路旁。晚上开着窗户真是凉爽,间歇地,很大声。如何根据内置麦克风输入自动调节音量?如果设置音量以便在汽车经过时能听到电影中的讲话,则其他时间声音会很大,并且对附近的人(外面和邻居)感到非常讨厌。 我的系统是Debian Buster,尽管我可能可以得到一个通用的解决方案。如果没有可用的软件包可以执行此操作,那么从默认麦克风中提取响度的命令将有助于对此进行脚本编写。

1
以编程方式将特定程序的音频输出重定向到文件
我想在命令行上将程序的音频输出重定向到文件,例如在 $ redirect-wrapper file.wav my-program 以便 我听不到程序的输出,即输出只应转到文件 除了程序之外,我什么都没记录,即只有该特定程序被重定向到文件 音频系统的其余部分完全不受干扰,没有来回更改任何配置选项或类似的操作 有没有办法做到这一点?此相关的问题并没有帮助,我需要一个命令行的解决方案,也没有“点击那里,再有”。这可能也是相关的,但也依赖于图形应用程序pavucontrol。我找到了pavucontrol,pacmd的终端替代品。 但这仍然只能使以下折衷成为可能: 获取默认接收器并保存它是什么。怎么样?大概通过pacmd list-sinks 使用将默认接收器设置为snd-aloop接收器pacmd set-default-sink。 从该接收器记录。 启动程序 等待应用程序打开其接收器输入:pacmd list-sink-inputs | grep name-of-my-program如果找到接收器,则输入已打开。 将默认值改回原来的状态pacmd set-default-sink。 应用程序关闭后,停止记录。 但这仍会更改默认接收器长达几分钟的时间(接收器输入通常不会打开,直到程序实际播放声音后才启动它)。我实施了这个折衷方案;Github。 仍在寻找不妥协的答案。

2
带有音频和麦克风的Linux RDP
我一直在尝试通过Linux的Windows 7计算机与声音和麦克风重定向建立RDP共存,而我尝试了rdesktop,remmina和freerdp却没有用。 最后,通过freerdp,我终于设法从不同的会话中获得声音和麦克风的重定向。我的意思是 xfreerdp -u user -d domain -p password --plugin drdynvc --data audin -- server 请允许我将麦克风发送到远程计算机。 xfreerdp -u user -d domain -p password --plugin rdpsnd --data pulse -- server 使我可以从远程计算机获取声音,但是我无法在同一会话中同时获取两者。 有任何想法吗?
8 audio  freerdp 

1
SSH音频重定向
我已将DVB-T USB加密狗插入我的Linux服务器(无GUI)。它可以正常工作,但我想将电视节目从服务器流式传输到我的PC。为此,我使用咖啡因: ssh -X -p 666 -i /home/maciek/.ssh/id_rsa media@media env LANG=pl_PL.UTF-8 /usr/bin/kaffeine 如您所见,ssh在端口666上运行,并在服务器上启动kaffeine,但在我的PC上显示结果。很好,但问题是音频重定向。有什么办法可以将音频与视频和键盘/鼠标一起重定向?
8 linux  ssh  x11  audio 

1
是否有使“哔哔”程序正常工作的清单?
Debian有一个名为“ beep”的程序,可让您以所需的频率或时间使计算机发出蜂鸣声。http://packages.debian.org/wheezy/beep 许多人似乎遇到的问题是,他们不希望计算机发出蜂鸣声,因此抱怨蜂鸣声,然后将默认值设置为pcspkr模块被列入黑名单以及其他东西停止鸣叫,不幸地停止了鸣叫。蜂鸣程序停止工作。 我希望蜂鸣声起作用!我喜欢由于各种原因而使计算机发出哔哔声。但是我不知道要检查所有原因以弄清楚为什么它不起作用,所以我尝试了一些变通办法,例如获取和播放wav文件。我宁愿只是蜂鸣声工作! 有人知道哔哔声需要检查的所有内容吗?我已经检查过pcspkr模块未列入黑名单并已加载,并使用alsamixer检查了音量和静音。但是仍然没有蜂鸣声。请问如何使我的计算机发出哔哔声?
8 linux  audio 

1
如何检查HDMI上的声音为何不起作用
我在/ home以外的系统上安装了Gentoo clean,但删除了所有可能会影响声音的隐藏文件夹(.mplayer .pulse * .config .esd_auth等),对于新用户adduser mistertest -m -G audio,video,users,结果是相同的,没有在mplayer中播放文件时发出声音。 它是Z68芯片组,我在CPU内使用Intel IGP H2000,所以这不应该是主板上spdif连接器的问题,我想我已经在内核中安装了所有正确的模块。我没有其他硬件可以检查我的声音是否正常运行(没有耳机或外部扬声器),但是我想问题可能出在配置错误或内部spdif(如果有)。 dronemother ~ # lsmod | grep snd snd_hda_codec_hdmi 22705 1 snd_hda_codec_realtek 190506 1 snd_hda_intel 21727 3 snd_hda_codec 63422 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel snd_hwdep 5726 1 snd_hda_codec snd_pcm 69969 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec snd_timer 17697 1 snd_pcm snd 53814 13 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_ …
8 audio  gentoo  alsa 

3
原始(无头)音频文件的编码是什么以及如何编码?
我已经做到了: me@riverbrain:~/sgf$ echo "test" | text2wave -otype raw -F 16000 >> test.raw 产生了无头音频文件。关于此文件的妙处在于它可以被串联(使用cat与另一个原始音频文件,如文本)。 当然,我有问题。问题是我还不能玩。 me@riverbrain:~/sgf$ play test.raw play FAIL formats: bad input format for file `test.raw': sampling rate was not specified 而且,当指定采样率时 me@riverbrain:~/sgf$ play -r 16000 test.raw play FAIL formats: bad input format for file `test.raw': data encoding was not …
8 audio  sox 

2
连接到扩展坞时无声音
仅在最近两个月以来(2006年),我才在我的Sony Vaio VGN A617S笔记本电脑上使用Linux和Ubuntu,该笔记本电脑在Ubuntu 10.10上运行良好。在安装Ubuntu音频时,可以正常安装,并且即使使用Realtek ALC260声卡的正确驱动程序(snd-hda-intel),笔记本电脑上的扬声器也可以正常工作。 我的问题是笔记本电脑通过两个外部扬声器停靠到A / V扩展坞时(我也看到它也称为端口复制器-型号为VGP-PRAV2)。而且在安装Ubuntu时这些功能还没有启用。有趣的是,当扩展坞无法工作时,笔记本电脑上的耳机插孔可以工作。 我一直在努力,已经尝试了很多与相关问题有关的事情,例如:a)调整alsamixer中的一些IEC958 b)使用ALC260卡的自定义模块 所有这些都是徒劳的。 如果有人可以帮助我,将不胜感激。 谢谢。
8 ubuntu  audio  laptop  alsa 

2
防止mplayer更改系统音量
当我在mplayer中更改音量时,其他应用程序也会更改。如何配置mplayer仅更改其自己的音量?还是其他音频堆栈有问题?我在esd中使用alsa。
8 audio  mplayer 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.