音频应用   音频插件联盟,正版插件,欢迎大家选择!

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 23450|回复: 2

[资讯] WASAPI

  [复制链接]

1万

积分

4

听众

1448

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
13359
发表于 2010-7-27 | |阅读模式
音频应用公众号资讯免费发布推广
 WASAPI的全称是Windows Audio Session API(Windows音频会话API),是从Windows Vista之后引入的UAA(Universal Audio Architecture)音频架构所属的API。WASAPI在Windows Vista、Windows 7、Windows Server 2008 R2系统中所使用。WASAPI允许传输未经修改的比特流到音频设备,从而避开SRC(Sample Rate Conversion,取样率转换器)的干扰。



  对于Windows XP来说,与WASAPI类似的通道为ASIO。

  在我们解释WASAPI的设计与原理之前,我们必须要回顾一下历史。



  大约在Windows 98/ME末期,使用电脑播放DVD时的AC3与DTS数字讯号已经可以从声卡上的数字同轴/光纤输出,不会有被SRC(Sample Rate Conversion,取样率转换器)干扰的问题,但到了Windows 2000时代却反而送不出去,直到Windows 2000 SP2后才解决这个问题,至此声卡更新驱动程序后就可以搭配播放软体将AC3或DTS数字讯号输出。不过要注意的是,这个格式是48kHz 16bit,对于音乐CD所使用的44.1kHz 16bit,所以其中必须有一个转换过程,但只有一些专业声卡可以做到不经过转换即可传输。声卡市场萎缩,集成声卡大行其道,数字输出也几乎都是标准配备,可是要能做到原封不动输出44.1kHz 16bit的数字讯号,还是有困难,于是有些人想的是将声音讯号通过良好的算法进行up-sampling后再来送出 (即Foobar2000+PPHS/SSRC的方案),也拉高声卡的数字输出标准到24bit 96kHz,这个方法虽然不能原汁原味输出44.1kHz 16bit的数字信号,但起码我们可以选择更好的up-sampling算法而避开SRC。



  WASAPI是微软从Vista时代提出的新的音频架构UAA里的API(应用程序接口),它可以使用户不必去购买昂贵的专业声卡就能获得完美的未经SRC干扰过的不同采样率和精度的数字音频输出。事实上我们除了能够通过WASAPI输出未经污染的44.1kHz 16bit的CD数字信号,我们还可以无损输出其他采样率和精度的音频信号,甚至包括蓝光碟内带的LPCM多声道信号。接下来我们就来看看这个全新的UAA音频架构以及WASAPI。
音频应用

2万

积分

4

听众

-1448

音贝

音频应用初级会员

Rank: 6Rank: 6

积分
28497
发表于 2010-7-27 |
支持!
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

7138

积分

2

听众

115

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
7138
发表于 2010-7-27 |
很大气!!!支持老师!
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

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