Linux下音频设备编程_图文.pptVIP

  • 7
  • 0
  • 约2.13万字
  • 约 33页
  • 2017-02-27 发布于湖北
  • 举报
第8章 Linux下音频设备编程 本章着重阐述了Linux下对音频设备的编程方法。读完本章,读者将了解以下内容: ? 音频信号的数字化和相关概念; ? 音频总线接口IIS的控制原理和控制程序; ? Linux下音频设备编程的特点和操作方法; ? MPlayer媒体播放器在嵌入式Linux上的移植实例。 8.1 音频信号基础 数字音频信号 音频文件格式 WAVE文件格式剖析 8.2 基于IIS接口的音频系统 IIS接口控制原理 音频接口电路设计 音频接口程序设计 8.3 音频设备程序的实现 音频编程接口 音频设备文件 音频设备编程设计 8.4 综合训练之媒体播放器移植 * * 音频信号是一种连续变化的模拟信号,但计算机只能处理和记录二进制的数字信号,而由自然音源得到的音频信号必须经过一定的变换,成为数字音频信号之后,才能送到计算机中做进一步的处理。 模拟音频信号数字化的典型方法是对时间坐标按相等的时间间隔做采样,对振幅做量化,单位时间内的采样次数称为采样频率。这样,一段声波被数字化后就可以变成一串数值,每个数值对应相应抽样点的振幅值,按顺序将这些数字排列起来就是数字音频信号了。这就是模拟-数字转化(ADC)过程。数字-模拟转化(DAC)过程则相反,将连续的数字按采样时的频率和顺序转换成对应的电压。通俗一点讲,音频ADC/DAC就是录音/放音。放音是数字

文档评论(0)

1亿VIP精品文档

相关文档