应用于外置声卡的音效处理系统的制作方法

文档序号:10748811阅读:297来源:国知局
应用于外置声卡的音效处理系统的制作方法
【专利摘要】本实用新型公开了一种应用于外置声卡的音效处理系统,其包括:音频输入接口,用于接收外置声卡输入的音频信号;音频输出接口,用于输出经音效处理系统音效处理后的音频信号;效果器存储模块,用于存储至少一个效果器,所述效果器对应于效果器调用指令;音效编辑执行模块,用于根据所述效果器调用指令调用对应的所述效果器,并根据调用得到的所述效果器在所述音频输入接口与音频输出接口之间构建当前音效生成路径,以根据由所述当前音效生成路径生成的当前音效,对所述音频输入接口接收到的音频信号进行音效处理。本实用新型的应用于外置声卡的音效处理系统能够利用自定义生成的当前音效进行音效处理,丰富了音效处理的功能,提升了用户的体验感。
【专利说明】
应用于外置声卡的音效处理系统
技术领域
[0001]本实用新型涉及音频技术领域,尤其涉及一种应用于外置声卡的音效处理系统。
【背景技术】
[0002]目前,外置声卡携带的音效的数量很有限,既受限于自身的存储空间,也受限于开发者的设计,这必然导致用户对外置声卡输入的音频信号所能够进行的音效处理不够丰昆ο
[0003]如果用户希望通过使用更加丰富的音效对音频信号进行音效处理时,一般只能增加外置声卡的内部存储空间,这不仅会导致外置声卡的生产制造成本有所增加,而且要在外置声卡中从大量的音效中提取出用户所需,将会影响外置声卡对音频信号的处理效率,进而影响用户的体验感。
【实用新型内容】
[0004]为了解决现有技术中存在的上述缺陷,有必要提供一种应用于外置声卡的音效处理系统。
[0005]为了解决上述技术问题,本实用新型所采用的技术方案为:
[0006]—种应用于外置声卡的音效处理系统,包括:音频输入接口,用于接收外置声卡输入的音频信号;音频输出接口,用于输出经音效处理系统音效处理后的音频信号;效果器存储模块,用于存储至少一个效果器,所述效果器对应于效果器调用指令;音效编辑执行模块,用于根据所述效果器调用指令调用对应的所述效果器,并根据调用得到的所述效果器在所述音频输入接口与音频输出接口之间构建当前音效生成路径,以根据由所述当前音效生成路径生成的当前音效,对所述音频输入接口接收到的音频信号进行音效处理。
[0007]进一步地,所述系统还包括:音效编辑触发模块,用于触发音效编辑指令,以通过响应所述音效编辑指令的触发启动所述音效编辑执行模块。
[0008]进一步地,所述效果器存储模块包括第一效果器存储单元和第二效果器存储单元,其中,通过调用所述第一效果器存储单元中的效果器,使所述当前音效生成路径得以构建;通过调用所述第二效果器存储单元中的效果器,使该效果器存储至所述第一效果器存储单元。
[0009]进一步地,所述效果器来源于本地客户端集成的机架,和/或,来源于云端服务器存储的机架。
[0010]进一步地,所述系统还包括:效果参数存储模块,用于存储所述效果器的效果参数,所述效果参数对应于效果参数调节指令;效果参数调节执行模块,用于根据所述效果参数调节指令对所述效果器的效果参数进行调节。
[0011]进一步地,所述效果参数包括第一效果参数和第二效果参数,当所述效果参数为第二效果参数,所述系统还包括:效果参数调节触发模块,用于触发效果参数调节启动指令,以通过响应所述效果参数调节启动指令启动所述效果参数调节执行模块。
[0012]进一步地,所述系统还包括:当前音效存储模块,用于存储由所述当前音效生成路径生成的当前音效。
[0013]进一步地,所述当前音效存储模块包括本地音效存储单元和云端音效存储单元,其中,所述本地音效存储单元用于存储所述当前音效于本地客户端;所述云端音效存储单元用于存储所述当前音效于云端服务器。
[0014]进一步地,所述系统还包括:当前音效执行模块,用于根据所述当前音效对所述音频输入接口接收到的音频信号进行音效处理。
[0015]与现有技术相比,本实用新型具有以下有益效果:
[0016]应用于外置声卡的音效处理系统包括音频输入接口、音频输出接口、效果器存储模块和音效编辑执行模块,通过音效编辑执行模块根据效果器调用指令由效果器存储模块中调用对应的效果器,并根据调用得到的效果器在音频输入接口和音频输出接口之间构建当前音效生成路径,进而使得音频输入接口接收到的音频信号能够根据该当前音效生成路径生成的当前音效进行相应地音效处理,使得用户能够通过音频输出设备收听到添加了当前音效的音效处理效果的音频信号。也就是说,用户不仅能够利用外置声卡自身携带的音效进行音效处理,还可以利用音效处理系统通过当前音效生成路径生成的音效进行音效处理,从而丰富了音效处理功能,大大提升了用户体验感。
【附图说明】
[0017]图1为一实施例的应用于外置声卡的音效处理系统的结构框图;
[0018]图2为图1中效果器存储模块的结构框图;
[0019]图3为另一实施例的应用于外置声卡的音效处理系统的结构框图;
[0020]图4为另一实施例的应用于外置声卡的音效处理系统的结构框图。
【具体实施方式】
[0021]体现本实用新型特征与优点的典型实施方式将在以下的说明中详细叙述。应理解的是本实用新型能够在不同的实施方式上具有各种的变化,其皆不脱离本实用新型的范围,且其中的说明及图示在本质上是当作说明之用,而非用以限制本实用新型。
[0022]通常,外置声卡为USB接口形式,其可以与具有USB接口的本地客户端相连接,例如,本地客户端可以是智能手机、平板电脑、笔记本电脑、计算机等终端设备。由此,应用于外置声卡的音效处理系统既可以是独立的装置,分别与外置声卡与本地客户端相连,也可以是集成于本地客户端中的硬件设备,本发明并不以此为限。
[0023]若该音效处理系统集成于本地客户端,则音效处理系统的显示面板可以是本地客户端的显示面板,例如,计算机的显示屏,音效处理系统的各实体按键可以分别对应于本地客户端的实体按键,例如,计算机键盘的某个按键。
[0024]需要说明的是,音效处理系统的显示面板可以是触摸屏,也可以是液晶屏,用以展示音效处理过程中相应的内容界面,例如,可以在显示面板中载入效果参数调节所对应的内容界面。
[0025]下面对所述应用于外置声卡的音效处理系统加以详细地说明。
[0026]请参阅图1,在一实施例中,如上所述的系统包括:音频输入接口131、音频输出接口 132、效果器存储模块110和音效编辑执行模块130。
[0027]其中,音频输入接口131用于接收外置声卡输入的音频信号。
[0028]音频输出接口132用于输出经音效处理系统音效处理后的音频信号。
[0029]效果器存储模块110用于存储至少一个效果器,效果器对应于效果器调用指令。
[0030]机架中包含了用以生成音效的各种不同的效果器,本实施例中,机架可以是本地客户端集成的机架,还可以是云端服务器中存储的机架。由此,效果器存储模块110中的效果器来源于本地客户端集成的机架,和/或,来源于云端服务器存储的机架。
[0031]各效果器都对应有效果器调用指令,例如,音效处理系统上携带一个实体按键,或者,其显示面板中显示有一个虚拟按键,通过用户按照预设的触发方式对上述按键进行触发,则得到效果器对应的效果器调用指令,以此实现由效果器存储模块110中调用效果器。
[0032]音效编辑执行模块130用于根据效果器调用指令调用对应的效果器,并根据调用得到的效果器在音频输入接口 131与音频输出接口 132之间构建当前音效生成路径,以根据由当前音效生成路径生成的当前音效,对音频输入接口 131接收到的音频信号进行音效处理。
[0033]侦听得到效果器调用指令之后,音效编辑执行模块130将由效果器存储模块110中调用效果器,并利用调用得到的效果器进行当前音效的生成。
[0034]具体地,由于当前音效是由一个或者多个效果器按照预定顺序连接而成的,因此,在音频输入接口 131与音频输出接口 132之间根据调用得到的效果器构建得的当前音效生成路径,即是由不同种类的效果器和/或不同数量的效果器按照预定顺序连接所形成的。
[0035]例如,调用得到的效果器是三个相同种类的:A1、A2、A3,则构建得的当前音效生成路径可以是Al效果器_>A3效果器->A2效果器(-> 表示连接关系),也可以是A3效果器->A1效果器->A2效果器,还可以是Al效果器->A2效果器->A3效果器。由此,用户可以通过构建不同的当前音效生成路径生成不同的当前音效,以符合其所在应用场景的实际需求。
[0036]进一步地,由当前音效生成路径生成了当前音效之后,将该当前音效的音效处理效果添加至音频输入接口 131接收的音频信号,并由音频输出接口 132输出,即使得用户通过音频输出设备(例如耳机、音响等)收听到经过音效处理的音频信号。
[0037]通过如上所述的系统设置,用户不仅能够利用外置声卡自身携带的音效进行音效处理,还可以利用音效处理系统通过当前音效生成路径生成的音效进行音效处理,从而丰富了音效处理功能,大大提升了用户体验感。
[0038]在一实施例中,如上所述的系统还包括:音效编辑触发模块,用于触发音效编辑指令,以通过响应所述音效编辑指令的触发启动所述音效编辑执行模块。
[0039]本实施例中,音效编辑指令是通过用户的触发操作生成的,由此,音效编辑触发模块可以对应音效处理系统上携带的一个实体按键,或者,其显示面板中显示出的一个虚拟按键。通过用户按照预设的触发方式对上述按键进行触发,则触发生成音效编辑指令,进而启动音效编辑执行模块进行当前音效生成路径的构建。
[0040]请参阅图2,在一实施例中,效果器存储模块110包括第一效果器存储单元111和第二效果器存储单元113。
[0041]其中,通过调用所述第一效果器存储单元中的效果器,使所述当前音效生成路径得以构建。通过调用所述第二效果器存储单元中的效果器,使该效果器存储至所述第一效果器存储单元。
[0042]也就是说,当前音效均是由第一效果器存储单元111中的效果器按照预定顺序连接而成的。而第二效果器存储单元113中的效果器并非直接作用于当前音效,而是作为第一效果器存储单元111的备选效果器存储单元。
[0043]例如,当前音效为“变声电音效果”,其是由第一效果器存储单元111中的3种效果器(C1/C2/C3)连接而成,若需要改变当前音效的音效处理效果,即令当前音效变更为“另类气泡效果”,则还需要2种效果器(D1/D2),而该2种效果器并未存储于第一效果器存储单元111中,而是存储于第二效果器存储单元113中的。
[0044]基于此,在通过调用第一效果器存储单元111中的效果器构建“另类气泡效果”的当前音效生成路径之前,需要先将第二效果器存储单元113中的该2种效果器(D1/D2)调用至第一效果器存储单元111中进行存储,以使第一效果器存储单元111中存储有构建该当前音效生成路径所需的5种效果器(C1/C2/C3/D1/D2),进而通过音效编辑执行模块130调用第一效果器存储单元111中的该5种效果器进行该当前音效生成路径的构建。
[0045]请参阅图3,在一实施例中,如上所述的系统还包括:效果参数存储模块210和效果参数调节模块230。
[0046]其中,效果参数存储模块210用于存储效果器的效果参数,效果参数对应于效果参数调节指令。
[0047]不同的效果器所具有的效果参数各不相同,效果参数可以包括高低音、回声、混响、变声、延时、延时混响、降噪、基调等等。
[0048]各效果参数都对应有效果参数调节指令,通过效果参数调节指令的触发,使得效果参数能够进行调节。
[0049]例如,音效处理系统上携带有滑动按键,或者,其显示面板中显示有虚拟的滑动按键,通过用户按照预设的滑动触发方式对上述滑动按键进行滑动触发,则得到效果参数对应的效果参数调用指令,以此实现对效果参数进行调节。
[0050]效果参数调节执行模块230用于根据效果参数调节指令对效果器的效果参数进行调节。
[0051]在侦听得到效果参数调节指令之后,效果参数调节执行模块230将按照该效果参数调节指令对效果参数进行调节,以改变当前音效的音效处理效果。例如,若把延时由Oms调节为500ms,则当前音效的音效处理效果改变为延迟500ms。
[0052]通过如上所述的系统设置,使得音效处理中所使用的当前音效中的效果参数能够根据用户所在应用场景的实际需求进行任意地调节,进一步地丰富了外置声卡的音效处理功能。
[0053]进一步地,在一实施例中,效果参数包括第一效果参数和第二效果参数,
[0054]第一效果参数针对效果器的基本功能,包括电音、低音、高音、音效音量、音阶、基调等,以满足一般用户的普遍需求。
[0055]第二效果参数针对效果器的高级功能,可以使所生成的音效得到更加精细的调节,以满足专业用户的高层次需求。
[0056]为了更好地满足不同用户的需求,第一效果参数和第二效果参数所对应的效果参数调节指令触发生成的条件有所区别,以保证经常需要调节的第一效果参数的调节更加地快捷,以提高用户的体验感。
[0057]具体地,当所述效果参数为第二效果参数,如上所述的系统还包括:
[0058]效果参数调节触发模块,用于触发效果参数调节启动指令,以通过响应所述效果参数调节启动指令启动所述效果参数调节执行模块。
[0059]也就是说,第二效果参数对应的效果参数调节指令在侦听得到之前,还必须侦听得到效果参数调节启动指令,用以启动效果参数调节执行模块,进而通过启动的效果参数调节执行模块根据第二效果参数对应的效果参数调节指令,对该第二效果参数进行调节。
[0060]因此,本实施例中,效果参数调节触发模块是为第二效果参数增设的一个开启效果参数调节执行模块的开启入口,该开启入口可以是音效处理系统上携带的一个实体按键,也可以是音效处理系统的显示面板中显示出的一个虚拟按键。通过用户按照预设的触发方式对上述按键进行触发,则触发生成效果参数调节启动指令,进而启动效果参数调节执行模块对第二效果参数进行调节。
[0061]请参阅图4,在一实施例,如上所述的系统还包括:当前音效存储模块310,其用于存储由当前音效生成路径生成的当前音效。
[0062]进一步地,当前音效存储模块310包括本地音效存储单元311和云端音效存储单元313。其中,本地音效存储单元311用于存储当前音效于本地客户端,云端音效存储单元313用于存储当前音效于云端服务器。
[0063]更进一步地,云端音效存储单元313中存储的当前音效可以是本地用户上传的音效,还可以是其他用户上传的音效,通过为用户设置访问权限,例如,以用户注册的方式进行,将使得注册用户能够由云端服务器中免费下载得到更多更好的音效,以此丰富注册用户于本地客户端中所进行的音效处理功能。
[0064]可以理解的是,当前音效存储模块310中存储的当前音效除了用户自定义编辑形成的音效,例如,由当前音效生成路径生成的当前音效,还可以包含外置声卡自身所携带的音效。当然,外置声卡自身所携带的音效是不可以自定义编辑的,但是,用户可以在该些音效的基础上自定义编辑生成其所需的音效。
[0065]在一实施例中,如图4所示,如上所述的系统还包括:当前音效执行模块330,用于根据当前音效对音频输入接口接收到的音频信号进行音效处理。
[0066]如上所述,当前音效可以是直接由当前音效存储模块310中选取得到的,也可以是由当前音效生成路径生成得的,还可以是由调节了对应的效果参数得到的。在得到了当前音效之后,将该当前音效的音效处理效果添加至音频输入接口接收到的音频信号,并经音频输出接口输出,使得用户通过音频输出设备(例如耳机、音响等)收听到经过音效处理的音频信号。
[0067]上述内容,仅为本实用新型的较佳实施例,并非用于限制本实用新型的实施方案,本领域普通技术人员根据本实用新型的主要构思和精神,可以十分方便地进行相应的变通或修改,故本实用新型的保护范围应以权利要求书所要求的保护范围为准。
【主权项】
1.一种应用于外置声卡的音效处理系统,其特征在于,包括: 音频输入接口,用于接收外置声卡输入的音频信号; 音频输出接口,用于输出经音效处理系统音效处理后的音频信号; 效果器存储模块,用于存储至少一个效果器,所述效果器对应于效果器调用指令; 音效编辑执行模块,用于根据所述效果器调用指令调用对应的所述效果器,并根据调用得到的所述效果器在所述音频输入接口与音频输出接口之间构建当前音效生成路径,以根据由所述当前音效生成路径生成的当前音效,对所述音频输入接口接收到的音频信号进行音效处理。2.如权利要求1所述的系统,其特征在于,所述系统还包括: 音效编辑触发模块,用于触发音效编辑指令,以通过响应所述音效编辑指令的触发启动所述音效编辑执行模块。3.如权利要求1所述的系统,其特征在于,所述效果器存储模块包括第一效果器存储单元和第二效果器存储单元,其中, 通过调用所述第一效果器存储单元中的效果器,使所述当前音效生成路径得以构建; 通过调用所述第二效果器存储单元中的效果器,使该效果器存储至所述第一效果器存储单元。4.如权利要求1所述的系统,其特征在于,所述效果器来源于本地客户端集成的机架,和/或,来源于云端服务器存储的机架。5.如权利要求1所述的系统,其特征在于,所述系统还包括: 效果参数存储模块,用于存储所述效果器的效果参数,所述效果参数对应于效果参数调节指令; 效果参数调节执行模块,用于根据所述效果参数调节指令对所述效果器的效果参数进行调节。6.如权利要求5所述的系统,其特征在于,所述效果参数包括第一效果参数和第二效果参数,当所述效果参数为第二效果参数,所述系统还包括: 效果参数调节触发模块,用于触发效果参数调节启动指令,以通过响应所述效果参数调节启动指令启动所述效果参数调节执行模块。7.如权利要求1所述的系统,其特征在于,所述系统还包括: 当前音效存储模块,用于存储由所述当前音效生成路径生成的当前音效。8.如权利要求7所述的系统,其特征在于,所述当前音效存储模块包括本地音效存储单元和云端音效存储单元,其中, 所述本地音效存储单元用于存储所述当前音效于本地客户端; 所述云端音效存储单元用于存储所述当前音效于云端服务器。9.如权利要求1至8任一所述的系统,其特征在于,所述系统还包括: 当前音效执行模块,用于根据所述当前音效对所述音频输入接口接收到的音频信号进行音效处理。
【文档编号】H04R3/00GK205430585SQ201620071462
【公开日】2016年8月3日
【申请日】2016年1月25日
【发明人】徐文波
【申请人】徐文波
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1