低延迟音频处理设备、系统和方法与流程
本发明涉及电子乐器技术领域,具体涉及一种低延迟音频处理设备、系统和方法。
背景技术:
乐器模拟系统是指演奏者通过特定手段触发电子信号,使其利用电子合成技术或采样技术来通过电声系统发出声音的系统。随着科技的进步,乐器模拟系统也逐渐普及,但是,传统的乐器模拟系统的音频都是基于智能系统进行音频处理和播放的,例如,基于智能手机、平板或者电视等系统对音频进行处理和播放,这样的播放形式会延缓音频的处理速度,导致乐器模拟系统的声音播放存在一定的延迟,影响使用效果。
因此,如何降低乐器模拟系统的延迟,是本领域技术人员亟待解决的技术问题。
技术实现要素:
有鉴于此,本发明的目的在于提供一种低延迟音频处理设备、系统和方法,以克服目前基于智能手机、平板或者电视等系统对音频进行处理和播放,这样的播放形式会延缓音频的处理速度,导致乐器模拟系统的声音播放存在一定的延迟,影响使用效果的问题。
为实现以上目的,本发明采用如下技术方案:
一种低延迟音频处理设备,包括:音频处理子设备和声音播放子设备;
所述音频处理子设备,用于获取来自乐器交互设备的控制信息,并根据所述控制信息合成音频信息;其中,所述控制信息是所述乐器交互设备根据检测到的物理响应生成的;
所述声音播放子设备,用于播放所述音频信息。
进一步地,以上所述的低延迟音频处理设备,所述音频处理子设备包括指令收发器、合成音频器和音频输出器;
所述指令收发器,用于获取来自所述乐器交互设备的控制信息;
所述合成音频器,用于根据所述控制信息调用本地的所述音频信息,或者,根据所述控制信息生成所述音频信息;
所述音频输出器,用于将所述音频信息发送给所述声音播放子设备,以使所述声音播放子设备播放所述音频信息。
进一步地,以上所述的低延迟音频处理设备,所述音频处理子设备集成设置在所述乐器交互设备上,所述指令收发器和所述乐器交互设备通过有线连接或者无线连接的方式通讯。
进一步地,以上所述的低延迟音频处理设备,所述音频处理子设备集成设置在所述声音播放子设备上,所述指令收发器和所述乐器交互设备通过有线连接或者无线连接的方式通讯。
进一步地,以上所述的低延迟音频处理设备,所述音频处理子设备和所述声音播放子设备均独立设置,所述指令收发器和所述乐器交互设备通过有线连接或者无线连接的方式通讯。
进一步地,以上所述的低延迟音频处理设备,所述音频输出器和所述声音播放子设备通过有线连接或者无线连接的方式通讯。
进一步地,以上所述的低延迟音频处理设备,所述声音播放子设备包括:耳机、音响和扬声器中的至少一种。
本发明还提供了一种低延迟音频处理系统,包括乐器交互设备和以上任一项所述的低延迟音频处理设备;
所述低延迟音频处理设备和所述乐器交互设备进行数据通讯。
本发明还提供了一种低延迟音频处理方法,应用于以上任一项所述的低延迟音频处理设备,所述方法包括:
获取来自乐器交互设备的控制信息,并根据所述控制信息合成音频信息;其中,所述控制信息是所述乐器交互设备根据检测到的物理响应生成的;
播放所述音频信息。
进一步地,以上所述的低延迟音频处理方法,所述获取来自乐器交互设备的控制信息,并根据所述控制信息合成音频信息包括:
获取来自所述乐器交互设备的控制信息;
根据所述控制信息调用本地的所述音频信息,或者,根据所述控制信息生成所述音频信息;
将所述音频信息发送给所述声音播放子设备,以使所述声音播放子设备播放所述音频信息。
本发明的低延迟音频处理设备、系统和方法,包括音频处理子设备和声音播放子设备,音频处理子设备,用于获取来自乐器交互设备的控制信息,并根据控制信息合成音频信息,其中,控制信息是乐器交互设备根据检测到的物理响应生成的,声音播放子设备,用于播放音频信息。本技术方案通过专用的音频处理子设备对音频信息进行处理,处理完成后直接发送给声音播放子设备进行播放,能够有效提高音频信息的处理速率,降低乐器模拟系统的延迟,提升播放效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明低延迟音频处理设备一种实施例提供的结构示意图;
图2是本发明低延迟音频处理设备另一种实施例提供的结构示意图;
图3是本发明低延迟音频处理设备另一种实施例提供的结构示意图;
图4是本发明低延迟音频处理设备另一种实施例提供的结构示意图;
图5是本发明低延迟音频处理系统一种实施例提供的结构示意图;
图6是本发明低延迟音频处理方法一种实施例提供的流程图;
图7是本发明低延迟音频处理装置一种实施例提供的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
图1是本发明低延迟音频处理设备一种实施例提供的结构示意图。如图1所示,本实施例的装置包括:音频处理子设备11和声音播放子设备12。音频处理子设备11分别与声音播放子设备12和外部的乐器交互设备21相连。
用户可以通过移动、敲击、按按键、吹奏或者弹拨等形式与乐器交互设备21进行交互,乐器交互设备21根据用户的操作产生物理响应,并根据检测到的物理响应生成对应的控制信息。音频处理子设备11能够获取来自乐器交互设备21的控制信息,并根据控制信息合成音频信息。声音播放子设备12将音频信息播放出来。
本实施例的低延迟音频处理设备,包括音频处理子设备11和声音播放子设备12,音频处理子设备11,用于获取来自乐器交互设备21的控制信息,并根据控制信息合成音频信息,其中,控制信息是乐器交互设备21根据检测到的物理响应生成的,声音播放子设备12,用于播放音频信息。本实施例通过专用的音频处理子设备11对音频信息进行处理,处理完成后直接发送给声音播放子设备12进行播放,能够有效提高音频信息的处理速率,降低乐器模拟系统的延迟,提升播放效果。
图2是本发明低延迟音频处理设备另一种实施例提供的结构示意图。如图2所示,本实施例的音频处理子设备11包括指令收发器111、合成音频器112和音频输出器113。指令收发器111与乐器交互设备21进行信息交互,以获取来自乐器交互设备21的控制信息。合成音频器112对接收到的控制信息进行解析,调取本地音频文件或产生音频数据作为音频信息。音频输出器113与声音播放子设备12进行信息交互,音频输出器113将音频信息发送给声音播放子设备12,以使声音播放子设备12播放音频信息。
进一步地,本实施例的低延迟音频处理设备,音频处理子设备11集成设置在乐器交互设备21上,指令收发器111和乐器交互设备21通过有线连接或者无线连接的方式通讯。在一种具体地实施方式中,音频处理子设备11集成设置在乐器交互设备21上,指令收发器111和乐器交互设备21通过有线连接的方式通讯,如图2所示。
进一步地,本实施例的低延迟音频处理设备,音频输出器113和声音播放子设备12通过有线连接或者无线连接的方式通讯。在一种具体地实施方式中,音频输出器113和声音播放子设备12通过有线连接的方式通讯,如图2所示。
图3是本发明低延迟音频处理设备另一种实施例提供的结构示意图。如图3所示,本实施例的音频处理子设备11的结构和以上实施例的相同,均包括指令收发器111、合成音频器112和音频输出器113。
需要说明的是,本实施例的低延迟音频处理设备的音频处理子设备11集成设置在声音播放子设备12上,指令收发器111和乐器交互设备21通过有线连接或者无线连接的方式通讯。在一种具体地实施方式中,指令收发器111和乐器交互设备21通过无线连接的方式通讯,如图3所示。
进一步地,本实施例的低延迟音频处理设备,音频输出器113和声音播放子设备12通过有线连接或者无线连接的方式通讯。在一种具体地实施方式中,音频输出器113和声音播放子设备12通过有线连接的方式通讯,如图3所示。
图4是本发明低延迟音频处理设备另一种实施例提供的结构示意图。如图4所示,本实施例的音频处理子设备11的结构和以上实施例的相同,均包括指令收发器111、合成音频器112和音频输出器113。
需要说明的是,本实施例的低延迟音频处理设备,音频处理子设备11和声音播放子设备12均独立设置,指令收发器111和乐器交互设备21通过有线连接或者无线连接的方式通讯。在一种具体地实施方式中,指令收发器111和乐器交互设备21通过无线连接的方式通讯,如图4所示。
进一步地,本实施例的低延迟音频处理设备,音频输出器113和声音播放子设备12通过有线连接或者无线连接的方式通讯。在一种具体地实施方式中,音频输出器113和声音播放子设备12通过有线连接的方式通讯,如图4所示。
进一步地,以上实施例中的声音播放子设备12包括耳机、音响和扬声器等;无线连接包括蓝牙连接、wifi连接、zigbee、2.4g等连接方式,本实施例不做限定。对应地,若采用无线连接的方式,指令收发器111和音频输出器113可以选用蓝牙模组、wifi模组和zigbee模组、2.4g模组等设备。若采用有线连接的方式,指令收发器111和音频输出器113可以选用数据线或者总线等设备,本实施例不做限定。合成音频器112可以包括处理器和存储器,处理器与存储器相连。其中,处理器,用于调用并执行存储器中存储的程序,存储器,用于存储上述程序,该程序至少用于执行以下方法:根据控制信息调用本地的音频信息,或者,根据控制信息生成音频信息。处理器和存储器的型号可以根据实际情况进行选择。此处本实施例也不做限定。相对于现有技术中使用手机、平板、电视等智能设备对音频信息进行处理,本实施例采用专门的处理器对音频信息进行处理,不需要执行除了处理音频信息之外的其他任务,进而有效降低系统延迟。
图5是本发明低延迟音频处理系统一种实施例提供的结构示意图。如图5所示,本实施例的低延迟音频处理系统,包括乐器交互设备21和以上实施例的低延迟音频处理设备22,低延迟音频处理设备22和乐器交互设备21进行数据通讯。
需要说明的是,本申请实施例提供的低延迟音频处理系统的具体实施方案可以参考以上任意实施例的低延迟音频处理设备的实施方式,此处不再赘述。
本实施例的低延迟音频处理系统,包括音频处理子设备11和声音播放子设备12,音频处理子设备11,用于获取来自乐器交互设备21的控制信息,并根据控制信息合成音频信息,其中,控制信息是乐器交互设备21根据检测到的物理响应生成的,声音播放子设备12,用于播放音频信息。本实施例通过专用的音频处理子设备11对音频信息进行处理,处理完成后直接发送给声音播放子设备12进行播放,能够有效提高音频信息的处理速率,降低乐器模拟系统的延迟,提升播放效果。
本实施例还提供了一种低延迟音频处理方法,应用于以上实施例的低延迟音频处理设备中。图6是本发明低延迟音频处理方法一种实施例提供的流程图。如图6所示,本实施例的方法包括:
s31、获取来自乐器交互设备的控制信息,并根据控制信息合成音频信息。
本实施例中,获取来自乐器交互设备21的控制信息,根据控制信息调用本地的音频信息,或者,根据控制信息生成音频信息,将音频信息发送给声音播放子设备12,以使声音播放子设备12播放音频信息。其中,控制信息是乐器交互设备21根据检测到的物理响应生成的。
s32、播放音频信息。
本实施例的低延迟音频处理方法,通过获取来自乐器交互设备21的控制信息,并根据控制信息合成音频信息,其中,控制信息是乐器交互设备21根据检测到的物理响应生成的,播放上述音频信息,有效提高了音频信息的处理速率,降低乐器模拟系统的延迟,提升播放效果。
本发明还提供了一种低延迟音频处理装置,用于实现上述方法实施例。图7是本发明低延迟音频处理装置一种实施例提供的结构示意图。如图7所示,本实施例的装置包括:
获取模块41,用于获取来自乐器交互设备的控制信息,并根据控制信息合成音频信息;其中,控制信息是乐器交互设备根据检测到的物理响应生成的;
播放模块42,用于播放音频信息。
本实施例的低延迟音频处理装置,获取模块41获取来自乐器交互设备21的控制信息,并根据控制信息合成音频信息,其中,控制信息是乐器交互设备21根据检测到的物理响应生成的,播放模块42播放上述音频信息,有效提高了音频信息的处理速率,降低乐器模拟系统的延迟,提升播放效果。
进一步地,播放模块41,具体用于获取来自乐器交互设备21的控制信息,根据控制信息调用本地的音频信息,或者,根据控制信息生成音频信息,将音频信息发送给声音播放子设备12,以使声音播放子设备12播放音频信息。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除