Linux 板


LINE

※ 引述《CSLabor (电脑工人)》之铭言: : 请问 : pulseaudio可以模拟oss吗? : 因为我现在用的xephyr似乎是透过oss输出的 : 所以我想用pulseaudio模拟oss : Google上似乎找不太到答案说 : 在这边先谢谢大家的帮忙 谢谢前辈的解答 我想再问一个问题 就是当xephyr发出声音时 其他程式不能发出声音 当其他程式发出声音时 xephry不能发出声音 看了网路上的文章 当我改pulseaudio的default.pa的设定 改成load alsa sink module为dmix 问题解决了 两边都可以同时播放 但是 下个问题又出现了 我想在PulseAudio Manager上监控xephyr所发出的声音 但是xephyr所发出的声音串流没有办法被PulseAudio所监控 请问各位前辈 有办法让xephyr与其他音讯程式同时播放 且PulseAudio Manager可以监控xephyr的声音串流吗? 在这边先谢谢各位有经验的前辈指点 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.174.92 CSLabor:转录至看板 LinuxDev 05/05 00:48
1F:推 Bencrie:用 dmix 是说让PulseAudio 使用ALSA的 dmix plugin 05/05 08:40
2F:→ Bencrie:而不是独占硬体,也就是说其实你的xephyr是走 dmix 而不是 05/05 08:41
3F:→ Bencrie:PulseAudio。 05/05 08:41
4F:推 Bencrie:之前提的 padsp xephyr 没有效果吗 orz 05/05 08:44
5F:→ Bencrie:不然用 aoss 看看,这个是 ALSA 的 OSS转ALSA plugin 05/05 08:46
6F:→ CSLabor:我用的是ubuntu 10.04版本 请问 alsa-oss=aoss? 05/05 09:12
7F:推 Bencrie:yes 05/05 09:22
8F:→ CSLabor:安装就好了吗?我安装後 会出现ALSA lib pcm_dmix.c:1010 05/05 09:27
9F:→ CSLabor::(snd_pcm_dmix_open) unable to open slave 05/05 09:28
10F:推 Bencrie:执行 aoss xephyr 05/05 10:26
11F:推 Bencrie:另外原本的 dmix 设定请改回去 XD 05/05 10:28
12F:→ CSLabor:还是一样会出现上面的错误讯息 xephyr跟其他吃pulseaudio 05/05 10:54
13F:→ CSLabor:的程式只能同时只有一个能够播放 05/05 10:55
14F:→ CSLabor:且pulseaudio还是没办法管道xephyr的audio stream 05/05 10:55
15F:推 Bencrie:run padsp 或 aoss的时候会出现 LD_PRELOAD 错误吗 ? 05/05 15:33
16F:→ Bencrie:另外就是 ALSA kernel module 有没有选 OSS emulation 05/05 15:35
17F:→ Bencrie:有的话,应该会有 /dev/dsp 的 device node 05/05 15:35
18F:→ Bencrie:或者用 lsmod查 snd_pcm_oss 05/05 15:36
19F:→ CSLabor:OSS emulation要怎麽选? asoundrc? 05/05 15:44
20F:→ CSLabor:我用程式开的 system(padsp....) 这会有影响吗?有需要写 05/05 15:48
21F:→ CSLabor:asoundrc吗? 05/05 15:48
22F:→ CSLabor:我用system()开padsp与aoos只有出现前面错误 没LD_PRELOAD 05/05 15:52
23F:→ CSLabor:比较好奇的是为啥不能同时执行... 05/05 15:52
24F:→ CSLabor:我有看到/dev/dsp这个node 05/05 16:09
25F:推 Bencrie:原因就是装置被独占啊 ... 原本一个装置一次只能一个程式 05/05 22:23
26F:→ Bencrie:存取。有了 PulseAudio 或 dmix plugin,由它们接受其他 05/05 22:24
27F:→ Bencrie:程式的声音输出,混音以後再送给硬体。 05/05 22:25
28F:→ CSLabor:有办法监控吗xephyr的串流吗?小弟被这个搞得很头大 05/05 23:08
29F:→ CSLabor:dmix似乎没办法再混音前监控的样子... 05/05 23:10
30F:推 Bencrie:理论上照 PulseAudio 文件写的设定,ALSA会把 OSS 串流 05/05 23:46
31F:→ Bencrie:送给 PulseAudio 才对啊 orz 05/05 23:46
32F:→ Bencrie:你的 ~/.asoundrc 有设定吗 ? 05/05 23:47
33F:→ CSLabor:很显然地在Ubuntu底下 ALSA所模拟的OSS串流会不鸟PA直接 05/06 00:01
34F:→ CSLabor:送到dmix播放出来...看了archlinux http://0rz.tw/PHtEC 05/06 00:02
35F:→ CSLabor:似乎可以设定避免同样状况发生 但archlinux安装好麻烦喔 05/06 00:03
36F:推 Bencrie:http://tinyurl.com/cdjhlt 05/06 00:04
37F:→ CSLabor:asoundrc不管有没有设定 还是只能同一时间播放阿... 05/06 00:04
38F:→ CSLabor:设过了 就只能同一时间播一个 05/06 00:05
39F:→ Bencrie:照说明建立~/.asoundrc 然後写入有 !default 那个设定 05/06 00:05
40F:→ Bencrie:开 pavucontrol ... 最右边那页有没有设成全双工 05/06 00:06
41F:→ CSLabor:有阿...我前两天有看到这网页...照作还是只能跑一个 05/06 00:06
42F:→ CSLabor:预设我记得全双工不是?我没改预设啦 05/06 00:07
43F:→ Bencrie:改设定以後 kill 掉 pulseaudio 然後重新 05/06 00:08
44F:→ Bencrie:start-pulseaudio-x11 05/06 00:08
45F:→ CSLabor:我之前是都重开机啦 这样应该跟上面效果一样吧 05/06 00:09
46F:→ Bencrie:嗯 ... 那真的很奇怪 orz 05/06 00:10
47F:→ CSLabor:B大 你如果跑oss程式 pulseaudio可以监控吗? 05/06 00:11
48F:推 Bencrie:可以啊 ... 他会说是 OSS emulation 05/06 00:12
49F:→ CSLabor:然後如果不要设pulse sink=dmix 可以同时跑oss与非oss吗? 05/06 00:12
50F:→ Bencrie:还是 ALSA emulation 我忘了 XD 05/06 00:12
51F:→ CSLabor:linux版本是? 05/06 00:13
52F:→ Bencrie:正常是不要设啊 ... OSS跟ALSA都能run,除了wine比较奇怪 05/06 00:13
53F:→ Bencrie:Debian跟 Ubuntu 我都用过 05/06 00:13
54F:→ Bencrie:我刚学 PulseAudio的时候是 Ubuntu,现在转到 Debian 05/06 00:14
55F:→ Bencrie:设定一模一样 orz 05/06 00:14
56F:→ Bencrie:我该睡了 ... 明天再帮你看看吧 orz 05/06 00:15
57F:→ CSLabor:这就怪了 有推荐的oss AP吗?我想是一下别款oss 05/06 00:15
58F:→ CSLabor:谢啦 05/06 00:16
59F:推 Bencrie:很多播放器/音效软体都支援 OSS 啊 XD 05/06 08:31
60F:→ Bencrie:MPlayer, VLC, Audacious 我平常用到的 05/06 08:32
61F:→ CSLabor:我在Debian上看youtube... pavucontrol没监控到这串流 05/06 14:55
62F:推 Bencrie:我是用官方的firefox 4.0 64bits + 自己抓adobe flash 10 05/06 17:24
63F:→ Bencrie: beta for x86-64 05/06 17:24
64F:→ CSLabor:B大安装後有设定asroundrc与/etc/pulse/default.pa? 05/06 17:37
65F:推 Bencrie:.asoundrc一定要改... default.pa 我是为了加 softvol才改 05/06 17:38
66F:→ CSLabor:asoundrc只有改将预设导向pulse跟定义pulse吗? 05/06 17:42
67F:→ CSLabor:想请教一下 会不会跟内建音效卡有关阿 导致支援不完全? 05/06 18:26
68F:推 Bencrie:应该不会吧 ... 内建不都 snd-hda-intel ? 05/06 18:44
69F:→ Bencrie:我的 flash 抓得到 ALSA plug-in [plugin-container] 05/06 18:46
70F:推 Bencrie:http://tinyurl.com/3jauz82 我的设定 05/06 18:51
71F:→ Bencrie:那个 softvol 是为了给 SE200PCI 弄全域软体音量才设的 05/06 18:52
72F:→ CSLabor:我的版本之前是ubuntu 10.04 http://0rz.tw/dDfcx 会不会 05/06 19:29
73F:→ CSLabor:因为ubuntu 10.04不支援hal有关? 05/06 19:29
74F:推 Bencrie:我之前也是用 Ubuntu 10.04啊 ... 现在是 Debian squeeze 05/06 19:30
75F:→ Bencrie:而且 Pulseaudio 也不用 hal,他有udev module可以用 05/06 19:31
76F:→ Bencrie:不然就勤劳一点升级到 0.9.22 看看吧 orz 05/06 19:32
77F:→ CSLabor:我发现用另外一台电脑就可以了... 看来我要换电脑了 05/06 22:49







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP