常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

USB声卡如何调节音量

 
发表新文章   回复文章    FreeBSD China -> 设备驱动
阅读上一个主题 :: 阅读下一个主题  
作者 留言
alphachi
老妖


注册时间: 2007-12-10
文章: 1263
来自: @tweetxa

文章发表于: Thu 2013-03-07 15:21:23    发表主题: USB声卡如何调节音量 引用并回复

用USB线连接了个可以当声卡使用的外置音箱。

dmesg输出:
代码:
ugen1.3: <SiPower> at usbus1
uaudio0: <SiPower> on usbus1
uaudio0: Play: 44100 Hz, 2 ch, 16-bit S-LE PCM format.
uaudio0: No recording.
uaudio0: No midi sequencer.
pcm6: <USB> on uaudio0


sndstat状态:
代码:
> cat /dev/sndstat
FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64)
Installed devices:
pcm0: <NVIDIA> (play)
pcm1: <NVIDIA> (play)
pcm2: <NVIDIA> (play)
pcm3: <NVIDIA> (play)
pcm4: <VIA> (play/rec)
pcm5: <VIA> (play)
pcm6: <USB> (play) default


mixer数值:
代码:
> mixer
Mixer vol      is currently set to   0:0
Mixer pcm      is currently set to   0:0


现在的问题是:mixer设置成多少都一样,比如这里设置成了0,声音大小其实和100是一样的,但是在mplayer中却可以通过快捷键(默认的9和0)调节音量。

音箱上的音量调节旋钮是正常的,难道USB声卡不支持mixer命令?

man了下snd_uaudio倒是看到了一段说明:
引用:
BUGS
The PCM framework in FreeBSD, as of this writing, does not handle device
un-registrations in a properly abstracted manner, i.e., a detach request
is refused by the PCM framework if the device is in use. It is necessary
to allow the device un-registration to complete successfully, otherwise
the PCM layer will panic.

_________________
Paranoid in Sabbath ...
返回页首
阅览会员资料 发送站内信件
从以前的文章开始显示:   
发表新文章   回复文章    FreeBSD China -> 设备驱动 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标