POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 4693|回复: 6
打印 上一主题 下一主题

旁从侧击引证,VIA芯片在WIN7下无法AUTO采样率解决方案。

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-26 01:57 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 ow0wo 于 2011-1-27 12:06 编辑
0 s2 ]. t; M  Q
5 O0 p3 a0 ^+ I# |常常见到有朋友提到WIN7下VIA的声卡无法AUTO采样。
4 D% J5 P! }" x6 b$ L
9 F1 d9 k3 A1 L1 b6 m' W; k  v根据我现有条件,做以下测试,抛砖引玉。还望勿笑为谢。, \9 g" X  m' ^9 L6 m( `
# d4 n  K0 U5 {% o! x
按照我用华硕ST的情况来看,WASAPI不需要驱动里自动。" ^; c, i5 b' B. P2 d

  R( O, ?8 h2 }9 U! b实例:
9 u$ X' B/ A- @/ u3 t( t9 E       华硕正常安装驱动及控制面板,在控制面板里设置为192K采样,然后用一台最高只能接受48K的DAC进行连接。
4 e; a- M( g" |0 B7 v7 E2 w6 X       找一首采样率为96K的曲目播放,FOOBAR内设置DS输出,DAC无法接收信号;改为WASAPI输出,DAC同样无法接收信号。
8 D! c- k: {4 T' [       找一首采样率为44K的曲目播放,FOOBAR内设置DS输出,DAC无法接收信号;改为WASAPI输出,DAC正常发声。' ~8 O6 B/ m) Q- f
       因此推断,WASAPI输出时是根据曲目本身的采样率进行。7 u7 }" }& x% F6 [# ]& M
# l$ d# g% z$ |" y
    有VIA芯片声卡和DAC的朋友可参照上述方案进行类似测试,实际论证下到底WIN7下VIA的芯片可不可以通过WASAPI来忽视驱动无法AUTO的问题。
' }' r. P4 U8 H  K. F2 F! s0 a# N3 h' }
       好吧,有朋友对于我说在控制面板描述的192K不尽理解,那就具体说下, 我在系统的控制面板里设置192K,同时在华硕的声卡控制面板里也设置192K。然后进行播放,结论是FOOBAR用WASAPI播放时,和以上192K设置无关,采样只和曲目自身有关系。从某种意义上实现了AUTO采样。
2 n0 r1 z! K# [7 P7 m) z       对于5楼朋友说到芯片的问题,我想,既然C的芯片都可以通过这种方式,V的芯片应该也可以,这才有此一帖,希望手上有设备的朋友试试。$ i+ z" e: t5 X% x" G6 F. s$ U

6 c2 [* @1 D% ]! q8 q
7#
发表于 2011-1-26 18:05 | 只看该作者
Win7本身可以选择默认采样率,,
3 l8 J+ N' O3 K/ c7 b0 q! e* g6 C
. C# I1 F# C! Y3 o0 K# b3 [所以VIA才取消AUTO的
回复 支持 反对

使用道具 举报

6#
发表于 2011-1-26 12:23 | 只看该作者
回复 ow0wo 的帖子
' a; f2 t5 x1 t7 u' g! m; Z+ H8 m' C7 Z
这里看到讨论过类似问题
, n4 s, L; f1 Y" t- z5 r% D有朋友对比在普通声卡上使用WASAPI效果,而声卡的控制面板设定是完全无效的,反而华硕的Driver经WASAPI播放声音时仍可以用华硕声卡控制面板的设定;在华硕的控制面板下改变采样率时,和Foobar2000经ASIO播放音乐时改变采样率时,都会出现的"叮"的提示音,反而WASAPI改变采样率就没有这种效果;
- g& s2 O' J6 W0 W所以猜测有这么一条路线,经过不同的环节,按照最后一层设置的采样率进行播放4 w2 t) e9 E$ B0 s% {
音频数据->Windows Vista/7的音频设定(WASAPI)->经过华硕的控制面板和DSP设定,->ASIO->声卡华硕AV100芯片 ->PCM1792回放,举例,播放一个96KHz的音乐,WASAPI设置在192K采样率,经过WASAPI后,会将96K变为192K, 送给华硕的驱动,而Xonar控制面板又设定为44.1KHz,而华硕驱动会送给声卡的又变成44.1KHz的音频。6 h* J1 u1 ^/ C1 G
回复 支持 反对

使用道具 举报

5#
发表于 2011-1-26 12:03 | 只看该作者
回复 ow0wo 的帖子
2 x. c- h7 y' c8 b: `+ \$ h$ f0 Z
首先提个疑问,华硕声卡是VIA芯片吗 那个AV100应该是8788才是吧
! S3 c) T  S: f* f* F
5 @* j$ B* ]: k; }再有这些问题,对楼主的实验似乎没能明白测试目的是何' v& f$ E& c7 c+ r: s
实例: 华硕正常安装驱动及控制面板,在控制面板里设置为192K采样,+ L( p& M% |. K$ j' |. j. W
是win7的控制面板里设置为192K采样还是华硕的控制面板里设置为192K采样,为何要先这里设定192K?: T1 N3 Y7 d" f: V( m
: Y2 P- _, {& I3 Q
再有楼主用了两个音源 96k和44.1k  当用WASAPI输出时,请问输出的采样率各应该是多少?  (按照楼主的推测,应该是多少?)
1 T' A5 `: k! _难道用DS和用WASAPI输出时  实际声卡的输出采样率 两个驱动会不同吗3 p  Z1 [7 N5 \; \2 W3 @
回复 支持 反对

使用道具 举报

4#
发表于 2011-1-26 12:03 | 只看该作者
反正没有via的芯片了
回复 支持 反对

使用道具 举报

3#
发表于 2011-1-26 11:55 | 只看该作者
本帖最后由 per1-q1222 于 2011-1-26 11:57 编辑 ) h* S. C; X, Z% v) @

# x& e7 W/ Y5 g- dWASAPI有兩種模式(只有獨佔模式會有問題..)...
, a3 b6 T' M" @2 R3 \! {我認為繞不開SRC..3 U+ S# N# u5 C. J5 L9 \+ J
因為driver有可能會做...
2 m9 I" O, Y( {( G. N) r" F$ X% `' q
4 d0 e$ q$ O% T! z除非你透過SPDIF送出才可以完美跳開SRC問題...
" J* w- e1 R5 {5 e3 I! b* U
回复 支持 反对

使用道具 举报

2#
发表于 2011-1-26 10:06 | 只看该作者
WASAPI本来就是独占,没有SRC
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-2-22 01:44

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表