论文部分内容阅读
近年来,随着网络技术和音频技术的飞速发展,对音频处理的要求也越来越高,很多场合需要传输高质量的音频,比如剧场、大型会议、体育场等。这使得网络音频处理技术的优势更加突出,可以使用现有的网络线路进行数据传输控制,只要有网络的地方都可以方便快捷的对音频数据进行处理,节约了开发的成本,满足用户对音频传输系统规模和传输质量的要求。在这个背景下,使用日益成熟的以太网技术来传输音频信号变得非常有必要。本文的音频处理系统的研发目的在于设计一个基于SNMP技术的网络音频处理系统,可以与国内外现有网络音频设备互连,音频信号处理会更方便快捷。本系统由DSP程序设计和上位机应用程序设计构成,本设计依托的硬件设备的主芯片是Circus Logic公司的CS496122芯片,它支持简单网络管理协议SNMP协议,它内部集成了一颗32位的专用音频处理DSP,音频信号首先通过AD转换芯片将模拟信号转换成数字信号,送入音频DSP中,DSP中下载好编写的DSP程序,通过编写的上位机应用软件对DSP中的参数进行设置,实现对音频信号的处理功能,经过处理后的信号进入DA模块,通过运放输出模拟信号。此系统可以在以太网上完成双向16路音频信号的输入输出,以及对音频信号进行控制和监控。在本设计中,根据Cirrus Logic公司提供的资料,对DSP内部算法进行了仔细分析与设计,以保证在改变DSP参数时,能准确发送满足要求的数据。其中重要的算法有参量均衡、压限器、增益、音频矩阵等。通过分析将已知的参量通过算法公式转化成系统所需要的数据。整个音频处理系统的研究经过了前期确定设计要求、阅读资料了解相关技术信息、DSP程序编写,上位机程序编写,整机调试,系统测试等多个阶段。本设计中的音频处理系统经使用单位测试通过已经开始应用。