【技术实现步骤摘要】
一种集成在专业音频处理设备的高精度THD+N自检方法
[0001]本专利技术属于音频处理
,具体涉及一种集成在专业音频处理设备的高精度THD+N自检方法。
技术介绍
[0002]听觉体验作为文艺作品内容表达的重要组成部分,与视觉体验相辅相成。为了能够在演艺空间中模拟比较自然的声音,需要声场控制系统对声音进行处理。
[0003]声场控制系统中的核心设备是数字音频处理设备,高端数字音频处理设备具有高保真特性,演艺空间中,设备工作环境的异常或者发生设备间碰撞,都可能会导致数字音频处理设备出现音频失真,进而导致整个声场控制异常。为了降低音频处理设备输入、输出的硬件电路对声场控制系统的影响,需要对输入、输出的硬件部分进行音频失真度测试。
[0004]传统失真度测试方法是设备出厂时,通过专用音频分析仪对硬件电路进行失真度测试,保证设备的高保真特性。目前音频分析仪普遍价格较高且操作不便,用户无法方便获取本设备当前的失真度,若部署过程中出现音质异常现象,用户更是难以确定设备失真情况。
技术实现思路
[0 ...
【技术保护点】
【技术特征摘要】
1.一种集成在专业音频处理设备的高精度THD+N自检方法,所述专业音频处理设备包括人机交互界面、主控模块和输入/输出模块,其特征在于,所述方法包括:步骤1.用户通过人机交互界面发送THD+N计算请求;步骤2.主控模块接收THD+N计算请求,读取音频数据测试文件;步骤3.音频数据测试文件发送到输入/输出模块输入端,解析后进入输入模块相关电路;步骤4.输入/输出模块通过自回环的方式由输出端输出音频文件,并重新封装返回主控模块;步骤5.主控模块对音频文件进行解析,提取数据文件;步骤6.采用优化后的Spline插值算法对音频文件的采样点进行插值处理;步骤7.基
‑
2FFT算法将步骤6得到的音频数据从时域转换到了频域,通过频域分析,得到其频率分量;步骤8.对步骤7得到的频率分量进行THD+N算法计算,THD+N计算值为自回环后的失真度值;步骤9.主控模块将THD+N计算值返回到人机交互界面。2.根据权利要求1所述的一种集成在专业音频处理设备的高精度THD+N自检方法,其特征在于,所述主控模块与输入/输出模块通过IIS/SPI接口连接,主控模块与人机交互界面之间通过Socket通信。3.根据权利要求1所述的一种集成在专业音频处理设备的高精度THD+N自检方法,其特征在于,所述音频文件的格式为WAV。4.根据权利要求1所述的一种集成在专业音频处理设备的高精度THD+N自检方法,其特征在于,所述步骤1为:当用户在人机交互界面操作THD+N按钮时,人机交互界面程序向主控模块发送THD+N计算请求。5.根据权利要求1所述的一种集成在专业音频处理设备的高精度THD+N自检方法,其特征在于,所述步骤2为:主控模块收到THD+N计算请求后,读取内置在EMMC中的音频数据测试文件,该文件由特定频点、采样率的单一正弦波构成。6.根据权利要求1所述的一种集成在专业音频处理设备的高精度THD+N自检方法,其特征在于,步骤6通过优化后的Spline插值算法拟合时间序列数据之间的空白数据变化趋势,完成对指定位置的数据插值,使得整周期信号插值为满足基2
‑
FFT算法采样点的信号。7.根据权利要求1所述的一种集成在专业音频处理设备的高精度THD+N自检方法,其特征在于,所述Spline插值算法实现过程如下:在信号幅值j(j=1,2,3,....,n)处,观测离散序列点x1,x2,...,x
m
形成的m个观测数据,选择a=x1<x2<...<x
m
=b作为[a,b]区间的划分结果,S
j
(x)是定义在这个区间上的三次样条插值函数,在任意区间x∈[x
i
,x
i+1
],(i=1,2,3,...,n),所有的插值数据为下式:S
j,i
(x)=a
i
x3+b
i
x2+c
i
x+d
i
函数S
j
(x)在[a,b]区间满足公式:s
j
(x
i
)=f
j
(x
i
)=D
j
(t
i
)定义在区间x∈[x
i
,x
i+1
],(i=1,2,3,...,m)的三次多项式S
j,i
(x)组成了S<...
【专利技术属性】
技术研发人员:盛振明,杨戉,王斌,夏建明,颜凤辉,刘毅,卢起斌,
申请(专利权)人:中电信数智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。