一种数字音频去除抖动的稳定耳机放大器,包括纠正模块,纠正模块设置于输入接口和放大模块之间,用于纠正时钟抖动的偏差。还设置了存储模块、能量分析模块、检测模块和放大控制模块;存储模块从播放器获取数字音频文件,并存储在存储模块中;能量分析模块从存储模块中提取待播放的或者正在播放的音频文件的波形振动曲线,并进行分析,提取波形特征并发送至检测模块;检测模块从放大模块输出的信号中提取波形数据,并提取波形数据的特征;检测模块将能量分析模块发送的波形特征与放大模块实际播放的波形特征比较,并输出比较结果,解决了由于纠正模块带来的音量变化和不稳定。了由于纠正模块带来的音量变化和不稳定。了由于纠正模块带来的音量变化和不稳定。
【技术实现步骤摘要】
一种数字音频去除抖动的稳定耳机放大器
[0001]本技术涉及数字音频处理领域,具体涉及一种数字音频去除抖动的稳定耳机放大器。
技术介绍
[0002]时钟抖动指的在某一个给定的点上时钟周期发生短暂性变化,使得时钟周期在不同的周期上可能加长或者缩短,时钟抖动会导致音频文件播放时产生频率变化,错位,不稳定等情况。
[0003]申请号CN202221369584.6公开了一种利用PLL技术来消除数字音频传输时产生时钟抖动的电路,设置了数字接收模块,用于接收输入音频,产生LRCK信号,输出给鉴相模块;数字锁相环模块,用于产生同LPCK信号的同频率信号,输出给鉴相模块;输出音频信号;通过对数字接收模块、数字锁相环模块的相位差进行处理,反馈给数字锁相环模块,消除时钟抖动。
[0004]但是在纠正时钟抖动时会导致一定程度上的数据路信号与原始信号的错位、展宽等,同时由于处理过程会产生延时,数据量变化较大,放大器温度不稳定等也会导致在实际放大时会导致一定程度上的音量不稳定。
技术实现思路
[0005]为了解决上述问题,本技术提供一种数字音频去除抖动的稳定耳机放大器,包括:输入接口、纠正模块、放大模块和输出接口;还包括存储模块、能量分析模块、检测模块和放大控制模块;
[0006]输入接口连接纠正模块输入端、纠正模块的输出端连接放大模块的第一输入端、放大模块的输出端连接输出接口和检测模块的第二输入端;
[0007]播放器的数字音频文件进入存储模块,存储模块的输出端连接能放分析模块的输入端,能量分析模块的输出端连接检测模块的第一输入端,检测模块的输出端连接放大控制模块,放大控制模块的输出端连接放大模块的第二输入端;
[0008]输入接口连接纠正模块、纠正模块连接放大模块、放大模块连接输出接口;从输入接口输入的数字音频信号被纠正模块进行时钟抖动的纠正,纠正后的音频数据发送至放大模块进行放大,并通过输出接口输出;
[0009]存储模块从播放器获取数字音频文件,并存储在存储模块中;能量分析模块从存储模块中提取待播放的或者正在播放的音频文件的波形振动曲线,并进行分析,提取波形特征并发送至检测模块;
[0010]检测模块从放大模块输出的信号中提取波形数据,并提取波形数据的特征;检测模块将能量分析模块发送的波形特征与放大模块实际播放的波形特征比较,并输出比较结果;
[0011]放大控制模块连接放大模块,对放大模块的放大率进行控制,从而控制放大模块
的音量。
[0012]存储模块通过数据通过有线或者无线方式直接连接至音源或者通过输入接口连接至音源;并从音源处直接获取播放的整个音频文件;
[0013]能量分析模块从存储模块中获取音频文件并提取其振动曲线;波形振动曲线在能量分析模块中被提取特征;提取的特征包括随时间变化的能量变化曲线;其中能量变化曲线包括分频后的多个子能量变化曲线。
[0014]能量变化曲线的获取方式为,首先将音频文件的振动曲线以时间间隔T进行分割,分割成多个音频片段;将音频片段进行频域转换,得到音频片段的频谱曲线;将音频片段的频谱按照频率分割成N段,然后将不同音频片段中同一段频率的频谱曲线作为一组,得到N组音频片段的频谱曲线;计算每一组中频谱曲线的总能量随时间的变换;得到N个随时间变化的能量变化曲线,记为标准能量变化曲线。
[0015]检测模块从放大模块中获取音频数据,并将获取的音频的振动曲线以时间间隔T进行分割,分割成多个音频片段;将音频片段进行频域转换,得到音频片段的频谱曲线;将音频片段的频谱按照频率分割成N段,然后将不同音频片段中同一段频率的频谱曲线作为一组,得到N组音频片段的频谱曲线;计算每一组中频谱曲线的总能量随时间的变换;得到N个随时间变化的能量变化曲线,记为实际能量变化曲线;
[0016]在检测模块中将实际能量变化曲线和标准能量变化曲线进行比较,并将比较的差值输出至放大控制模块;放大控制模块根据差值的正负和大小调节放大模块的放大率,差值越大对应调节放大模块的放大率减小,差值越小对应调节放大模块的放大率提高,以此时间放大模块与音源中原始能量变化的一致,减少纠正模块造成的音量变化。
[0017]纠正模块包括参考时钟、采样率输入、I2S输入、缓存模块、频率合成模块和输出模块;
[0018]参考模块和采样率输入均连接至频率合成模块,频率合成模块对采样率进行本地时钟频率锁定,并进行本地时钟频率检测;将采样率与I2S输入时钟与本地时钟差值进行计算,进一步根据该差值设置缓存序列方向和缓存深度,实现矫正时钟偏差。
[0019]频率合成模块包括模式控制器1、计数窗产生器2、计数器3、同步分频器4、LUT5、减法器6、FIR滤波器7、滑模滤波器8、低噪声DAC9、模拟环路滤波器10和宽带VCO11;
[0020]参考模块输出10MHz高精度参考时钟至计数窗产生器2;
[0021]采样率信息送入由模式控制器1从而输出频率切换控制参数给LUT5,同时控制滑模滤波器8的模式为快速频率切换,滤波后的控制数据送到低噪声DAC9,通过模拟环路滤波器10之后输出到VCO11;
[0022]VCO输出送给同步分频器4,然后送到计数窗口产生器2和计数器3构成的频率测量器完成测频;频率测量结果送给LUT5和模式控制器1,由模式控制器1对环路进行控制;
[0023]输入I2S数据送入大容量缓存15,模式控制器1通过LUT5单元获取采样率信息与I2S输入时钟的差值,通过该差值设置FIFO的缓存序列方向和缓存深度;
[0024]大容量缓存15的最大深度可确保74分钟CD碟片播放完毕,不出现泄露;同时设置有静音检测模块,静音检测是一种保护机制,在静音片段中重置大容量缓存15;通过重置大容量缓存15,可以确保系统持续稳定工作。
[0025]本技术的有益效果为:
[0026]本技术包括纠正模块,纠正模块设置于输入接口和放大模块之间,用于纠正时钟抖动的偏差。还设置了存储模块、能量分析模块、检测模块和放大控制模块;存储模块从播放器获取数字音频文件,并存储在存储模块中;能量分析模块从存储模块中提取待播放的或者正在播放的音频文件的波形振动曲线,并进行分析,提取波形特征并发送至检测模块;检测模块从放大模块输出的信号中提取波形数据,并提取波形数据的特征;检测模块将能量分析模块发送的波形特征与放大模块实际播放的波形特征比较,并输出比较结果,解决了由于纠正模块带来的音量变化和不稳定。
附图说明
[0027]为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0028]附图1为本技术整体架构示意图;
[0029]附图2为本技术纠正模块连接结构示意图;<本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数字音频去除抖动的稳定耳机放大器,包括:输入接口、纠正模块、放大模块和输出接口;其特征在于:还包括存储模块、能量分析模块、检测模块和放大控制模块;输入接口连接纠正模块输入端、纠正模块的输出端连接放大模块的第一输入端、放大模块的输出端连接输出接口和检测模块的第二输入端;播放器的数字音频文件进入存储模块,存储模块的输出端连接能放分析模块的输入端,能量分析模块的输出端连接检测模块的第一输入端,检测模块的输出端连接放大控制模块,放大控制模块的输出端连接放大模块的第二输入端。2.根据权利要求1所述的一种数字音频去除抖动的稳定耳机放大器,其特征在于:纠正模块包括参考时钟、采样率输入、I2S输入、缓存模块、频率合成模块和输出模块;参考时钟的输出端和采样率输入的输出端均连接至频率合成模块的输入端,频率...
【专利技术属性】
技术研发人员:杨澄,
申请(专利权)人:广州高登音频技术有限公司,
类型:新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。