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

信息处理系统、键盘乐器、信息处理方法及程序与流程

2022-07-11 14:26:16 来源:中国专利 TAG:


1.本发明涉及一种对由不同的多个音高构成的和弦(和音)进行确定的技术。


背景技术:

2.以往提出有根据利用者演奏乐器的结果而推定和弦(和音)的技术。例如,在专利文献1中,公开了根据表示由利用者进行的演奏的演奏信息而推定和弦的结构。
3.专利文献1:日本特开2015-31738号公报


技术实现要素:

4.例如,在处于转位的关系的多个和弦之间,即使多个音高的组合共通,但有时根音不同。基于以往的技术,难以还包含根音的区别而准确地对和弦进行确定。考虑到以上情况,本发明的一个方式的目的之一在于,还考虑根音的差异而准确地对和弦进行确定。
5.为了解决以上课题,本发明的一个方式涉及的信息处理系统具有:操作检测部,其对利用者针对与不同的音高相对应的多个操作件各自的操作进行检测;以及操作解析部,其确定与所述多个操作件中的被检测到所述操作的2个以上的操作件的组合相对应、并且包含与所述2个以上的操作件各自的操作量或操作强度相应地规定的根音的和弦。
6.本发明的一个方式涉及的键盘乐器具有:键盘,其包含与不同的音高相对应的多个键;操作检测部,其对利用者针对所述多个键各自的操作进行检测;播放控制部,其使播放装置播放与所述多个键中的由所述操作检测部检测到操作的键相对应的音高的乐音;以及操作解析部,其确定与所述多个键中的被检测到所述操作的2个以上的键的组合相对应的、并且包含与所述2个以上的键各自的操作量或操作强度相应地规定的根音的和弦。
7.本发明的一个方式涉及的信息处理方法,对利用者针对与不同的音高相对应的多个操作件各自的操作进行检测,确定与所述多个操作件中的被检测到所述操作的2个以上的操作件的组合相对应的、并且包含与所述2个以上的操作件各自的操作量或操作强度相应地规定的根音的和弦。
8.本发明的一个方式涉及的程序使计算机作为如下功能部起作用:操作检测部,其对利用者针对与不同的音高相对应的多个操作件各自的操作进行检测;以及操作解析部,其确定与所述多个操作件中的被检测到所述操作的2个以上的操作件的组合相对应、并且包含与所述2个以上的操作件各自的操作量或操作强度相应地规定的根音的和弦。
附图说明
9.图1是例示出第1实施方式的键盘乐器的结构的框图。
10.图2是与各键的位移相关的说明图。
11.图3是例示出键盘乐器的功能结构的框图。
12.图4是参照表的示意图。
13.图5是与确定演奏和弦的方法相关的说明图。
14.图6是例示出解析处理的具体流程的流程图。
15.图7是例示出第2实施方式的键盘乐器的功能结构的框图。
16.图8是例示出第2实施方式的解析处理的具体流程的流程图。
17.图9是第3实施方式的操作解析部的说明图。
18.图10是与训练好的模型的机器学习相关的说明图。
具体实施方式
19.a:第1实施方式
20.图1是例示出本发明的第1实施方式涉及的键盘乐器100的结构的框图。键盘乐器100是对与由利用者进行的演奏相应的乐音进行发音的电子乐器。键盘乐器100具有键盘10、检测装置20a、信息处理系统30、播放装置40以及显示装置50。
21.键盘10由与不同的音高相对应的多个键12构成。多个键12沿对键盘乐器100进行演奏的利用者的横方向排列,包含多个白键和多个黑键。多个键12分别是与利用者的操作(按键或放键)相应地位移的操作件。
22.图2是与键12的位移相关的说明图。各键12在起点位置e1和终点位置e2之间,与由利用者进行的操作相应地沿垂直方向位移。起点位置e1是利用者的手指不与键12接触的释放状态的该键12的表面的位置。另一方面,终点位置e2是利用者将键12完全压下的按键状态的该键12的表面的位置。利用者能够在起点位置e1和终点位置e2之间的任意的位置对各键12进行操作。
23.图1的检测装置20a对多个键12各自的位移进行检测。具体而言,检测装置20a生成与垂直方向的各键12的位置相应的信号电平的检测信号da。检测信号da是与垂直方向的各键12的移动联动而信号电平阶段性或连续地变化的电信号。例如,检测装置20a是利用与各键12的移动联动的磁场的变化而生成检测信号da的磁传感器,或者利用与各键12的移动联动的受光量的变化而生成检测信号da的光学传感器。但是,检测装置20a用于检测各键12的位移的结构及方法不限定于以上的例示。
24.信息处理系统30对利用者演奏出的和弦(以下,称为“演奏和弦”)进行确定。演奏和弦是相互并列地发音的多个音高的组合。信息处理系统30通过检测信号da的解析而确定演奏和弦。基于信息处理系统30进行的演奏和弦的确定与由利用者进行的演奏并行地反复。信息处理系统30由具有控制装置31和存储装置32的计算机系统实现。
25.控制装置31由对键盘乐器100的各要素进行控制的单个或多个处理器构成。例如,控制装置31由cpu(central processing unit)、spu(sound processing unit)、dsp(digital signal processor)、fpga(field programmable gate array)、或asic(application specific integrated circuit)等1种以上的处理器构成。
26.存储装置32是对控制装置31执行的程序和控制装置31使用的数据进行存储的单个或多个存储器。存储装置32例如由磁记录介质或半导体记录介质等公知的记录介质构成。此外,也可以由多种记录介质的组合构成存储装置32。另外,也可以将相对于键盘乐器100能够装卸的移动型的记录介质、或者能够与键盘乐器100通信的外部记录介质(例如网络硬盘)作为存储装置32而利用。
27.播放装置40基于控制装置31的控制而对与利用者针对键盘10的操作相应的乐音
进行播放。具体而言,播放装置40具有声源装置41和放音装置42。此外,播放装置40可以搭载于信息处理系统30,也可以作为与信息处理系统30分体的装置而构成。
28.声源装置41生成表示与利用者针对键盘10的操作相应的乐音的波形的音响信号v(声学信号)。具体而言,生成表示多个键12中的与利用者按键的键12相对应的音高的乐音的音响信号v。放音装置42对音响信号v表示的乐音进行放音。例如,扬声器或耳机作为放音装置42而利用。此外,也可以通过由控制装置31执行在存储装置32存储的程序而实现声源装置41的功能(即,软件声源)。
29.显示装置50基于控制装置31的控制而对图像进行显示。例如,液晶显示面板或有机el显示面板等显示面板作为显示装置50而利用。第1实施方式的显示装置50对控制装置31确定出的演奏和弦的和弦名进行显示。此外,显示装置50可以搭载于信息处理系统30,也可以作为与信息处理系统30分体的装置而构成。
30.图3是例示出信息处理系统30的功能结构的框图。控制装置31通过执行在存储装置32存储的程序而实现用于对利用者针对键盘10的操作进行解析的多个功能(操作检测部61a、播放控制部62及操作解析部63a)。
31.操作检测部61a对利用者针对多个键12各自的操作进行检测。具体而言,操作检测部61a通过对检测装置20a生成的检测信号da进行解析而确定各键12的操作量z。操作量z如图2所例示的那样,是通过利用者的操作产生的键12的位移量。具体而言,如图2所例示出的那样,操作量z是以起点位置e1作为基准的键12的位移量。即,通过利用者的操作而按压键12的深度被确定为操作量z。另外,操作检测部61a与各键12的操作量z相应地确定针对各键12的操作的有无。具体而言,操作检测部61a判定为操作量z大于规定的阈值的键12被利用者进行了操作。
32.图3的播放控制部62对播放装置40的乐音的播放进行控制。具体而言,播放控制部62使播放装置40对与构成键盘10的多个键12中的由操作检测部61a检测到操作的键12相对应的音高的乐音进行播放。
33.操作解析部63a对利用者通过键盘10的操作而演奏出的演奏和弦进行确定。操作解析部63a利用操作检测部61a的检测的结果而确定演奏和弦。具体而言,对于由操作解析部63a进行的演奏和弦的确定,利用在存储装置32存储的参照表t。
34.图4是参照表t的示意图。参照表t是针对演奏和弦的作为候补的多个和弦的每一者而登记了和弦名、构成音及根音的数据表。各和弦的和弦名是表示该和弦的名称的字符串。各和弦的构成音是构成该和弦的多个音高的组合。各和弦的根音(root)是构成该和弦的多个音高中的作为该和弦的基础的1个音高。例如,构成和弦的多个音高中的最低音相当于根音。
35.图3的操作解析部63a通过对参照表t进行参照而对与操作检测部61a检测到操作的多个键12的组合相对应的演奏和弦进行确定。具体而言,操作解析部63a将登记于参照表t的多个和弦中的以与由操作检测部61a检测到操作的多个键12分别对应的多个音高作为构成音的和弦确定为演奏和弦。
36.但是,例如在处于相互转位的关系的多个和弦之间,有时即使多个音高的组合是共通的,但根音不同。因此,设想到仅根据多个音高的组合,无法唯一确定利用者意图的演奏和弦的情况。考虑到以上的情况,操作解析部63a对由利用者演奏的多个音高中的、演奏
和弦的根音进行确定。
37.利用者存在如下倾向,即,针对构成希望的和弦的多个音高中的与该和弦的根音相对应的1个键12,比与根音以外的音高相对应的1个以上的键12更强地进行操作。因此,存在如下倾向,即,利用者所操作的多个键12中的与利用者意图的和弦的根音相对应的1个键12的操作量z,大于与该键12以外的1个以上的键12的操作量z。
38.考虑到以上的倾向,第1实施方式的操作解析部63a与多个键12各自的操作量z相应地对演奏和弦的根音进行确定。具体而言,操作解析部63a将与利用者所操作的多个键12中的操作量z最大的1个键12相对应的音高确定为根音。而且,操作解析部63a将包含该根音的和弦确定为演奏和弦。如根据以上说明所理解的那样,第1实施方式的操作解析部63a对与由操作检测部61a检测到操作的多个键12的组合相对应、并且包含根据多个键12各自的操作量z而确定出的根音的和弦进行确定。另外,操作解析部63a将针对演奏和弦而登记于参照表t的和弦名显示于显示装置50。
39.图5是操作解析部63a对演奏和弦进行确定的动作的具体例。在图5的例a至例c中,假想利用者对与“c(do)”“e(mi)”及“g(sol)”的各音高相对应的3个键12进行了操作的状况。作为将以上例示出的3个音高设为构成音的和弦,存在“c”、“em( 5)”及“g6sus4”。
40.在例a中,利用者所操作的3个键12中的与音高“c”相对应的键12的操作量z大于与音高“e”及“g”各自相对应的键12的操作量z。因此,操作解析部63a将音高“c”确定为根音,将包含该根音“c”的和弦“c”确定为演奏和弦。
41.在例b中,利用者所操作的3个键12中的与音高“e”相对应的键12的操作量z大于与音高“c”及“g”各自相对应的键12的操作量z。因此,操作解析部63a将音高“e”确定为根音,将包含该根音“e”的和弦“em( 5)”确定为演奏和弦。
42.在例c中,利用者所操作的3个键12中的与音高“g”相对应的键12的操作量z大于与音高“c”及“e”各自相对应的键12的操作量z。因此,操作解析部63a将音高“g”确定为根音,将包含该根音“g”的和弦“g6sus4”确定为演奏和弦。
43.图6是例示出控制装置31执行的处理(以下,称为“解析处理”)sa的具体流程的流程图。例如,将来自利用者的指示作为契机而开始解析处理sa。
44.如果开始解析处理sa,则操作检测部61a取得从检测装置20a供给的检测信号da(sa1)。操作检测部61a对检测信号da进行解析而确定多个键12各自的操作量z(sa2)。即,操作检测部61a对针对多个键12各自的、来自利用者的操作进行检测。操作检测部61a判定利用者是否演奏了和弦(sa3)。例如,操作检测部61a判定2个以上的键12的操作量z是否大于阈值。操作检测部61a在2个以上的键12的操作量z大于阈值的情况下,判定为利用者演奏了和弦(sa3:yes),在操作量z大于阈值的键12为1个以下的情况下,判定为利用者没有演奏和弦(sa3:no)。操作检测部61a直至利用者对和弦进行演奏为止,反复进行检测信号da的取得(sa1)和各键12的操作量z的确定(sa2)(sa3:no)。此外,播放控制部62使播放装置40播放与利用者所操作的键12相对应的音高的乐音。
45.在利用者演奏了和弦的情况下(sa3:yes),操作解析部63a对利用者所演奏的和弦的根音进行确定(sa4)。具体而言,操作解析部63a将与由操作检测部61a检测到操作的多个键12中的操作量z最大的1个键12相对应的音高确定为根音。
46.操作解析部63a将与利用者所操作的多个键12的组合相对应、并且包含与操作量z
相应地确定出的根音的和弦,确定为演奏和弦(sa5)。具体而言,操作解析部63a从参照表t检索将利用者演奏的多个音高作为构成音的2个以上的和弦,将该2个以上的和弦中的包含通过步骤sa4确定出的根音的和弦,确定为演奏和弦。操作解析部63a将针对演奏和弦而登记于参照表t的和弦名显示于显示装置50(sa6)。
47.控制装置31判定规定的结束条件是否成立(sa7)。结束条件例如是由利用者指示了结束、或利用者进行的演奏已结束。在结束条件不成立的情况下(sa7:no),控制装置31使处理进入步骤sa1。即,直至结束条件成立为止,反复进行各键12的操作量z的检测(sa1-sa3)、演奏和弦的确定(sa4、sa5)、演奏和弦的和弦名的显示(sa6)。在结束条件成立的情况下(sa7:yes),控制装置31使解析处理sa结束。
48.如以上说明的那样,在第1实施方式中,与检测到利用者进行的操作的多个键12各自的操作量z相应地确定演奏和弦的根音。因此,与仅根据利用者所操作的多个键12的组合而确定演奏和弦的结构相比较,能够确定还考虑了根音的差异的准确的和弦。在第1实施方式中,特别是可以确定将与利用者所操作的多个键12中的操作量z最大的键12相对应的音高作为根音而包含在内的演奏和弦。因此,基于利用者较强地对与希望的和弦中的根音相对应的键12进行操作的倾向,能够确定准确地区分了根音的和弦。
49.b:第2实施方式
50.以下,对第2实施方式进行说明。此外,在以下例示的各方式中,针对功能与第1实施方式相同的要素,沿用在第1实施方式的说明中使用的标号,适当省略各自的详细说明。
51.图7是例示出第2实施方式的控制装置31的功能结构的框图。如图7所例示的那样,在第2实施方式中,将第1实施方式的检测装置20a置换为检测装置20b。检测装置20b生成与利用者操作各键12的强度(操作强度)相应的信号电平的检测信号db。具体而言,检测装置20b是生成与利用者对各键12进行按压的压力相应的检测信号db的压力传感器。
52.在第2实施方式中,操作检测部61a被置换为操作检测部61b,将操作解析部63a置换为操作解析部63b。操作检测部61b对利用者针对多个键12各自的操作进行检测。第2实施方式的操作检测部61b对由检测装置20b生成的检测信号db进行解析,由此确定利用者操作各键12的强度(以下,称为“操作强度”)x。操作强度x例如是利用者将键12按下的压力。此外,播放控制部62使播放装置40播放与操作检测部61a检测到操作的键12相对应的音高的乐音的结构及动作与第1实施方式相同。
53.操作解析部63b利用操作检测部61b的检测的结果而确定演奏和弦。对于由操作解析部63b进行的演奏和弦的确定,利用与第1实施方式相同的参照表t。
54.如前述那样,利用者存在如下倾向,即,针对构成希望的和弦的多个音高中的与该和弦的根音相对应的1个键12,比与根音以外的音高相对应的1个以上的键12更强地进行操作。因此,存在如下倾向,即,利用者所操作的多个键12中的与利用者意图的和弦的根音相对应的1个键12的操作强度x,大于与该键12以外的1个以上的键12的操作强度x。
55.考虑到以上的倾向,第2实施方式的操作解析部63b与多个键12各自的操作强度x相应地对演奏和弦的根音进行确定。具体而言,操作解析部63b将与利用者所操作的多个键12中的操作强度x最大的1个键12相对应的音高确定为根音。而且,操作解析部63a将包含该根音的和弦确定为演奏和弦。如根据以上说明所理解的那样,第2实施方式的操作解析部63b对与操作检测部61b检测到操作的多个键12的组合对应、并且包含根据多个键12各自的
操作强度x而确定出的根音的和弦进行确定。
56.在第2实施方式中,取代第1实施方式的解析处理sa而执行图8的解析处理sb。例如,将来自利用者的指示作为契机而开始解析处理sb。
57.如果开始解析处理sb,则操作检测部61b对从检测装置20b供给的检测信号db进行解析,由此对各键12的操作强度x进行确定(sb1、sb2)。即,操作检测部61b对针对多个键12各自的操作进行检测。操作检测部61b与第1实施方式相同地,判定利用者是否演奏了和弦(sb3)。操作检测部61b直至利用者对和弦进行演奏为止,反复进行确定各键12的操作强度x的处理(sb1、sb2)(sb3:no)。
58.在利用者演奏了和弦的情况下(sb3:yes),操作解析部63b对利用者所演奏的和弦的根音进行确定(sb4)。具体而言,操作解析部63b将与操作检测部61b检测到操作的多个键12中的操作强度x最大的1个键12相对应的音高确定为根音。
59.操作解析部63b将与利用者所操作的多个键12的组合相对应、并且包含与操作强度x相应地确定出的根音的和弦确定为演奏和弦(sb5)。操作解析部63b与第1实施方式相同地,将针对演奏和弦而登记于参照表t的和弦名显示于显示装置50(sb6)。直至规定的结束条件成立为止(sb7:yes),反复进行以上的处理(sb1-sb6)。
60.在第2实施方式中,也实现与第1实施方式相同的效果。另外,在第2实施方式中,确定出将与利用者所操作的多个键12中的操作强度x最大的键12相对应的音高作为根音包含在内的演奏和弦。因此,基于利用者较强地对与希望的和弦中的根音相对应的键12进行操作的倾向,能够确定准确地区分了根音的和弦。
61.c:第3实施方式
62.在第3实施方式中,第1实施方式的操作解析部63a被置换为图9的操作解析部63c。第1实施方式的操作解析部63a如前述那样,利用参照表t而确定演奏和弦。第3实施方式的操作解析部63c针对演奏和弦的确定,利用训练好的模型m。
63.具体而言,操作解析部63c将表示操作检测部61a的检测结果的输入数据q1输入至训练好的模型m,由此生成输出数据q2。输入数据q1是表示针对多个键12各自而由操作检测部61a确定出的操作量z的数据。另一方面,输出数据q2是表示演奏和弦的数据。
64.训练好的模型m是通过机器学习学习(训练)了各键12的操作量z和演奏和弦的关系(输入数据q1和输出数据q2的关系)的统计推定模型。具体而言,训练好的模型m例如由深度神经网络(dnn:deep neural network)构成。例如,递归型神经网络(rnn:recurrent neural network)、或卷积神经网络(cnn:convolutional neural network)等任意的形式的神经网络被作为训练好的模型m而利用。另外,也可以将长短期存储(lstm:long short-term memory)等附加要素搭载于训练好的模型m。隐马尔可夫模型(hmm:hidden markov model)或支持向量机(svm:support vector machine)等识别模型也可作为训练好的模型m而利用。
65.训练好的模型m由使控制装置31执行根据输入数据q1生成输出数据q2的运算的程序、和应用于该运算的多个变量(具体而言,加权值及偏差)的组合而实现。实现训练好的模型m的程序及多个变量存储于存储装置32。多个变量各自的数值通过机器学习而事先设定。
66.图10是与训练好的模型m的机器学习相关的说明图。控制装置31通过执行在存储装置32存储的程序而作为图10的学习处理部64起作用。学习处理部64通过利用多个训练数
据τ的有教师机器学习而建立训练好的模型m。在存储装置32存储多个训练数据τ。此外,也可以通过由与键盘乐器100不同的机器学习系统进行的机器学习而构建训练好的模型m,将该训练好的模型m转送至键盘乐器100。
67.多个训练数据τ各自由输入数据q1t和输出数据q2t的组合构成。输出数据q2t是表示演奏和弦的数据。各训练数据τ的输入数据q1t对与该训练数据τ的输出数据q2t表示的演奏和弦相对应的多个键12的组合进行指定。即,在演奏演奏和弦时被操作的多个键12的组合由输入数据q1t指定。另外,输入数据q1t针对与演奏和弦相对应的多个键12各自而指定操作量z。即使在输入数据q1t所指定的多个键12的组合在多个训练数据τ之间共通的情况下,在各键12的操作量z不同的情况下,该各训练数据τ的输出数据q2t表示的演奏和弦也不同。具体而言,由输出数据q2t指定将与输入数据q1t表示的多个键12中的操作量z最大的键12相对应的音高作为根音的演奏和弦。
68.学习处理部64以使得通过向初始或暂定的模型输入各训练数据τ的输入数据q1t而输出的输出数据q2、与该训练数据τ的输出数据q2t(正解值)的差异减小的方式,反复地对训练好的模型m的多个变量进行更新。对于多个变量的更新例如利用误差反向传播法。如根据以上说明所理解的那样,训练好的模型m基于多个训练数据τ的输入数据q1t和输出数据q2t之间潜在的关系,输出相对于未知的输入数据q1在统计上适当的输出数据q2。
69.如前述那样,各训练数据τ的输出数据q2t表示的演奏和弦是包含与输入数据q1t针对每个键12而指定的操作量z相应的根音的和弦。因此,操作解析部63c与第1实施方式的操作解析部63a相同地,确定与利用者所操作的多个键12的组合对应、并且包含与多个键12各自的操作量z相应地确定的根音的演奏和弦(输出数据q2)。如根据以上说明所理解的那样,在第3实施方式中,也实现与第1实施方式相同的效果。
70.此外,在以上的说明中,例示出与各键12的操作量z相应地确定演奏和弦的方式,但对于如第2实施方式那样与各键12的操作强度x相应地确定演奏和弦的方式,也可以利用与第3实施方式相同的训练好的模型m。具体而言,输入数据q1及输入数据q1t各自分别针对多个键12而指定操作强度x。另外,各训练数据τ的输出数据q2t对将与该训练数据τ的输入数据q1t表示的多个键12中的操作强度x最大的键12相对应的音高作为根音的演奏和弦进行指定。由学习处理部64进行的、训练好的模型m的机器学习的流程与参照图10而前述的流程相同。根据以上的结构,与第2实施方式相同地,确定与利用者所操作的多个键12的组合相对应、并且包含与多个键12各自的操作强度x相应地确定出的根音的演奏和弦(输出数据q2)。
71.d:变形例
72.以下,例示出向以上例示的各方式附加的具体变形的方式。可以在彼此不矛盾的范围,适当将从以下例示任意选择出的2个以上方式合并。
73.(1)在前述的各方式中,将演奏和弦的和弦名显示于显示装置50,但利用确定出演奏和弦的结果的方法不限定于以上的例示。例如,也可以将由操作解析部63(63a、63b或63c)解析出的演奏和弦的时间序列保存于存储装置32。另外,还设想到使播放装置40播放与操作解析部63确定出的演奏和弦相对应的乐音的结构。例如,播放控制部62使播放装置40播放与不同的和弦相对应的多个伴奏音中的与操作解析部63确定出的演奏和弦相对应的伴奏音。另外,也可以将由操作解析部63解析出的演奏和弦经由例如互联网等通信网发
送至其他信息装置。
74.(2)在前述的各方式中,将构成键盘10的各键12作为操作件而例示,但操作件的具体方式不限定于键12。能够将与利用者的操作相应地位移的任意形态的操作件与前述的各方式的键12相同地利用。另外,操作检测部61(61a、61b)检测的操作的方向不限定于垂直方向。例如,也可以由操作检测部61检测仰俯方向、偏转方向或滚转方向(rolling direction)等与操作件相关的旋转方向的位移。
75.(3)例如,也可以通过在智能手机或平板终端等终端装置之间进行通信的服务器装置而实现信息处理系统30。终端装置将与针对键盘10的来自利用者的操作相应的检测信号d(da、db)经由例如互联网等通信网而发送至信息处理系统30。信息处理系统30与前述的各方式相同地,对检测信号d进行解析而确定演奏和弦,将该演奏和弦发送至终端装置。终端装置执行利用了从信息处理系统30接收到的演奏和弦的各种处理。
76.(4)以上所例示的功能如前述那样,通过构成控制装置31的单个或多个处理器、和存储于存储装置32的程序的协同动作而实现。本发明涉及的程序可以以储存于计算机可读取的记录介质的方式提供而安装于计算机。记录介质例如是非临时性(non-transitory)的记录介质,优选是cd-rom等光学式记录介质(光盘),还包含半导体记录介质或磁记录介质等公知的任意形式的记录介质。此外,作为非临时性的记录介质,包含除了临时性的传输信号(transitory,propagating signal)以外的任意的记录介质,也可以不将易失性的记录介质除外。另外,在传送装置经由通信网而传送程序的结构中,在该传送装置,对程序进行存储的存储装置相当于前述的非临时性的记录介质。
77.e:附录
78.根据以上例示的方式,例如能够掌握以下结构。
79.本发明的一个方式(方式1)涉及的信息处理系统具有:操作检测部,其对利用者针对与不同的音高相对应的多个操作件各自的操作进行检测;操作解析部,其确定与所述多个操作件中的被检测到所述操作的2个以上的操作件的组合相对应、并且包含与所述2个以上的操作件各自的操作量或操作强度相应地规定的根音的和弦。在以上的方式中,与检测到利用者的操作的2个以上的操作件各自的操作量或操作强度相应地对和弦的根音进行区分。因此,与仅根据检测到利用者的操作的2个以上的操作件的组合而确定和弦的结构相比较,能够确定还考虑了根音的差异的准确的和弦。
[0080]“操作件”例如是键盘乐器的键。因此,针对操作件的操作例如是利用者进行的按键或放键。另外,“操作量”是指因利用者的操作产生的操作件的移动量,例如是通过利用者的操作将操作件压入的深度。另外,“操作强度”是指针对操作件的操作的强度,作为代表情况,是通过操作而作用于操作件的压力(例如,按键压力)。
[0081]“包含与2个以上的操作件各自的操作量或操作强度相应地规定的根音的和弦”是指,即使在2个以上的操作件的组合共通的情况下,如果各操作件的操作量或操作强度不同,则结果上确定的和弦不同。
[0082]
在方式1的具体例(方式2)中,所述操作解析部对包含与所述2个以上的操作件中的所述操作量最大的操作件相对应的音高作为所述根音的和弦进行确定。利用者存在如下倾向,即,较强地对与希望的和弦中的根音相对应的操作件进行操作。因此,根据将与2个以上的操作件中的操作量最大的操作件相对应的音高作为根音的前述的方式,能够确定包含
利用者意图的根音的准确的和弦。
[0083]
在方式1的具体例(方式3)中,所述操作解析部对包含与所述2个以上的操作件中的所述操作强度最大的操作件相对应的音高作为所述根音的和弦进行确定。利用者存在如下倾向,即,较强地对与希望的和弦中的根音相对应的操作件进行操作。因此,根据将与检测到利用者的操作的2个以上的操作件中的操作强度最大的操作件相对应的音高作为根音的前述的方式,能够确定准确地区分了根音的和弦。
[0084]
在方式1的具体例(方式4)中,所述操作解析部针对学习了与2个以上的操作件各自相关的操作量或操作强度与和弦的关系的训练好的模型,输入包含由所述操作检测部检测到操作的2个以上的操作件各自的所述操作量或所述操作强度的输入数据,由此确定所述和弦。根据以上的结构,与仅根据被检测到利用者的操作的2个以上的操作件的组合而确定和弦的结构相比,能够确定还考虑了根音的差异的准确的和弦。此外,训练好的模型例如是通过机器学习而构建的统计推定模型。
[0085]
本发明的一个方式(方式5)涉及的键盘乐器具有:键盘,其包含与不同的音高相对应的多个键;操作检测部,其对利用者针对所述多个键各自的操作进行检测;播放控制部,其使播放装置播放与所述多个键中的由所述操作检测部检测到操作的键相对应的音高的乐音;以及操作解析部,其确定与所述多个键中的被检测到所述操作的2个以上的键的组合相对应的、并且包含与所述2个以上的键各自的操作量或操作强度相应地规定的根音的和弦。
[0086]
本发明的一个方式(方式6)涉及的信息处理方法,对利用者针对与不同的音高相对应的多个操作件各自的操作进行检测,确定与所述多个操作件中的被检测到所述操作的2个以上的操作件的组合相对应的、并且包含与所述2个以上的操作件各自的操作量或操作强度相应地规定的根音的和弦。
[0087]
本发明的一个方式(方式7)涉及的程序使计算机作为如下功能部起作用:操作检测部,其对利用者针对与不同的音高相对应的多个操作件各自的操作进行检测;以及操作解析部,其确定与所述多个操作件中的被检测到所述操作的2个以上的操作件的组合相对应、并且包含与所述2个以上的操作件各自的操作量或操作强度相应地规定的根音的和弦。
[0088]
标号的说明
[0089]
100

键盘乐器,10

键盘,12

键,20a、20b

检测装置,30

信息处理系统,31

控制装置,32

存储装置,40

播放装置,41

声源装置,42

放音装置,50

显示装置,61a、61b

操作检测部,62

播放控制部,63a、63b、63c

操作解析部,64

学习处理部。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献