DSP播音的编程研究论文 .docVIP

  • 1
  • 0
  • 约5.7千字
  • 约 13页
  • 2018-03-29 发布于江苏
  • 举报
DSP播音的编程研究论文

DSP播音的编程研究论文   摘要该文介绍了DSP编程的基本原则和方法,并给出程序实例帮助理解,读者可以此为基础来拓展、生成自己的实用程序。   在DOS下编程,将声音转化为数据记录下来,或将数据转化为声音,通过声卡上配置的喇叭回放出来,是一项很有实用价值和开发魅力的技术。时下流行的声卡,如SoundBlasterPro及其兼容卡,都配有数字声音处理器DSP芯片(DigitalSoundProcessor),专门用于对声音进行数字记录及回放,是声音数字处理的基础硬件。而WAV文件、VOC文件等,则都是这些数据记载的具体形式。Creative公司为了方便用户,提供了一组CT-Voice驱动程序,专门针对VOC文件,作为开发利用DSP功能的软接口,使用比较方便。但是,也造成了某些限制。对于开发者而言,直接对DSP硬件编程,实现其功能,也许是更有吸引力的。   声音,无论是从扬声器输出的,还是从话筒输入的,都是模拟量。   而数据,无论是内存里操作的,还是磁盘上存储的都是数字量。因此,微机处理声音,大多离不开ADC与DAC两种转换。由于声音数据的数据量比较大,在声音的数字处理中,除直接由CPU进行传输外,批量数据常采用DMA方式传输,以节省较多的CPU时间。   总括起来,ADC与DAC两种转换方式,直接传输和DMA传输这两种传输方式,再加上不同的压缩方式,如喇叭控制、静寂等等,所有这

文档评论(0)

1亿VIP精品文档

相关文档