Vista教程:音频流四种不同的音量控制方法

2016-01-29 17:03 12 1 收藏

Vista教程:音频流四种不同的音量控制方法,流音量、简单音量、通道音量均通过向某个独立的音频流中插入一个APO实现,而端点音量则是在合成器后面添加一个APO或者用硬件音量控制来处理,这取决于用户的音频解决方案的功能。

【 tulaoshi.com - windows 】

在Vista中,对于任何一个音频流都有四种不同的音量控制方式,它们是:

  1. 流音量(Stream Volume)

  2. 简单音量(Simple Volume)

  3. 通道音量(Channel Volume)

  4. 端点音量(EndPoint Volume)

  由于每种方式是一个增益级(gain stage),所以每一种都可以添加到音频输入采样中,并生成最终的音频输出流。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/windows/)

  图中的每个WASAPI实例表示一个音频流,这些流会在音频合成器(Mixer)中合并起来并流向音频驱动。流音量、简单音量、通道音量均通过向某个独立的音频流中插入一个APO实现,而端点音量则是在合成器后面添加一个APO或者用硬件音量控制来处理,这取决于用户的音频解决方案的功能。

  那么这些不同的音频控制有什么联系呢?

  首先来讲讲流音量。流音量是多通道音量,它对每个音频流起作用,可以让应用程序实现一些相对简单的3d效果(使用多通道流音量控制来模拟一个处于活动状态的球被弹起后的位置改变)。你可以让应用程序控制某个独立音频流的音量,但这种需求比较少。

  接下来是通道音量。通道音量是针对音频会话(session)的音量,用于控制整个会话中的所有音频流的音量(如果你还记得大图贴的话,其中讲到过一个会话包含了许多音频流)。通道音量之所以存在是因为有 waveOutSetVolume API由于波形音量是多通道(立体声)音量,所以我们必须在WASAPI中模拟一个。同样的,这种音量也很少被使用通常仅当从控制面板运行系统安装任务(空间修正(room correction))时才会改变通道音量,所以这一设置会影响所有的应用程序而不仅仅针对某个特定的应用程序)。

  再来则是简单音量。简单音量是这对音频会话的音量,用于控制整个会话中的所有音频流的音量。它是一种统一的音量,会平均应用到所有的通道。这也是我们希望大部分应用程序使用的音量控制方式因为它提供了一种简单的控制应用程序音量和静音状态的方式,这种方式对于大部分应用程序已经足够了。这种音量其实就是Vista声音混合器中显示的每个应用程序的音量滑块。

  逻辑上讲,你可以把上面三个音量一起应用(但这其实不是事实,它们其实是同时被应用的)来为每个音频流创建最终音量。

  最后我们来讲端点音量。正如我以前提到过得,端点音量表示主音量(master output)输出,它是作用于最后合成的音频流的,可以对特定的端点起到主音量控制的作用。

来源:http://www.tulaoshi.com/n/20160129/1500222.html

延伸阅读
Tulaoshi.Com 认识新的分娩方式 无痛分娩 “无痛分娩”,在医学上称为“分娩镇痛”,是使用各种方法使分娩时的疼痛减轻甚至消失。 目前的分娩镇痛方法包括非药物性镇痛和药物性镇痛两大类。非药物性镇痛包括精神安慰法、呼吸法、水中分娩等,其优点是对产程和 胎儿 无影响,但镇痛效果...
画眉教学视频 上扬眉怎么画眉 有的人眉峰十分的高且眉尾下方的眉毛稀少,这样眉形给人难以相处的感觉,那应该怎么画呢? 可以从图片中看出当事人的眉峰很挑所以就不需要再往眉峰做功课了,用眉笔在眉毛中下方描绘,然后用手指虚化一下边缘,这样可以让眉毛更自然。修饰过后的眉毛看上去是不是更有美人味。 下垂眉怎么画...
标签: 饮食养生
感冒分为狭义和广义之分,狭义上指普通感冒,是一种轻微的上呼吸道(鼻及喉部)病毒性感染。广义上还包括流行性感冒,一般比普通感冒更严重,额外的症状包括发热、冷颤及肌肉酸痛,全身性症状较明显。 普通感冒又称急性鼻咽炎,简称感冒,俗称“伤风”,是急性上呼吸道病毒感染中最常见病种,多呈自限性,但发生率高,影响人群...
标签: 胎教 孕妇 早教
四种正确胎教 一、避免刺激 孕妇尽量不看惊险刺激或恐怖的电视、不参加紧张的活动,孕妇在精神过度紧张或遭受刺激下,会致使中枢神经功能紊乱,容易引发妊娠期高血压。孕期中的准妈妈可以多欣赏优美的音乐,阅读些趣味的、活泼健康的文学作品与娱乐节目,到风景秀丽的地方去散步,保持正常的生活规律,避免懒散的生...
每一位爱美的东方女性都想拥有漂亮的肌肤,但是事实证明这绝非易事。首先碰到的问题就是,你真正了解自己的肌肤吗?前面我们已经讲了如何判断自己的肤质,下面对不同肤质的护理方法作一简单介绍。 ①油性皮肤的面部护理 一般来说,女性出现油性皮肤多是由于体内的激素分泌失常所致,使用护肤品虽然无法根除此类诱因,但...

经验教程

813

收藏

52
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部