一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

乐器声音输出方法、乐器及存储介质与流程

2022-12-20 21:05:28 来源:中国专利 TAG:


1.本发明涉及声音处理技术领域,特别涉及一种乐器声音输出方法、乐器及存储介质。


背景技术:

2.现有技术中,虽然可以对声音的大小、音调及音色进行调整,但主要通过效果器进行调节,特别是在乐器演奏中,需要搭配效果器,实时对效果器的相关参数进行调节实现声音的调整,如此,声音调整的便捷性不足。


技术实现要素:

3.有鉴于此,有必要提供一种乐器声音输出方法、乐器及存储介质,以便捷地对声音进行调整。
4.一种乐器声音输出方法,应用于具有触摸屏的乐器上,所述方法包括步骤:
5.实时获取一乐器上产生的音频数据;
6.响应开启变音交互界面的操作,在触摸屏上显示变音交互界面;
7.获取所述变音操作对应的变音参数;
8.以对应的所述变音参数对当前获取的所述音频数据进行变音处理并将进行变音处理后的音频数据发送至音频输出接口以输出对应音色的声音。
9.进一步地,所述乐器声音输出方法还包括步骤:
10.响应在所述变音交互界面上的停止变音操作发送停止变音信号;
11.根据停止变音信号停止对当前获取的音频数据进行变音处理,并将音频数据发送至音频输出接口以输出直通音色。
12.进一步地,所述乐器声音输出方法还包括步骤:
13.通过wifi接收电子设备传输的进行变音处理的程序;
14.对乐器上进行变音处理的程序进行更新。
15.进一步地,所述变音交互界面显示至少一音频参数设定项,每一音频参数设定项用于设定一音频参数的参数值,在监测到的变音操作为在音频参数设定项上设定音频参数的参数值的操作时,步骤“获取所述变音操作对应的变音参数”为:获取在变音交互界面上设定的至少一音频参数的参数值。
16.进一步地,所述变音交互界面显示至少一音色模式图标,每一音色模式图标为一音色模式的开关,监测到的变音操作为激活音色模式图标的操作时,步骤“获取所述变音操作对应的变音参数”包括:
17.响应在所述变音交互界面上激活一所述音色模式图标的操作发送与所述音色模式图标对应的音色模式信号;
18.根据接收的音色模式信号调用与音色模式对应的变音参数,其中,不同的音色模式对应不同的变音参数。
19.进一步地,所述乐器上具有多个音色模式开关,所述音色模式包括乐器模式,所述乐器模式包括竖琴模式、小提琴模式。
20.进一步地,所述音色模式包括效果模式,所述效果模式包括失真模式、延时模式、混响模式。
21.进一步地,所述乐器为尤克里里、电箱吉他或电吉他,所述音频数据包括因拨动吉他上的弦而振动使吉他上的拾音器产生的不同频率的音频信号数据,所述变音参数包括对音频数据中的输出增益进行放大或缩小的比例。
22.一种乐器,包括拾音传感器、音频输出接口、处理器及存储器,所述拾音传感器用于实时获取一乐器上产生的音频数据,所述存储器中存储有多个程序模块,所述多个程序模块由所述处理器加载并执行上述的乐器声音输出方法。
23.一种存储介质,其上存储有至少一条计算机指令,所述指令由处理器并加载执行上述的乐器声音输出方法。
24.通过上述乐器声音输出方法、乐器及存储介质,在对乐器进行弹奏时,通过获取与所述变音操作对应的变音参数可对输出的音色进行动态调整,就可使乐器输出不同的音色的声音,使用者使用时简单方便。
附图说明
25.图1是本发明提供的乐器声音输出方法的流程图。
26.图2是本发明提供的乐器的部分结构示意图。
27.主要元件符号说明
[0028][0029]
[0030]
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
[0031]
下面将结合附图对本发明作进一步详细说明。
[0032]
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本技术的实施例及实施例中的特征可以相互组合。
[0033]
在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034]
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
[0035]
请参阅图1,本发明提供了一种乐器声音输出方法,应用于具有触摸屏的乐器上,以调整乐器输出的音色,所述乐器声音输出方法包括如下步骤。
[0036]
步骤s11:实时获取一乐器上产生的音频数据。如在所述乐器为尤克里里、电箱吉他或电吉他时,所述音频数据包括因拨动吉他上的弦而振动使吉他上的拾音器产生的不同频率的音频信号数据,如不同频率的电流信号数据。
[0037]
步骤s12:响应开启变音交互界面的操作,在触摸屏上显示变音交互界面;
[0038]
步骤s13:监测所述变音交互界面上的变音操作;
[0039]
步骤s14:获取所述变音操作对应的变音参数;
[0040]
步骤s15:以对应的所述变音参数对当前获取的所述音频数据进行变音处理并将进行变音处理后的音频数据发送至音频输出接口以输出对应音色的声音。
[0041]
步骤s16:响应在所述变音交互界面上的停止变音操作发送停止变音信号。
[0042]
步骤s17:根据停止变音信号停止对当前获取的音频数据进行变音处理,并将音频数据发送至音频输出接口以输出直通音色。
[0043]
上述乐器声音输出方法中的步骤并不局限于书写的顺序,步骤之间可以调换顺序或重复一个或多个步骤。如步骤s12可在步骤s11之前,在步骤s17之后再次采用步骤s13,接着再次采用s14-s17步骤。通过上述乐器声音输出方法,在乐器的演奏过程中,通过获取与所述变音操作对应的变音参数可对输出的音色进行动态调整。
[0044]
在一实施方式中,所述乐器还包括通信模块,所述乐器声音输出方法还包括步骤:通过通信模块接收电子设备传输的进行变音处理的程序并对乐器上进行变音处理的程序进行更新。如此,可对进行变音处理的程序实时更新。如乐器上包括wifi通信模块,通过wifi接收电子设备传输的变音处理程序以对进行变音处理的程序进行更新。
[0045]
在一实施方式中,所述变音交互界面显示至少一音频参数设定项,每一音频参数设定项用于设定一音频参数的参数值。所述音频参数包括但不限于音符值、效果音量、声音深度、声音速率及音色的明暗度等。在监测到的变音操作为在音频参数设定项上设定音频参数的参数值的操作时,步骤“获取所述变音操作对应的变音参数”为:获取在变音交互界面上设定的至少一音频参数的参数值。如此,使用者可根据需要通过设定音频参数的参数
值改变声音的音色,简单方便。在此实施方式下,所述变音交互界面还显示一停止变音图标,步骤“响应在所述乐器上的停止变音操作发送停止变音信号”中的停止变音操作为激活停止变音图标的操作。
[0046]
所述变音交互界面还显示至少一音色模式图标,每一音色模式图标为一音色模式的开关。如,其中一音色模式图标为竖琴模式开关,另一音色模式图标为小提琴模式开关,所述音色模式图标还可包括失真模式开关、延时模式开关、混响模式开关等。可以理解,音色模式图标的个数不局限于1个,2个,也可以为3个,4个或更多个,具体地根据设计需要确定。
[0047]
监测到的变音操作为激活音色模式图标的操作时,步骤“获取所述变音操作对应的变音参数”包括如下步骤a及步骤b。
[0048]
步骤a:响应在所述变音交互界面上激活一所述音色模式图标的操作发送与所述音色模式图标对应的音色模式信号。在一实施方式中,所述乐器上具有代表多个音色模式的开关的多个音色模式图标。所述音色模式包括乐器模式,如竖琴模式、小提琴模式等及效果模式,如失真模式、延时模式、混响模式等。
[0049]
步骤b:根据接收的音色模式信号调用与音色模式对应的变音参数,其中,不同的音色模式对应不同的变音参数。在一实施方式中,所述变音参数包括对音频数据中的输出增益进行放大或缩小的比例。在一实施方式中,与音色模式对应的所述变音参数保存于所述乐器上;在另一实施中,与音色模式对应的所述变音参数保存于云端或网络上,所述乐器通过通信模块从云端或网络上获取所述变音参数。
[0050]
如此,通过步骤a,步骤b及步骤s15,使用者可通过激活对应的音色模式图标输出对应的音色的声音。如响应乐器模式,如竖琴模式,输出竖琴相似的音色,又如响应小提琴模式,输出与小提琴类似的音色。如此,即使使用者弹奏的一乐器,如电吉他,也可输出与另一乐器,如竖琴、小提琴等类似的声音。又如响应效果模式,如失真模式、延时模式、混响模式等,可分别输出同时具有失真效果,延时效果、混响效果的音色。如此,使用者弹奏乐器时可根据需要选择不同的效果模式使乐器输出具有不同声音效果的音色。在一实施方式中,所述音频输出接口为扬声器。
[0051]
在此实施方式下,步骤“响应在所述乐器上的停止变音操作发送停止变音信号”中的停止变音操作为使音色模式图标处于非激活状态的操作,激活音色模式图标的操作与使音色模式图标处于非激活状态的操作通过触摸所述音色模式图标交替显示。可以理解,所述停止变音操作也可为激活变音交互界面上的一停止变音图标的操作。
[0052]
请参阅图2所示的本发明提供的乐器100的结构示意图。所述乐器100包括,但不仅限于,拾音传感器20、音频输出接口21、处理器22、存储器23以及存储在所述存储器23中并可在所述处理器22上运行的程序24,所述程序24包括乐器声音输出程序,所述处理器22执行所述程序24时实现图1所示的乐器声音输出方法。
[0053]
拾音传感器20用于实时获取使用者在演奏乐器时乐器上产生的音频数据。所述音频输出接口21用于输出声音。在一实施方式中,所述乐器为尤克里里、电箱吉他或电吉他,所述拾音传感器20为拾音器,所述音频数据包括因拨动吉他上的弦而振动使吉他上的拾音器产生的不同频率的音频信号数据。
[0054]
所述处理器22可以是中央处理单元(central processing unit,cpu),还可以是
其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者所述处理器22也可以是任何常规的处理器等,所述处理器22是所述乐器100的控制中心,利用各种接口和线路连接整个乐器100的各个部分。
[0055]
所述存储器23可用于存储所述程序24和/或模块/单元,所述处理器22通过运行或执行存储在所述存储器23内的程序和/或模块/单元,以及调用存储在存储器23内的数据,实现所述乐器100的功能。所述存储器23可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据乐器100的使用所创建的数据等。此外,存储器23可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0056]
所述程序24可以包括多个由程序代码段所组成的功能模块。程序24中的各个程序段的程序代码可以存储于乐器100的存储器23中,并由所述至少一个处理器22所执行,以实现乐器声音输出功能。
[0057]
本实施例中,所述程序24根据其所执行的功能,被划分为多个功能模块,所述功能模块包括操作监测模块25、变音参数获取模块26、变音处理模块27。本发明所称的模块是指一种能够被至少一个处理器所执行并且能够完成固定功能的一系列程序段,其存储在存储器23中。可以理解的是,在其他实施例中,上述模块也可为固化于所述处理器22中的程序指令或固件(firmware)。
[0058]
所述操作监测模块25用于监测在乐器上的触摸屏上的操作,所述操作包括开启变音交互界面的操作及在显示的变音交互界面上的变音操作。
[0059]
所述变音参数获取26用于获取所述变音操作对应的变音参数。
[0060]
所述变音处理模块27用于以对应的所述变音参数对当前获取的所述音频数据进行变音处理并将进行变音处理后的音频数据发送至音频输出接口21以输出对应音色的声音。
[0061]
所述程序24还可包括通信模块(图未示)及更新模块(图未示)。所述通信模块用于接收电子设备传输的进行变音处理的程序。所述更新模块用于对乐器上进行变音处理的程序进行更新。如此,可对进行变音处理的程序实时更新。
[0062]
所述乐器100集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读存储介质中,所述程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述程序包括程序代码,所述程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电
信信号以及软件分发介质等。
[0063]
通过上述乐器声音输出方法、乐器100及存储介质,在对乐器100进行弹奏时,对音色模式开关进行操作,就可使乐器100输出不同的音色的声音,使用者使用时简单方便。
[0064]
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由同一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
[0065]
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献