数据生成装置及程序

文档序号:1382654 发布日期:2020-08-14 浏览:18次 >En<

阅读说明:本技术 数据生成装置及程序 (Data generation device and program ) 是由 太田哲朗 矶崎善政 大场保彦 佐佐木智也 于 2017-11-07 设计创作,主要内容包括:一个实施方式的数据生成装置具有:取得部,其与多个键各自相对应地,取得将表示键或者与该键联动的部件的举动的测定值按照时间序列表示的测定数据;以及数据生成部,其基于所述测定数据而生成显示数据,该显示数据表示与多个键相对应地将所述测定值沿同一时间轴显示的画面,且用于将与各键相对应的所述测定值中的相应测定值所对应的时间轴上的一部分的范围进行提取而显示。(A data generation device according to one embodiment includes: an acquisition unit that acquires measurement data representing time-series measurement values representing the behavior of the key or a member linked with the key, in association with each of the plurality of keys; and a data generation unit that generates display data indicating a screen on which the measurement values are displayed along the same time axis in association with a plurality of keys, based on the measurement data, and extracts and displays a partial range on the time axis corresponding to a corresponding measurement value among the measurement values associated with the keys.)

数据生成装置及程序

技术领域

本发明涉及生成与钢琴的演奏相对应的数据的技术。

背景技术

存在下述技术,即,使用对键的移动进行测定的传感器而对钢琴的演奏进行记录。已知下述方法,即,将如上所述记录的演奏通显示被操作的键而进行表现。例如,存在下述方法,即,在沿纵向定义出键的音高、沿横向定义出时间轴的区域中,通过配置将键被操作的期间(从按键至放键为止的期间)沿时间轴方向延伸的带状的图像,从而表示演奏内容。该方法通常被称为“钢琴卷轴”。例如在专利文献1中公开的那样,研究出使用钢琴卷轴的各种显示方法。

专利文献1:日本特开2014-186154号公报

发明内容

对钢琴的演奏进行记录时的信息,例如是被操作的键、按键定时及放键定时。在通常的钢琴卷轴显示中使用了这些信息。但是,这些信息与实际的演奏相比,作为信息量非常少。根据如上所述的钢琴卷轴显示,能够视觉性地对大致的演奏内容进行识别,但关于详细的演奏内容无法知晓。因此,即使演奏者对自身的演奏进行分析而试图提高演奏技术,在使用了通常的钢琴卷轴显示的结构中信息量也不足。

本发明的目的之一在于,能够使用如钢琴卷轴显示那样通过键的音高和时间轴而定义出的区域,并且表现出更多的信息量。

根据本发明的一个实施方式,提供一种数据生成装置,其具有:取得部,其与多个键各自相对应地,取得将表示键或者与该键联动的部件的举动的测定值按照时间序列表示的测定数据;以及数据生成部,其基于所述测定数据而生成显示数据,该显示数据表示与多个键相对应地将所述测定值沿同一时间轴显示的画面,且用于将与各键相对应的所述测定值中的相应测定值所对应的时间轴上的一部分的范围进行提取而显示。

可以是在所述画面中,所述测定值进行显示的范围与所述多个键各自相对应地沿时间轴划分为带状,所述测定值的变化在划分为所述带状的区域中,通过该区域中的宽度方向的位置的变化而表现。

可以是在所述画面中,所述测定值进行显示的范围与所述多个键各自相对应地沿时间轴划分为带状,所述测定值的变化在划分为所述带状的区域中,通过该区域中的色调变化而表现。

可以是在所述画面中,所述测定值进行显示的范围与所述多个键各自相对应地沿时间轴划分为带状,所述测定值的变化在划分为所述带状的区域中,通过该区域的宽度方向的占有率的变化而表现。

可以是还具有确定部,该确定部基于所述测定值,对从按键至放键为止的期间进行确定,所述显示数据是用于在所述画面中与多个键相对应地还对所述期间进行显示的数据。

可以是在所述画面中显示和所述键及与该键联动的部件这两者的举动相关的测定值。

可以是所述显示数据还包含用于对乐谱进行显示、对用于指定所述画面中的时间轴上的位置的第1指示图像进行显示、对用于指定与该时间轴上的位置相对应的所述乐谱中的位置的第2指示图像进行显示的数据。

可以是所述取得部还取得将表示操作件的举动的第2测定值按照时间序列表示的第2测定数据,在所述画面中,在与多个键相对应的区域将所述第2测定值沿所述时间轴扩展而显示,所述第2测定值的变化通过色调变化而表现。

可以是所述操作件的举动包含踏板或者与该踏板联动的部件的举动。

可以是还具有播放部,该播放部基于将发音的内容按照时间序列规定的发音数据,进行与在所述画面中指定出的范围相对应的期间的发音。

另外,根据本发明的实施方式,提供一种程序,其用于使计算机执行下述步骤:与多个键各自相对应地,取得将表示键或者与该键联动的部件的举动的测定值按照时间序列表示的测定数据,基于所述测定数据而生成显示数据,该显示数据表示与多个键相对应地将所述测定值沿同一时间轴显示的画面,且用于将与各键相对应的所述测定值中的相应测定值所对应的时间轴上的一部分的范围进行提取而显示。

发明的效果

根据本发明,能够使用如钢琴卷轴显示那样通过键的音高和时间轴而定义出的区域,并且表现出更多的信息量。

附图说明

图1是表示本发明的一个实施方式中的系统的结构的图。

图2是表示本发明的一个实施方式中的钢琴的构造的图。

图3是表示本发明的一个实施方式中的测定装置的结构的框图。

图4是表示本发明的一个实施方式中的分析辅助装置的硬件结构的框图。

图5是表示本发明的一个实施方式中的分析辅助功能的结构的框图。

图6是表示本发明的一个实施方式中的分析辅助画面的一个例子的图。

图7是表示本发明的一个实施方式中的键举动图像的一个例子的图。

图8是表示本发明的一个实施方式中的踏板举动图像的一个例子的图。

图9是对本发明的一个实施方式中的分析辅助处理进行说明的流程图。

图10是对本发明的一个实施方式中的描绘处理进行说明的流程图。

具体实施方式

下面,关于本发明的一个实施方式中的系统,一边参照附图、一边详细地进行说明。以下所示的实施方式是本发明的实施方式的一个例子,并不限定于这些实施方式来解释本发明。此外,在本实施方式中进行参照的附图中,对同一部分或者具有相同的功能的部分标注同一标号或者类似的标号(在数字后附带A、B等的标号),有时省略其重复的说明。

<实施方式>

[1.系统的概要]

图1是表示本发明的一个实施方式中的系统的结构的图。该系统包含分析辅助装置1、测定装置30、录音装置40及钢琴50。如果用户演奏钢琴50,则演奏所涉及的键及踏板的举动由测定装置30测定。测定结果提供给分析辅助装置1。录音装置40例如为传声器,将输入的音变换为电信号(音信号)。录音装置40可以具有对音信号进行记录的存储器。输入至录音装置40的演奏音提供给分析辅助装置1。分析辅助装置1将输入的信息经由显示器、扬声器等信息输出单元而提示给用户。下面,对系统的各结构进行详述。

[2.钢琴]

钢琴50在本例中为通常的三角钢琴。此外,钢琴50也可以是除了三角钢琴以外的原声钢琴。另外,钢琴50并不限定于原声钢琴,也可以是电钢琴等电子乐器。在本例中,在钢琴50中加入有测定装置30的一部分。

图2是表示本发明的一个实施方式中的钢琴的构造的图。钢琴50是键盘乐器的一个例子,其具有:键盘,在其前表面排列有多个由演奏者进行演奏操作的键52;以及踏板53。踏板53在本例中为多个,但至少包含制音踏板。琴锤54与各键52相对应地设置。琴锤54是与键52联动的部件,如果键52被压下,则经由击弦机构被传递力而移动,对与各键52相对应地设置的弦55进行打击。弦55通过来自琴锤54的打击而发音。

制音器58通过制音动作机构而移动。制音动作机构与键52的压下量及踏板53的踏入量相应地移动制音器58,以使得对制音器58与弦55的接触状态进行控制。

[3.测定装置]

图3是表示本发明的一个实施方式中的测定装置的结构的框图。如上所述,在钢琴50中加入有测定装置30的一部分。下面,使用图2及图3对测定装置30进行说明。测定装置30包含键位置测定部32、踏板位置测定部33、琴锤位置测定部34及数据输出装置35。

键位置测定部32包含与各键52相对应地设置的键传感器。键位置测定部32通过键传感器以连续量(细微的分辨率)对各键52的位置(与压下量对应)进行测定,将表示测定结果的测定值(以下,有时称为“键位置测定值”)输出。该测定值与各键52相对应地输出。此外,键传感器也可以取代将与键52的位置相对应的测定值输出,而是将表示键52经过了特定的压下位置的测定值输出。特定的压下位置是指从键52的休止(rest)位置至底端(end)位置的范围的多个位置。多个位置例如可以是发音开始、制音开始等对发音状态赋予变化的位置。如上所述,由键位置测定部32输出的测定值只要是表示键52的举动的信息即可。

踏板位置测定部33包含与各踏板53相对应地设置的踏板传感器。踏板位置测定部33通过踏板传感器以连续量(细微的分辨率)对各踏板53的位置(与踏入量对应)进行测定,将表示测定结果的测定值(以下,有时称为“踏板位置测定值”)输出。该测定值与各踏板53相对应地输出。此外,踏板传感器也可以取代将与踏板53的位置相对应的测定值输出,而是将表示踏板53经过了特定的位置的测定值输出。特定的位置是指踏板的可动范围所包含的多个位置。如上所述,由踏板位置测定部33输出的测定值只要是表示踏板53的举动的信息即可。在下面的说明中,在踏板53这一情况下,作为表示制音踏板的情况而进行说明。因此,踏板位置测定值与制音踏板的位置(踏入量)相对应。

琴锤位置测定部34包含与各琴锤54相对应地设置的琴锤传感器。琴锤位置测定部34通过琴锤传感器以连续量(细微的分辨率)对各琴锤54的位置(与移动量对应)进行测定,将表示测定结果的测定值(以下,有时称为“琴锤位置测定值”)输出。该测定值与各琴锤54相对应地输出。此外,琴锤传感器也可以取代将与琴锤54的位置相对应的测定值输出,而是将表示琴锤54经过了特定的位置的测定值输出。特定的位置是指琴锤的可动范围所包含的多个位置。如上所述,由琴锤位置测定部34输出的测定值只要是表示琴锤54的举动的信息即可。

数据输出装置35例如设置于钢琴50的架板下方。数据输出装置35包含数据生成部351及接口353,基于从键位置测定部32、踏板位置测定部33及琴锤位置测定部34输出的信息,生成测定数据及控制数据而输出。

数据生成部351基于从键位置测定部32、踏板位置测定部33及琴锤位置测定部34输出的信息,生成测定数据及控制数据。测定数据包含与各键52相对应的键位置测定值、与各琴锤54相对应的琴锤位置测定值、及与踏板53(制音踏板)相对应的踏板位置测定值。控制数据是从上述的各测定值变换为按照时间序列规定发音内容的既定的数据形式(例如MIDI形式)而得到的数据。控制数据例如包含音符编号、音符开、音符关、击键力度(音符开击键力度(音符开时的键速度)、音符关击键力度(音符关时的键速度))及控制变更(踏板的踏入量等)等数据。

接口353具有用于通过有线或者无线与外部装置连接而进行数据的收发的结构。向与接口353连接的外部装置输出由数据生成部351生成的测定数据及控制数据。外部装置可以是能够进行运算处理的装置,也可以是半导体存储器等记录介质。在本例中,外部装置包含分析辅助装置1。此外,测定数据及控制数据可以实时地向外部装置输出,也可以与时刻信息一起作为时间序列的信息而存储于存储器等后向外部装置输出。总之,测定数据及控制数据包含按照时间序列排列的信息。例如,测定数据是将各测定值按照时间序列表示的数据。以上是与测定装置30有关的说明。

[4.分析辅助装置]

分析辅助装置1基于从测定装置30输出的信息,生成用于对用户的演奏内容的分析进行辅助的信息。在分析辅助装置1中实现的功能包含下述功能,即,生成用于将用户的演奏内容的详情(以下,有时称为“分析辅助画面”)显示于显示器(后面记述的显示部17)的显示数据的功能(分析辅助功能)。分析辅助装置1可以说是生成如上所述用于对分析辅助画面进行显示的数据的数据生成装置。

[4-1.分析辅助装置的硬件结构]

图4是表示本发明的一个实施方式中的分析辅助装置的硬件结构的框图。分析辅助装置1例如是通过在个人计算机中执行程序而能够实现规定的功能的装置。分析辅助装置1包含控制部11、存储部13、操作部15、显示部17及接口19。这些各结构经由总线连接。

控制部11包含CPU等运算处理电路。控制部11是由CPU执行在存储部13中存储的控制程序,使各种功能在分析辅助装置1中实现。在所实现的功能中包含上述的分析辅助功能。

存储部13是非易失性存储器、硬盘等存储装置。存储部13对用于实现分析辅助功能的控制程序进行存储。控制程序只要能够由计算机执行即可,可以以在磁记录介质、光记录介质、光磁记录介质、半导体存储器等计算机可读取的记录介质中存储的状态被提供。在该情况下,分析辅助装置1只要具有对记录介质进行读取的装置即可。另外,控制程序也可以经由网络而下载。

存储部13可以对从测定装置30取得的测定数据及控制数据进行存储。另外,存储部13存储有各种乐曲的乐谱数据。乐谱数据例如是表示乐曲的发音内容,也能够作为乐谱进行显示的数据。此外,各数据也可以取代存储于存储部13,而是存储于能够通过有线或者无线进行连接的外部存储装置(服务器、记录介质等)。

操作部15是在操作面板及遥控器等设置的操作按钮、键盘、鼠标等输入装置,将与输入的操作相对应的信号输出至控制部11。通过该操作部15,能够将用户的指示输入至分析辅助装置1。

显示部17是液晶显示器、有机EL显示器等显示装置,显示出基于由控制部11实施的控制的画面。通过分析辅助功能生成的显示数据在该画面进行显示。此外,操作部15和显示部17也可以一体地构成触摸面板。

接口19具有用于通过有线或者无线与外部装置连接而进行数据的收发的结构。在测定装置30中生成的测定数据及控制数据经由接口19被分析辅助装置1取得。另外,关于在录音装置40中生成的音信号等,也经由接口19被分析辅助装置1取得。另外,扬声器等音输出装置也可以与接口19连接。在该情况下,通过从分析辅助装置1向扬声器供给音信号,从而可以使扬声器播放音。

[4-2.分析辅助装置的软件结构]

对分析辅助装置1的控制部11通过执行控制程序而实现的分析辅助功能进行说明。此外,实现以下说明的分析辅助功能的结构的一部分或者全部也可以通过硬件而实现。

图5是表示本发明的一个实施方式中的分析辅助功能的结构的框图。分析辅助功能10包含数据取得部101、确定部103、显示数据生成部105、播放位置指定部111、播放部113及乐谱取得部121。

数据取得部101从测定装置30取得测定数据及控制数据。另外,在本例中数据取得部101从录音装置40取得音信号。

确定部103基于由数据取得部101所取得的控制数据,将直至音符开及音符关为止的期间、即从按键至放键为止的期间(以下,有时称为“按键期间”)针对各键进行确定。如上所述,控制数据是基于测定值而由测定装置30生成的数据。因此,确定部103可以说基于测定值而确定出按键期间。

乐谱取得部121从存储部13取得由用户指定出的乐曲的乐谱数据。乐谱取得部121可以对从测定装置30取得的控制数据或者从录音装置40取得的音信号进行解析,与在存储部13中存储的多个乐谱数据相比较,由此取得与最类似的乐曲相对应的乐谱数据。

显示数据生成部105基于测定数据、控制数据及乐谱数据等各种信息,生成用于将分析辅助画面在显示部17进行显示的显示数据。该显示数据存储于存储部13。控制部11基于该显示数据使分析辅助画面在显示部17进行显示。

图6是表示本发明的一个实施方式中的分析辅助画面的一个例子的图。分析辅助画面在本例中,包含演奏结果区域700、乐谱区域800及控制图标区域900。

演奏结果区域700与所谓的钢琴卷轴显示同样地,是在沿纵向定义出键的音高(与音符编号对应)KN、沿横向定义出时刻t的区域中对与演奏内容相对应的图像进行显示的区域。在纵向对键盘图像710进行显示,该键盘图像710示出与音高相对应的键的排列。此外,在演奏结果区域700中,对进行了演奏的整体的期间中的一部分的期间进行显示,在沿时间轴的方向进行滚动显示,由此能够对所显示的期间的范围进行变更。

在这里,在通常的钢琴卷轴显示中,大多将按键期间用带状的图像进行表示。另一方面,在本例中,构成为没有单纯地用带状的图像显示演奏结果,而是能够通过键举动图像770掌握更详细的演奏内容。另外,在本例中,关于踏板的举动也在与对键举动图像770进行显示的区域相同的区域中作为踏板举动图像730进行显示。关于键举动图像770及踏板举动图像730,是基于测定数据及控制数据而变化的图像。关于这些图像的详细内容在后面记述。

在演奏结果区域700中,也能够通过对特定的范围进行指定而进行放大显示。例如通过对图6所示的区域SA进行指定,从而能够将区域SA放大而以在显示部17的一部分的区域叠加的方式进行显示(例如,图7所示的显示)。

在演奏结果区域700中,对表示播放位置的指示图像750(第1指示图像)进行显示。指示图像750是用于对演奏结果区域700中的时间轴上的位置进行指定的图像。

乐谱区域800是基于由乐谱取得部121所取得的乐谱数据而对乐谱进行显示的区域。在乐谱区域800中,对表示播放位置的指示图像850(第2指示图像)进行显示。指示图像850是用于对乐谱上的位置进行指定的图像。乐谱上的位置与由上述的指示图像750指定的时间轴上的位置相对应。因此,如果由指示图像750指定的位置发生变化,则由指示图像850指定的乐谱上的位置也会发生变化。此外,也可以没有乐谱区域800。

演奏结果区域700中的时间轴上的位置和乐谱区域800中的乐谱上的位置使用所谓的乐谱对位(Score alignment)技术进行关联。乐谱对位技术是下述技术,即,对演奏内容(测定数据、控制数据或者音信号)进行解析,将演奏内容的时间轴和预先决定的乐曲的发音内容的时间轴相关联。例如,通过将演奏内容中的各音和乐曲的发音内容中的各音相关联,从而即使演奏速度存在波动,也能够对正在演奏乐曲的哪个部分进行确定。此时,通过使用乐谱数据,从而也能够根据演奏和乐曲的对应关系,将演奏内容的时间轴上的位置和乐谱的图像上的位置相关联。如上所述的技术能够应用公知的各种技术,例如能够使用在日本特开2017-181724号公报、专利6187132号公报等中公开的技术。

控制图标区域900是显示出对用户的操作进行接收的多个图标的区域。通过这些图标,用户能够使由指示图像750指定的位置(演奏结果区域700中的时间轴上的位置)发生变化。在本例中,显示出4个图标。这些图标从左侧起依次接收快退、暂停、播放开始、快进的操作。

返回图5继续说明。播放位置指定部111与控制图标区域900中的向图标等的操作相应地,对演奏结果区域700中的时间轴上的位置进行指定。例如,如果通过图标指示了播放开始,则从在该时刻指定出的位置起随着时间的经过而使所指定的位置不断行进。播放位置指定部111将指定出的位置作为播放位置而输出至播放部113。此时,指示图像750及指示图像850与播放位置相应地使所指定的位置发生变化。

播放部113在通过控制图标区域900中的向图标等的操作而接收到播放开始的指示的情况下,对从录音装置40所取得的音信号进行播放。进行播放的时间轴上的位置是由播放位置指定部111指定出的播放位置。此时,也可以取代音信号的播放,而是使用音源等对基于控制数据的音进行播放。如上所述,音信号及控制数据都可以说是按照时间序列对要播放的音(发音)的内容进行规定的发音数据。以上是与分析辅助功能的结构有关的说明。

[4-3.键举动图像]

接下来,对演奏结果区域700中的键举动图像770的详细内容进行说明。在这里,使用将上述的区域SA放大而显示时的例子即图7进行说明。

图7是表示本发明的一个实施方式中的键举动图像的一个例子的图。如图7所示,与各键的音高KN相对应地配置有划分为带状的区域BN(BN-1、BN-2、BN-3)。与各音高的键相对应的键举动图像770显示于与该键相对应地划分出的区域BN(在本例中为区域BN-2)。键举动图像770在本例中包含带状图像CD、键位置图像KP及琴锤位置图像HP。带状图像CD是沿区域BN的划分,具有规定的宽度而进行显示的图像。键位置图像KP及琴锤位置图像HP都是线状地显示的图像,且优选是彼此能够区分的不同的形态。在本例中,通过虚线(键位置图像KP)和实线(琴锤位置图像HP)示出了不同的形态。作为不同的形态,可例示线的粗细的差异、由线的颜色产生的差异等。

带状图像CD基于控制数据而进行显示。带状图像CD的横向(时刻t方向:时间轴方向)的范围是从音符开Non的时刻至音符关Noff的时刻为止的范围、即通过按键期间进行规定。带状图像CD的纵向(音高KN方向)在音符开Non的位置处具有与音符开击键力度Von的大小相对应的长度,在音符关Noff的位置处具有与音符关击键力度Voff的大小相对应的长度。该长度可以作为区域BN的宽度方向的占有率进行表现。带状图像CD在音符开击键力度Von和音符关击键力度Voff不同的情况下成为梯形状。如图7所示的例子这样,音符开击键力度Von的值可以在音符开Non的位置的附近进行显示。另外,音符关击键力度Voff的值也可以在音符关Noff的位置的附近进行显示。在本例中,音符开击键力度Von的值“43”及音符关击键力度Voff的值“2C”可以按照16进制进行显示。

键位置图像KP(虚线)基于由测定数据所示的与各键相对应的测定值而进行显示。键位置图像KP是表示与区域BN相对应的键的位置(压下量)的图像。各时刻t的键的位置与区域BN中的纵向(音高KN方向)相对应。在本例中,示出了在区域BN中的音高较高侧(区域BN-2中的区域BN-1侧),键处于休止位置(没有被压下的位置)的情况。并且,示出了在音高较低侧,键处于底端位置(完全地被压下的位置)的情况。键位置图像KP的起点DS与键被开始压下的时刻相对应。键位置图像KP的终点DE与从键停止于休止位置起经过了一定时间HT后的时刻相对应。由此,用户能够对从按键至放键(放键后的再稍微靠后的时刻)为止的键的移动进行确认。

琴锤位置图像HP(实线)基于由测定数据所示的与各琴锤相对应的测定值而进行显示。琴锤位置图像HP是表示与对应于区域BN的键联动的琴锤的位置(移动量)的图像。各时刻t的琴锤的位置与区域BN的纵向相对应。在本例中,示出了在区域BN中的音高较低侧,琴锤处于基准位置(没有按键时的琴锤的位置)的情况。并且,示出了在音高较高侧,琴锤处于打击弦的位置。琴锤位置图像HP在与从上述的起点DS至终点DE相对应的范围进行显示。由此,用户能够对从按键至放键(放键后的再稍微靠后的时刻)为止的琴锤的移动进行确认。此外,起点DS及终点DE的任一者或者两者可以基于琴锤的移动而决定。

如上所述,键位置图像KP及琴锤位置图像HP不是表示与整个期间相对应的测定值,而是表示对时间轴上的一部分的范围进行提取而得到的测定值。如上所述通过对数据的一部分进行提取而显示,从而演奏结果区域700的视觉识别性提高。关于如上所述地对数据进行提取而显示的方法,在后面记述的分析辅助处理中进行说明。

[4-4.踏板举动图像]

接下来,对踏板举动图像730进行说明。踏板举动图像730基于由测定数据所示的与踏板相对应的测定值而进行显示。踏板举动图像730是与踏板的位置(踏入量)相对应的图像,各时刻的测定值在多个区域BN扩展而显示。在本例中,各时刻的测定值在显示于演奏结果区域700的全部区域BN进行显示。此时,踏板举动图像730通过色调变化而表示测定值。在图7所示的例子中,区域L0、L1、L2各自通过不同的色调进行了显示。区域L0示出了踏板处于休止位置(踏板没有被踏入的状态)的期间。另一方面,区域L2示出了踏板处于底端位置(踏板完全被踏入的状态)的期间。区域L1示出了踏板处于休止位置和底端位置之间的位置的期间。

踏板举动图像730中的色调变化,可例示色相、彩度及明度中的至少一个或者多个组合的变化。此外,可以设为在踏板处于休止位置的状态下,与演奏结果区域700的背景同等。在该情况下,也可以以踏板举动图像730实质上产生透过率的变化的方式使色调变化。

图8是表示本发明的一个实施方式中的踏板举动图像的一个例子的图。图8是为了更容易理解地对踏板举动图像730的色调变化进行说明的图。在图7中,在踏板处于休止位置和底端位置之间的情况下,作为区域L1而将明度通过1个等级表示,但在图8中示出了通过3个等级表示的例子。由此,更详细地示出踏板的位置。在沿横向表示时间轴、沿纵向表示明度的图表中,示出了踏板举动图像730的色调(明度)的时间变化。在本例中示出为,踏板越接近休止位置则明度越低,越接近底端位置则明度越高。在图8的例子中,示出了在将踏板踏入的状态下,在一旦返回后再次踏入的状态。根据本例,还可知与使踏板返回时相比再次踏入时更快(色调变化急剧)。

此外,也可以将明度以更多的等级区分地表示。此时,测定数据所包含的踏板位置测定值的分辨率和明度的分辨率(与等级数对应)也可以相等,但也可以不同。在该情况下,踏板位置测定值只要通过规定的运算方法而变换为明度的各等级即可。

[4-5.分析辅助处理]

使用图9对通过上述的分析辅助功能10执行的分析辅助处理进行说明。分析辅助处理根据用户的指示等而开始。

图9是对本发明的一个实施方式中的分析辅助处理进行说明的流程图。控制部11取得由测定装置30得到的测定数据(步骤S100)。在这里取得的测定数据包含将键位置测定值及琴锤位置测定值按照时间序列表示的第1测定数据、和将踏板位置测定值按照时间序列表示的第2测定数据。此外,在本例中,也可以取得控制数据。另外,还从录音装置40取得音信号。

接下来,控制部11基于所取得的各信息,生成用于对分析辅助画面进行显示的显示数据(步骤S200)。如上所述分析辅助画面至少包含演奏结果区域700。演奏结果区域700是将与各键相对应的测定值作为键举动图像770而沿时间轴显示出的区域。另外,与多个键相对应的键举动图像770沿同一时间轴进行显示。此时,整个期间中的时间轴上的一部分的范围的测定值作为键举动图像770进行显示。接下来,说明生成显示数据的处理中的、用于对键位置图像KP及琴锤位置图像HP进行显示的描绘处理。

[4-6.键位置图像KP及琴锤位置图像HP的描绘处理]

图10是对本发明的一个实施方式中的描绘处理进行说明的流程图。该描绘处理与各键相对应地执行。首先,控制部11初始化为时刻t=0(步骤S201),使t前进而设为t=t+1(步骤S203)。控制部11从测定数据将时刻t的键位置测定值KPm(t)及时刻t的琴锤位置测定值HPm(t)读出(步骤S205)。此时,在KPm(t)超过最后的数据而测定数据结束的情况下(步骤S207;Yes),控制部11结束描绘处理。另一方面,在测定数据没有结束的情况下(步骤S207;No),控制部11对是否是KPm(t)=0(键处于休止位置)进行判定(步骤S211)。在KPm(t)=0的情况下(步骤S211;Yes),控制部11返回步骤S203而使处理推进。

在不是KPm(t)=0的情况下(步骤S211;No),控制部11在与对象的键相对应的区域BN中的与时刻t相对应的位置处描绘KPm(t)及HPm(t)(步骤S213)。控制部11使时刻t前进而设为t=t+1(步骤S215)。控制部11从测定数据读出键位置测定值KPm(t)及琴锤位置测定值HPm(t)(步骤S217)。此时,在KPm(t)超过最后的数据而测定数据结束的情况下(步骤S219;Yes),控制部11结束描绘处理。另一方面,在测定数据没有结束的情况下(步骤S219;No),控制部11对是否是KPm(t)=0进行判定(步骤S221)。在不是KPm(t)=0的情况下(步骤S221;No),控制部11设为保持时间tc=0(步骤S223),返回步骤S213而使处理推进。通过该处理的重复,不断描绘键位置图像KP及琴锤位置图像HP。

在KPm(t)=0的情况下(步骤S221;Yes),控制部11使tc前进而设为tc=tc+1(步骤S225),对是否是tc=HT进行判定(步骤S227)。该HT与在图7中说明的一定时间HT相对应。在不是tc=HT的情况下(步骤S227;No),控制部11返回步骤S213而使处理推进。在tc=HT的情况下(步骤S227;Yes),控制部11初始化为tc=0(步骤S229),返回步骤S203而使处理推进。通过设为上述方式,在直至到达tc=HT为止持续为KPm(t)=0的情况下,直至下一次成为不是KPm(t)=0的状态为止,即直至下一次按键为止,停止键位置图像KP及琴锤位置图像HP的描绘。即,键位置测定值及琴锤位置测定值是对时间轴上的一部分进行提取,作为键位置图像KP及琴锤位置图像HP而显示于演奏结果区域700。以上为描绘处理的说明。

此外,由于进行如上所述的描绘处理,因此在用户进行第1次按键,然后放键后立即进行第2次按键的情况下,有时第1次按键和第2次按键被汇总为1个键举动图像770(键位置图像KP及琴锤位置图像HP)。在该情况下,由于按键期间作为2个期间而存在,因此在1个键举动图像770中,键位置图像KP及琴锤位置图像HP各自为1个,但带状图像CD存在2个。例如,在连续击打键的演奏法的情况下,在1个键举动图像770中存在大量的带状图像CD。

[5.分析辅助的内容]

根据上述的分析辅助装置1,在分析辅助画面(特别是在演奏结果区域700)中,能够针对用户提供下述的分析辅助。

(1)根据键位置图像KP及琴锤位置图像HP,在存在使用了音高偏离的键进行的演奏(按键操作)时,由于在同一时间轴上进行显示,因此容易将与彼此的键对应的按键操作的详细内容进行比较。例如,在旋律和伴奏中,容易比较出是在哪个定时进行了按键。

(2)根据键位置图像KP及琴锤位置图像HP,容易对键的移动和与键联动的琴锤的移动的相关性进行确认。由此,能够容易地对与按键的方法(压下量的大小、强弱、连击等)对应的琴锤的举动的相关性进行确认。

(3)根据踏板举动图像730,由于在与多个键相对应的区域BN扩展而进行显示,因此无论是哪个音高的键,通过与键位置图像KP的关系,容易对按键定时和将踏板踏入时的定时的时间轴上的位置关系进行确认。此时,通过播放音信号,进而音的浑浊程度也能够一并地进行确认。

(4)容易确认,在相同的乐句中在按键的方法中是否存在相同的倾向、或在用相同的手指进行按键时是否存在特定的习惯等。此时,通过对乐谱区域800中的显示进行确认,从而也能够容易地对存在相同的乐句的部分进行确认。

<变形例>

以上,对本发明的一个实施方式进行了说明,但本发明的一个实施方式也能够如下述地变形为各种方式。另外,以下说明的变形例也能够相互组合而应用。

(1)在上述的实施方式的演奏结果区域700中,可以将从录音装置40取得的表示音信号的波形的图像(或者对波形进行加工得到的图像)在同一时间轴上进行显示。

(2)在上述的实施方式的演奏结果区域700中,可以不显示踏板举动图像730。

(3)在上述的实施方式的演奏结果区域700中,可以不显示键举动图像770。在该情况下,可以在对踏板举动图像730进行显示的区域,显示如现有技术这样的钢琴卷轴,即,针对各键显示表示按键期间的图像。

(4)在上述的实施方式中,在带状图像CD中,将音符开击键力度Von的值及音符关击键力度Voff的值以数值进行了显示,但也可以同样地显示出键位置图像KP的值、琴锤位置图像HP的值或者踏板举动图像730的值。此时,可以对测定值发生了规定的变化的点进行提取,对该点的测定值进行显示。

(5)在上述的实施方式中,键位置图像KP及琴锤位置图像HP是将测定值在区域BN中的纵向的位置处示出的线状的图像,但只要是将测定值通过色调变化表示的图像(线状或者带状)等、通过能够视觉性地对测定值的变化进行识别的方法表示出的图像即可,可以是任意的图像。

(6)在上述的实施方式中,在与多个键相对应的区域BN扩展而显示的踏板举动图像730这样的基于色调变化的图像,也可以取代踏板的举动而是轮控制器(Wheelcontroller)等的操作件的举动。即,在与多个键相对应的区域BN扩展而显示的图像,只要表示用于对与音高没有关系的指示进行输入的操作件的举动即可,并不限定于表示踏板的举动。

(7)在上述的实施方式中,踏板举动图像730与踏板的举动相应地进行了显示,但也可以表示与踏板联动的部件例如制音器的举动。

(8)在上述的实施方式中,键举动图像770包含有键位置图像KP、琴锤位置图像HP及带状图像CD,但只要至少包含任一者即可,也可以不包含一部分的图像。

(9)在上述的实施方式中,键位置图像KP基于键的位置进行了显示,但也可以基于速度、加速度等表示举动的物理量而进行显示。关于琴锤位置图像HP及踏板举动图像730也是同样的。

(10)在上述的实施方式中的演奏结果区域700中,也可以在键位置图像KP、琴锤位置图像HP、带状图像CD及踏板举动图像730中的至少2个关系满足了规定的条件的情况下,在与满足条件的关系相对应的位置处显示规定的图像。

(11)上述的实施方式的分析辅助功能10只要至少具有数据取得部101及显示数据生成部105即可,也可以不具有其它结构。

标号的说明

1…分析辅助装置,10…分析辅助功能,11…控制部,13…存储部,15…操作部,17…显示部,19…接口,30…测定装置,32…键位置测定部,33…踏板位置测定部,34…琴锤位置测定部,35…数据输出装置,40…录音装置,50…钢琴,52…键,53…踏板,54…琴锤,55…弦,58…制音器,101…数据取得部,103…确定部,105…显示数据生成部,111…播放位置指定部,113…播放部,121…乐谱取得部,351…数据生成部,353…接口,700…演奏结果区域,710…键盘图像,730…踏板举动图像,750…指示图像,770…键举动图像,800…乐谱区域,850…指示图像,900…控制图标区域。

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:声音合成方法、声音合成装置及程序

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!