高品质音乐数码产品的处理方法

文档序号:9598830阅读:215来源:国知局
高品质音乐数码产品的处理方法
【技术领域】
[0001]本发明涉及一种音频处理方法,特别是高品质音乐数码产品的处理方法,可应用于嵌入式相关数码产品如手机、平板电脑、CD等对数字音频音质处理有苛刻要求的产品领域。
【背景技术】
[0002]市场上高品质音乐功能的数码产品越来越多,主要应用了智能操作系统平台,通常定位在中高端数码产品上,售价很高只能满足一部分富有用户对数码及手持设备音质方面的需求,而且操作复杂,而在日益扩大的数码产品用户群体中还有很大一部分普通热爱音乐的群体如美洲、非洲用户,以及中老年人无法承受这种定价高操作复杂的智能数码产品Ο

【发明内容】

[0003]本发明的目的是为了解决上述现有技术的不足而提供一种面向普通用户的、低成本且具备专业音乐品质的高品质音乐数码产品的处理方法。
[0004]为了实现上述目的,本发明所设计的高品质音乐数码产品的处理方法,包括以下步骤:
步骤S1,上电复位,开机后对DAC数模转换器进行上电复位,以及为DAC芯片配置I2C通信接口,所述上电复位时需由基带提供主时钟频率,所述I2C通信接口起着CPU与DAC芯片之间的通信作用,此后CPU就是通过该接口来对DAC数模转换器进行读写寄存器的操作。
[0005]步骤S2,初始化,对DAC芯片的寄存器进行初始化,包括设定参考时钟以及耳机或扬声器的默认数字模拟增益,从而保证其在稳定的工作状态;
步骤S3,音频处理,当有播放事件发生时,先判断音源类型是数字信号还是模拟信号,若是模拟信号,则设定寄存器,然后打开旁路通道即可,所述旁路通道不对信号做任何处理,仅在输出时设定其数字及模拟增益值以控制其输出音量大小;
若是数字信号,则先对DAC数模转换器设置采样率,然后打开I2S总线通道,让经过解码后的数字信号通过I2S总线传输到DAC数模转换器中进行处理,最终转换成模拟信号;上述采样率是指音源文件的采样率,即DAC数模转换器根据不同音源的采样率来将其转换成人耳能够感观的模拟信号而不造成信号混叠或失真;
步骤S4,信号输出,在音频处理后通过耳机或者扬声器来进行模拟信号输出,若用耳机输出,则写指令打开耳机通路并设定耳机的数字模拟增益值;若用扬声器输出,则在扬声器输出端外接音频功率放大器,将音频信号进行放大,使其功率增大再输出,同样也对应设定扬声器的数字模拟增益值来控制其输出音量大小。
[0006]另外,为了降低DAC芯片带来的额外功耗,延长手机待机时间,在步骤S2与步骤S3之间还设有睡眠模式S5,当没有播放事件发生时,所述DAC芯片将进入睡眠模式,此时只需关闭主时钟频率,再通过I2C通信接口对寄存器写指令让其进入睡眠,并关闭芯片内部各功能单元,待有音源播放事件时再通过指令使能各模块从而达到降低功耗的目的,此过程无需再重新初始化整个电路,只需对内部几个功能单元进行开关,更加简洁快速。
[0007]在步骤3中对于数字信号的转换时还可以通过对相应寄存器的设定来对音效进行均衡器处理,从而获得对应的数字音效,如POP、CLASSIC、JAZZ、ROCK等等,甚至用户可以根据个人喜好自定义音效。
[0008]本发明得到的高品质音乐数码产品的处理方法,基本流程为开机后对DAC数模转换器上电复位,配置I2C通信接口,没有音源播放事件时进入睡眠模式。在有音源播放事件时根据音源类型打开相应通道,若为数字信号打开I2S通道,进行数模转换并做音效处理,若为模拟信号则打开旁路通路不对其做处理。这种处理方案更加快速、高效,在对音质表现力上可以完美呈现音乐张力的同时节约了成本,惠及普通消费者。
[0009]同时针对音视频播放数据流采用I2S通信,基带将解码后的数字信号通过I2S传输到DAC数模转换器中经数模转换、音质处理等相关操作后输出。其中I2S总线专门负责音频设备之间的数据传输,广泛应用于各种多媒体系统。它采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真。
[0010]本发明得到的高品质音乐数码产品的处理方法,其采用数字、模拟信号分两路独立操作,数字信号需经DAC数模转换器进行数模转换处理,模拟信号在硬件上不额外增加器件,在对音质表现力上得到极大提升的基础上节约成本。该处理方法可以应用领域包括手机、平板电脑、CD机、游戏机等以高品质音乐为卖点的各类数码产品。
【附图说明】
[0011]图1是实施例1的高品质音乐数码产品的处理方法的流程图;
图2是实施例2的高品质音乐数码产品的处理方法的流程图。
【具体实施方式】
[0012]下面结合附图和实施例对本发明进一步说明。
[0013]实施例1:
如图1所示,本实施例提供的高品质音乐数码产品的处理方法,包括以下步骤:
步骤S1,上电复位,开机后对DAC数模转换器进行上电复位,以及为DAC芯片配置I2C通信接口,所述上电复位时需由基带提供主时钟频率,所述I2C通信接口起着CPU与DAC芯片之间的通信作用,此后CPU就是通过该接口来对DAC数模转换器进行读写寄存器的操作。
[0014]步骤S2,初始化,对DAC芯片的寄存器进行初始化,包括设定参考时钟以及耳机或扬声器的默认数字模拟增益,从而保证其在稳定的工作状态;
步骤S3,音频处理,当有播放事件发生时,先判断音源类型是数字信号还是模拟信号,若是模拟信号,则设定寄存器,然后打开旁路通道即可,所述旁路通道不对信号做任何处理,仅在输出时设定其数字及模拟增益值以控制其输出音量大小;
若是数字信号,则先对DAC数模转换器设置采样率,然后打开I2S总线通道,让经过解码后的数字信号通过I2S总线传输到DAC数模转换器中进行处理,最终转换成模拟信号;上述采样率是指音源文件的采样率,即DAC数模转换器根据不同音源的采样率来将其转换成人耳能够感观的模拟信号而不造成信号混叠或失真; 步骤S4,信号输出,在音频处理后通过耳机或者扬声器来进行模拟信号输出,若用耳机输出,则写指令打开耳机通路并设定耳机的数字模拟增益值;若用扬声器输出,则在扬声器输出端外接音频功率放大器,将音频信号进行放大,使其功率增大再输出,同样也对应设定扬声器的数字模拟增益值来控制其输出音量大小。
[0015]实施例2:
如图2所示,本实施例提供的高品质音乐数码产品的处理方法,其大体流程与实施例1相同,但在具体使用过程中,为了降低DAC芯片带来的额外功耗,延长手机待机时间,在步骤S2与步骤S3之间还设有睡眠模式S5,当没有播放事件发生时,所述DAC芯片将进入睡眠模式,此时只需关闭主时钟频率,再通过I2C通信接口对寄存器写指令让其进入睡眠,并关闭芯片内部各功能单元,待有音源播放事件时再通过指令使能各模块从而达到降低功耗的目的,此过程无需再重新初始化整个电路,只需对内部几个功能单元进行开关,更加简洁快速。
[0016]实施例3:
本实施例提供的高品质音乐数码产品的处理方法,其大体流程与实施例1相同,但在具体使用过程中,在步骤3中对于数字信号的转换时还可以通过对相应寄存器的设定来对音效进行均衡器处理,从而获得对应的数字音效,如POP、CLASSIC、JAZZ、ROCK等等,甚至用户可以根据个人喜好自定义音效。
【主权项】
1.一种高品质音乐数码产品的处理方法,其特征在于,包括以下步骤: 步骤SI,上电复位,开机后对DAC数模转换器进行上电复位,以及为DAC芯片配置I2C通信接口,所述上电复位时需由基带提供主时钟频率; 步骤S2,初始化,对DAC芯片的寄存器进行初始化,包括设定参考时钟以及耳机或扬声器的默认数字模拟增益; 步骤S3,音频处理,当有播放事件发生时,先判断音源类型是数字信号还是模拟信号,若是模拟信号,则设定寄存器,然后打开旁路通道即可,所述旁路通道不对信号做任何处理,仅在输出时设定其数字及模拟增益值以控制其输出音量大小; 若是数字信号,则先对DAC数模转换器设置采样率,然后打开I2S总线通道,让经过解码后的数字信号通过I2S总线传输到DAC数模转换器中进行处理,最终转换成模拟信号;步骤S4,信号输出,在音频处理后通过耳机或者扬声器来进行模拟信号输出。2.根据权利要求1所述的高品质音乐数码产品的处理方法,其特征在于:在步骤S2与步骤S3之间还设有睡眠模式S5,当没有播放事件发生时,所述DAC芯片将进入睡眠模式,此时只需关闭主时钟频率,再通过I2C通信接口对寄存器写指令让其进入睡眠即可。3.根据权利要求1或2所述的高品质音乐数码产品的处理方法,其特征在于:在步骤3中对于数字信号的转换时还可以通过对相应寄存器的设定来对音效进行均衡器处理。
【专利摘要】本发明公开了一种高品质音乐数码产品的处理方法,基本流程为开机后对DAC数模转换器上电复位,配置I2C通信接口,没有音源播放事件时进入睡眠模式。在有音源播放事件时根据音源类型打开相应通道,若为数字信号打开I2S通道,进行数模转换并做音效处理,若为模拟信号则打开旁路通路不对其做处理。这种处理方案更加快速、高效,在对音质表现力上可以完美呈现音乐张力的同时节约了成本,惠及普通消费者。其采用数字、模拟信号分两路独立操作,数字信号需经DAC数模转换器进行数模转换处理,模拟信号在硬件上不额外增加器件,在对音质表现力上得到极大提升的基础上节约成本。可应用到手机、平板电脑、游戏机等以高品质音乐为卖点的数码产品。
【IPC分类】G11C7/16
【公开号】CN105355230
【申请号】CN201510659788
【发明人】丁明杰, 林建彬, 宁丽芳, 郭志良, 张其辉, 刘加伟
【申请人】宁波萨瑞通讯有限公司
【公开日】2016年2月24日
【申请日】2015年10月14日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1