一种数字信号处理装置及方法制造方法及图纸

技术编号:14337726 阅读:128 留言:0更新日期:2017-01-04 10:52
本发明专利技术公开了一种数字信号处理装置及方法,该装置包括:数据模块,用于获取输入数据,并根据输入数据得到各个滤波器的曲线坐标,并根据各个滤波器的曲线坐标更新对应滤波器坐标点;控件模块用于设置控件的各个使用状态,并将各个使用状态与图形标识进行关联,并保存关联关系;通讯模块,向指定下位机发送调试数据。通过该装置可以更方便,快捷,直观,对机器的调试工作量大大降低,节省大量人力和物力。软件可以保存调试结果,并可以下载到机器上,降低了对机器调试的专业要求,实现DSP数字信号处理器的普及,易于行业发展。

【技术实现步骤摘要】

本申请涉及信息
,尤其涉及一种数字信号处理装置及方法
技术介绍
目前市场上使用的数字信号(英文:DigitalSignalProcessing,简称:DSP)数字音频处理器软件,调控繁琐,操作复杂,EQ均衡图形界面曲线不能调试,曲线不平滑,软件兼容性不好,对计算机的性能要求比较高等问题。
技术实现思路
本专利技术提供了一种数字信号处理装置及方法,用以解决现有技术中数字音频处理器软件,调控繁琐,操作复杂,EQ均衡图形界面曲线不能调试,曲线不平滑,软件兼容性不好的问题。其具体的技术方案如下:一种数字信号处理装置,所述装置包括:数据模块,用于获取输入数据,并根据所述输入数据得到各个滤波器的曲线坐标,并根据各个滤波器的所述曲线坐标更新对应滤波器坐标点,其中,所述曲线坐标为滤波器上传的数据;控件模块,用于设置控件的各个使用状态,并将各个使用状态与图形标识进行关联,并保存所述关联关系;通讯模块,用于向指定下位机发送调试数据。可选的,所述数据模块,具体用于根据输入索引获取输入数据,并根据所述输入数据得到各个滤波器对应的杂项数据,根据各个滤波器的杂项数据进行曲线坐标计算,并根据计算结果对滤波器进行坐标更新。可选的,所述控件模块,包括:选中状态管理单元,用于设置选中状态下的各个选中使用状态,并分别设置各个选中使用状态各自对应的图形标识,并将选中使用状态分别与图形标识关联,建立第一关联关系;未选中状态管理单元,用于设置未选中状态下的各个未选中使用状态,并分别设置各个未选中使用状态各自对应的图形标识,并将未选中使用状态分别与图形标识关联,建立第二关联关系。可选的,所述控件模块,还包括:数据处理单元,用于对输入的数据根据设定的类型进行转换,得到索引,根据索引对指定类型数据进行显示处理。可选的,所述控件模块,还包括:均衡控制单元,用于通过指定算法对均衡曲线进行计算,得到显示的均衡曲线,并建立所述均衡曲线上的各个坐标点为与可调状态对应关系,以使所述均衡曲线上显示可调状态。可选的,所述装置还包括:调试模块,用于在两个通道的音频数据进行对比调试时,将两个通道的数据保持一致,并将所述调试数据转换为调试图像,将所述调试图像提供给显示单元进行显示。可选的,所述调试模块,还用于基于用户端的锁定指令,将得到的调试数据调整为锁定状态,其中,所述锁定状态下的调试数据为非共享数据。可选的,所述通讯模块具体包括:COM通讯模块、WIFI通讯模块、USB通讯模块。可选的,还包括:显示控制模块,与所述调试模块连接,用于接收调试图像,并控制显示单元显示所述调试图像。一种数字信号处理方法,所述方法包括:获取输入数据,并根据所述输入数据得到各个滤波器的曲线坐标,并根据各个滤波器的所述曲线坐标更新对应滤波器坐标点,其中,所述曲线坐标为滤波器上传的数据;设置控件的各个使用状态,并将各个使用状态与图形标识进行关联,并保存所述关联关系;向指定下位机发送调试数据。在本专利技术中该数字信号处理装置包括:数据模块,用于获取输入数据,并根据输入数据得到各个滤波器的曲线坐标,并根据各个滤波器的曲线坐标更新对应滤波器坐标点;控件模块用于设置控件的各个使用状态,并将各个使用状态与图形标识进行关联,并保存关联关系;通讯模块,向指定下位机发送调试数据。通过该装置可以更方便,快捷,直观,对机器的调试工作量大大降低,节省大量人力和物力。软件可以保存调试结果,并可以下载到机器上,降低了对机器调试的专业要求,实现DSP数字信号处理器的普及,易于行业发展。附图说明图1为本专利技术实施例中一种数字信号处理装置的结构示意图;图2为本专利技术实施例中数据模块的功能结构示意图;图3为本专利技术实施例中一种数字信号处理方法的流程图。具体实施方式下面通过附图以及具体实施例对本专利技术技术方案做详细的说明,应当理解,本专利技术实施例以及实施例中的具体技术特征只是对本专利技术技术方案的说明,而不是限定,在不冲突的情况下,本专利技术实施例以及实施例中的具体技术特征可以相互组合。如图1所示为本专利技术实施例中一种数字信号处理装置的结构示意图,该装置包括:数据模块101,用于获取输入数据,并根据所述输入数据得到各个滤波器的曲线坐标,并根据各个滤波器的所述曲线坐标更新对应滤波器坐标点,其中,所述曲线坐标为滤波器上传的数据;控件模块102,用于设置控件的各个使用状态,并将各个使用状态与图形标识进行关联,并保存所述关联关系;通讯模块103,用于向指定下位机发送调试数据。在本专利技术实施例中,该数据模块101,具体用于根据输入索引获取输入数据,并根据所述输入数据得到各个滤波器对应的杂项数据,根据各个滤波器的杂项数据进行曲线坐标计算,并根据计算结果对滤波器进行坐标更新。具体来讲,数据模块:主要是对数据进行设计,使数据更容易扩展。如图2所示为数据模块的功能结构示意图,总数据包括:输入数据组,输出数据组,系统数据。输入数据组包括:输入数据,输入数据包括:杂项数据1,杂项数据2,均衡数据组,均衡数据包括滤波器数据,根据输入索引来获取输入数据,再根据函数获得杂项数据,均衡数据根据索引获得滤波器。整理输入数据,滤波器为模块类,输出数据的设计跟输入数据的设计一致。这样数据扩展时只是对输入输出数据类进行扩展就可以了,并且把数据发送函数写在类里面,这样把一些必要的函数都包括在类里面,易于扩展。滤波器根据滤波器类型的不同,对曲线坐标进行计算,voidUpDataHLEQ()更新Hi_Shelf,L0_Shelf滤波器图形的坐标点voidUpDataHPF()更新Hi_EQ滤波器图形坐标点voidUpDataLPF()更新Lo_EQ滤波器图形坐标点voidUpDataPEQ()更新PEQ滤波器图形坐标点,均衡类再对滤波器类的坐标点进行叠加,保存均衡器的坐标点。进一步,在本专利技术实施例中,控件模块102主要包括:选中状态管理单元,用于设置选中状态下的各个选中使用状态,并分别设置各个选中使用状态各自对应的图形标识,并将选中使用状态分别与图形标识关联,建立第一关联关系;未选中状态管理单元,用于设置未选中状态下的各个未选中使用状态,并分别设置各个未选中使用状态各自对应的图形标识,并将未选中使用状态分别与图形标识关联,建立第二关联关系。具体来讲,控件模块:用VisualC++6.0工具,用C++语言进行编程,对VisualC++6.0工具的通用控件进行继承从新编写,使控件美观,通用性强。CBitButton类继承与CButton,根据需要设置8种状态,CBitButton有选中与未选中两种状态,未选中状态分:正常状态,得到焦点状态,鼠标点击按下状态,无效状态,即:按钮失效。选中状态分:正常状态,得到焦点状态,鼠标点击按下状态,无效状态,即:按钮失效。定义8个图形ID,通过函数对图形ID进行设置。voidOnLButtonDown(UINTnFlags,CPointpoint)鼠标按下,LRESULTOnMouseLeave(WPARAMwParam,LPARAMlParam)鼠标离开客户区,LRESULTOnMouseHover(WPARAMwParam,LPARAMlParam)鼠标在客户区,voidOnMouseMove(UINTnFlags,CPointpoint)鼠标移动,本文档来自技高网...
一种数字信号处理装置及方法

【技术保护点】
一种数字信号处理装置,其特征在于,所述装置包括:数据模块,用于获取输入数据,并根据所述输入数据得到各个滤波器的曲线坐标,并根据各个滤波器的所述曲线坐标更新对应滤波器坐标点,其中,所述曲线坐标为滤波器上传的数据;控件模块,用于设置控件的各个使用状态,并将各个使用状态与图形标识进行关联,并保存所述关联关系;通讯模块,用于向指定下位机发送调试数据。

【技术特征摘要】
1.一种数字信号处理装置,其特征在于,所述装置包括:数据模块,用于获取输入数据,并根据所述输入数据得到各个滤波器的曲线坐标,并根据各个滤波器的所述曲线坐标更新对应滤波器坐标点,其中,所述曲线坐标为滤波器上传的数据;控件模块,用于设置控件的各个使用状态,并将各个使用状态与图形标识进行关联,并保存所述关联关系;通讯模块,用于向指定下位机发送调试数据。2.如权利要求1所述的装置,其特征在于,所述数据模块,具体用于根据输入索引获取输入数据,并根据所述输入数据得到各个滤波器对应的杂项数据,根据各个滤波器的杂项数据进行曲线坐标计算,并根据计算结果对滤波器进行坐标更新。3.如权利要求1所述的装置,其特征在于,所述控件模块,包括:选中状态管理单元,用于设置选中状态下的各个选中使用状态,并分别设置各个选中使用状态各自对应的图形标识,并将选中使用状态分别与图形标识关联,建立第一关联关系;未选中状态管理单元,用于设置未选中状态下的各个未选中使用状态,并分别设置各个未选中使用状态各自对应的图形标识,并将未选中使用状态分别与图形标识关联,建立第二关联关系。4.如权利要求1所述的装置,其特征在于,所述控件模块,还包括:数据处理单元,用于对输入的数据根据设定的类型进行转换,得到索引,根据索引对指定类型数据进行显示处理。5.如权利...

【专利技术属性】
技术研发人员:徐海
申请(专利权)人:广州市迪声音响有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1