文本阅读:
544数字音频技术(第6版)
设备,比如蜂窝移动电话和数码相机。它允许把受一定限制的主机功能用于与经过选择的周边设备进行直接的点对点通信。这些设备既可以是主机也可以是周边设备,并且它们可以动态地切换角色。此外,USB OTG还实现了更小的插头和低功耗功能。USB OTG被设计用来替代使用扩展坞和插槽插座的各种专有连接方式。USB OTG设备都是遵守USB2.0技术规范的。
SB非常适合传输音频信号。可以使用各种经过标准化的音频传输机制,从而使软件驱动程序的复杂度降至最低。在USB规范中需要并入一种牢靠的同步机制用于等时传输。具体地,USB提供了异步传输,但带宽相对较高的(音频和视频)设备使用的是等时传输。等时传输能获得很低的时基抖动,但会让等待时间增大。用于16bit48kHz立体声信号的传输速率为192B/mS。为了在各个物理音频声道之间维持一个正确的相位关系,需要有一个音频能来报告它对每个音频流接口的内部延时。这个延时用帧数(或毫秒数)表示,它是由于需要对各个帧进行缓存以去除包的时基抖动而引起的,也可能是由于一些音频功能在解释和处理音频流时需要引入额外延时(其大小为整数个帧)而引起的。主机软件使用这些延时信息正确的包定时进行规划,从而同步不同的音频流。相位时基抖动被限制在±1个音频采样点以内。
SB有很多实际的音频应用。例如,USB让设计者可以绕过主板和声卡上潜在的糟糕的D/A转换器,转而使用周边设备中的转换器。例如,USB音箱有内置的D/A转换器和电源放大器,因此音箱可以接收来自于计算机的数字信号。在很多实现中,USB音箱消除了对声卡的需求,简化了PC到外置转换器、数字信号处理器、Dolby Digita解码器以及其他周边设备的连接。
14.4声卡与板载音频
多数计算机主板和声卡都带有AD和D/A转换器以及基于硬件和软件的处理功能,能够对多种采样速率的8bit或16bit的立体声音频进行录制和播放。它们也可以通过波表合成经过采样的声音或FM合成进行播放。它们提供了数字|/O、ROM驱动器接口、软件控制的音频混音器、板载功率放大器,并且还可能提供模拟的线路输入和线路输出、S/PDF输入和输出、话筒
及游戏垫/操纵杆/MD插座。声卡是插在
展槽上的,并且有与其
相适应的软件随声卡捆绑销售。软件体系中最基本的部分是控制各种音频组件所需的设备驱动程序。
在播放M|D|文件或运行视频游戏时,需要使用声音合成功能来创建各种音响效果。采样声音合成器用于播放存储的声音文件
如SND或AFF(Audio Interchange File Format