买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】电子乐器、演奏信息存储方法以及存储介质_卡西欧计算机株式会社_201910224296.8 

申请/专利权人:卡西欧计算机株式会社

申请日:2019-03-22

公开(公告)日:2023-03-17

公开(公告)号:CN110322863B

主分类号:G10H1/00

分类号:G10H1/00

优先权:["20180330 JP 2018-069628"]

专利状态码:有效-授权

法律状态:2023.03.17#授权;2019.11.05#实质审查的生效;2019.10.11#公开

摘要:电子乐器包括:包括第一操作件和第二操作件的多个演奏操作件;存储器及至少一个处理器,处理器再现曲调数据,根据曲调数据再现中对第一操作件的用户操作,在存储器第一区域存储包括表示音符事件以外的事件的信息和表示对第一操作件的用户操作的时刻的时刻信息的演奏信息,根据曲调数据再现中对第二操作件的用户操作,将表示对第二操作件的用户操作的时刻的时刻信息变更为表示根据设定的音值而决定的多个时刻中的任一时刻的时刻信息,在存储器第二区域存储包括变更后的时刻信息和表示音符事件的信息的演奏信息,在曲调数据再现中不开始而是在曲调数据再现结束后开始曲调数据、第一区域的演奏信息、第二区域的演奏信息的整合。

主权项:1.一种电子乐器,其特征在于,所述电子乐器包括:多个演奏操作件,其包括根据用户操作而使音符事件以外的事件发生的第一操作件和根据用户操作而使音符事件发生的第二操作件;存储器;以及至少一个处理器,所述至少一个处理器执行以下的处理:对曲调数据进行再现,根据所述曲调数据的再现过程中对所述第一操作件进行的用户操作,将包括表示所述音符事件以外的事件的信息和表示对所述第一操作件进行的用户操作的时刻的时刻信息在内的演奏信息存储于所述存储器内的第一区域,根据所述曲调数据的再现过程中对所述第二操作件进行的用户操作,将表示对所述第二操作件进行的用户操作的时刻的时刻信息变更为表示根据所设定的音值而决定的多个时刻中的任一时刻的时刻信息,并将包括变更后的时刻信息和表示所述音符事件的信息在内的演奏信息存储于所述存储器内的第二区域,在所述曲调数据的再现过程中,不开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合,在所述曲调数据的再现结束后,开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合。

全文数据:电子乐器、演奏信息存储方法以及存储介质技术领域本发明涉及电子乐器、演奏信息存储方法以及存储介质。背景技术一直以来,具有如下技术:执行对预先存储的演奏信息调整该演奏信息所包含的音值的发音时刻的处理,即执行所谓的量化例如参照专利文献1。另外,具有如下技术:在由多个电子乐器进行的演奏中,通过从电子乐器接收量化的时刻而进行校正使多个电子乐器的发音时刻吻合例如参照专利文献2。在先技术文献专利文献专利文献1:日本特开平7-36452号公报专利文献2:日本特开2010-231052号公报发明要解决的课题在针对预先存储的曲调进一步重叠要演奏的曲调来进行录音的情况下,在现有技术中,将预先存储的曲调和要演奏的曲调一并执行量化。但是,在多重multiplex录音的情况下,迫切期望不对已存储的曲调执行量化而仅对要演奏的曲调执行量化、或者不执行量化这样的对要演奏的曲调的选择性的量化。发明内容根据本发明的一实施例,将通过演奏而生成的演奏信息良好地重叠于已存储的曲调数据来进行存储。用于解决课题的手段本发明的电子乐器包括:多个演奏操作件,其包括根据用户操作而使音符事件以外的事件发生的第一操作件和根据用户操作而使音符事件发生的第二操作件;存储器;以及至少一个处理器,所述至少一个处理器执行以下的处理:对曲调数据进行再现,根据所述曲调数据的再现过程中的对所述第一操作件进行的用户操作,将包括表示所述音符事件以外的事件的信息和表示对所述第一操作件进行的用户操作的时刻的时刻信息在内的演奏信息存储于所述存储器内的第一区域,根据所述曲调数据的再现过程中的对所述第二操作件进行的用户操作,将表示对所述第二操作件进行的用户操作的时刻的时刻信息变更为表示根据所设定的音值而决定的多个时刻中的任一时刻的时刻信息,并将包括变更后的时刻信息和表示所述音符事件的信息在内的演奏信息存储于所述存储器内的第二区域,在所述曲调数据的再现过程中,不开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合合并,在所述曲调数据的再现结束后,开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合合并。发明效果根据本发明,能够将通过演奏而生成的演奏信息良好地重叠于已存储的曲调数据来进行存储。附图说明图1是示出实施方式1所涉及的电子乐器的结构例的概要框图。图2A以及图2B是用于说明时刻信息的变更方法的一例的图。图3A以及图3B是用于说明RAM所设定的存储区域和各存储区域所存储的数据的图。图4是实施方式所涉及的电子乐器的控制部执行的录音处理的流程图。图5是实施方式所涉及的电子乐器的控制部执行的瞬间tick事件处理的流程图。图6是实施方式所涉及的电子乐器的控制部执行的事件存储处理的流程图。图7是实施方式所涉及的电子乐器的控制部执行的音符打开noteon时量化存储处理的流程图。图8是实施方式所涉及的电子乐器的控制部执行的音符关闭noteoff时量化存储处理的流程图。图9是实施方式所涉及的电子乐器的控制部执行的录音结束处理的流程图。具体实施方式以下,基于附图对本发明的实施方式进行说明。图1是示出本发明的实施方式所涉及的电子乐器100的结构例的概要框图。首先,对本实施方式所涉及的电子乐器100的硬件结构进行说明。如图1所示,电子乐器100包括控制部101、RAMRandomAccessMemory102、ROMReadOnlyMemory103、输入部104、显示部105以及发音部106,各部分由总线107连接。控制部101是本发明所涉及的演奏信息编辑装置的一例,包括CPUCentralProcessingUnit。控制部101读出ROM103所储存的程序以及数据,并将RAM102作为工作区而使用,由此统一控制电子乐器100。RAM102用于临时存储数据、程序,并保持从ROM103读出的程序、数据以及通信所需的数据等。在本实施方式中,RAM102是第一存储部的一例,如后述那样包括第一存储区域第一区域121、第二存储区域第二区域122以及第三存储区域第三区域123,并对由控制部101生成的数据进行保持。ROM103是闪速存储器、EPROMErasableProgrammableROM、EEPROMElectricallyErasableProgrammableROM这样的非易失性的半导体存储器,且担负着作为所谓的二次存储装置或者辅助存储装置的作用。ROM103对控制部101为了进行各种处理而使用的程序和数据、以及控制部101通过进行各种处理而生成或者获取的数据进行存储。在本实施方式中,ROM103是第二存储部的一例,且存储曲调数据131和录音数据132。曲调数据131以及录音数据132例如是MIDIMusicalInstrumentDigitalInterface形式的数据。输入部104包括键盘、鼠标、触摸板、按钮等输入装置。输入部103接受来自用户的输入操作而将表示其操作内容的输入信号向控制部101输出。另外,输入部104也可以是演奏操作件的一例即具有多个白键以及黑键的键盘。在该情况下,输入部104接受与用户对键的按键操作相应的乐音的发音指示。即,输入部104具有多个演奏操作件。虽然后述,但根据所述多个演奏操作件中的第一操作件的操作而产生表示音符事件以外的事件的演奏信息,根据所述多个演奏操作件中的第二操作件的操作而产生表示音符事件的演奏信息。显示部105是LCDLiquidCrystalDisplay面板、有机ELElectroLuminescence、LEDLightEmittingDiode等显示装置。另外,显示部105根据来自控制部101的控制信号而显示图像。需要说明的是,输入部104和显示部105也可以是这些构件相互重叠地配置的触摸面板或者触摸屏。发音部106包括扬声器等声音输出装置,且输出从控制部101输出的声音信号。接下来,对实施方式所涉及的电子乐器100的控制部101的功能结构进行说明。如图1所示,控制部101读出并执行ROM103所储存的程序以及数据,由此作为再现部111、生成部112、量化设定部113、音值设定部114、量化部115、演奏结束判断部116以及存储部117而发挥功能。作为再现部111的控制部101执行对预先存储的曲调数据131进行再现的再现处理。例如,控制部101将ROM103所保存的曲调数据131读入到RAM102的第三存储区域123,在将表示从曲调的开始到当前为止的瞬间数的瞬间计数器一个一个地更新的同时执行与瞬间计数器表示的瞬间数对应的事件的处理。瞬间是将小节、节拍进一步细微分割的单位,例如若分辨率为96bpqnbitperquarternote,则1瞬间表示将4分音符96等分后的长度。作为生成部112的控制部101在基于再现处理的曲调数据的再现中根据演奏操作件的操作而执行生成包括被操作的时刻信息在内的演奏信息的生成处理。在本实施方式中,控制部101通过由用户操作作为演奏操作件的输入部104,生成包括当进行任何事件的输入时被输入的事件、和作为被操作的时刻信息而表示事件输入时的瞬间计数器的瞬间数在内的演奏信息。事件指定音符、弯音pitchbend、踏板pedal、音色的切换这样的事件的种类、与事件的种类相应的各种的值。例如,音符事件根据第一操作件的操作而发生指定表示按键的音符打开、或者表示离键的音符关闭、与演奏操作件的操作相应的音高音符编号以及音的强弱速度。时刻信息例如以瞬间tick为单位而由瞬间计数器的值表示。作为量化设定部113的控制部101执行对由量化部115执行的量化处理的有效以及无效中的任一者进行设定的量化设定处理。在本实施方式中,控制部101经由输入部104从用户接受表示量化处理的有效以及无效中的任一者的操作,并根据所接受的操作对量化处理的有效以及无效中的任一者进行设定。作为音值设定部114的控制部101执行对表示音的时间的长度的音值进行设定的音值设定处理。在本实施方式中,控制部101在音符事件为音符打开的情况下,获取要量化的音值的瞬间数quantize_tick。例如,在分辨率为96bqpn时,若音值为8分音符,则音值的瞬间数为48。作为量化部115的控制部101将由生成处理生成的演奏信息所包含的时刻信息变更为所决定的时刻信息。在本实施方式中,控制部101与对应于所设定的音值的多个时刻中的任一时刻吻合地对所生成的演奏信息所包含的时刻信息进行变更。以下,使用图2A以及图2B对时刻信息的变更方法的一例详细进行说明。在以下的例子中,控制部101在输入的事件为音符事件且量化处理被设定为有效的情况下,根据音符事件的音值而利用图2A以及图2B中的任一个所示的方法来变更演奏信息所包含的时刻信息表示的瞬间数。首先,控制部101对音值的瞬间数quantize_tick和瞬间计数器表示的瞬间数tick_counter进行比较,并由以下的式1求出:瞬间计数器表示的从演奏开始时起算的瞬间数tick_counter表示与某一音值对应的前后的时刻期间的瞬间数中的从之前的时刻起为第几个瞬间的瞬间数gap_tick。gap_tick=tick_counter%quantize_tick式1式1为将tick_counter除以quantize_tick后的余数,表示为gap_tick。例如,在当前的瞬间计数器表示的瞬间数为500、音值的瞬间数为48时,gap_tick按照如下方式计算。gap_tick=tick_counter%quantize_tick=500%48=20然后,控制部101在由式1计算出的gap_tick的值为quantize_tick的值的一半以上时,如图2A所示,计算与音值对应的前后的时刻中的到之后的时刻为止具有几个瞬间,并由以下的式2求出根据所计算出的瞬间数而向后错开了tick_counter的值后的量化后的瞬间计数器的值tick_counter_new。tick_counter_new=tick_counter+quantize_tick-gap_tick式2另外,控制部101在由式1计算出的gap_tick小于quantize_tick的值的一半时,如图2B所示,由以下的式3求出从瞬间计数器的值向前错开了gap_tick的值后的量化后的瞬间计数器的值new_tick_counter。tick_counter_new=tick_counter-gap_tick式3另外,控制部101在音符事件为音符关闭的情况下,使音符关闭的时刻移动以保持从实际的音符打开的时刻到当前时间点为止的差值时间。即,控制部101在通过量化处理而使音符打开向前方移动的情况下,音符关闭也向前方移动相同的时间。另外,控制部101在通过量化处理而使音符打开向后方移动的情况下,音符关闭也向后方移动相同的时间。需要说明的是,上述内容对音符事件以音符打开或者音符关闭表现的情况下的量化处理进行了说明。在音符事件以选通时间gatetime形式表现的情况下,控制部101在音符关闭时的量化处理中通过从音符关闭的瞬间计数器的值减去量化执行前的音符打开的瞬间计数器来计算选通时间。然后,检索已存储的音符打开事件而覆盖所计算出的选通时间。然后,控制部101将量化后的瞬间计数器的值作为变更后的时刻信息,与事件一起包含于演奏信息而存储于RAM102的第二存储区域122。作为演奏结束判断部116的控制部101在检测到使与演奏操作件的操作对应的演奏的录音停止的操作的情况以及在判断为无法继续演奏的录音的情况中的至少任一者的情况下,执行判断为演奏结束的演奏结束判断处理。在本实施方式中,控制部101例如在经由输入部104从用户接受演奏的录音结束操作的情况下以及在判断为用于对演奏进行录音的存储器不足而无法继续演奏的录音的情况下,判断为演奏结束。作为存储部117的控制部101随着演奏结束将包括根据所设定的音值而决定的时刻信息在内的演奏信息与曲调数据一并存储。在本实施方式中,控制部101在对演奏结束进行判断时随着演奏结束而将演奏信息与曲调数据一并存储。具体地说,控制部101根据所设定的量化处理的有效以及无效中的任一者,随着演奏结束而将执行了量化处理的演奏信息以及未执行量化处理的演奏信息中的任一者与曲调数据一并存储。例如,控制部101在量化处理被设定为有效时,在对演奏结束进行判断时,随着演奏结束而将执行了量化处理的演奏信息与曲调数据一并存储。另外,控制部101在量化处理被设定为无效时,在对演奏结束进行判断时,随着演奏结束而将未执行量化处理的演奏信息与曲调数据一并存储。更具体地说,控制部101在对演奏结束进行判断时,将RAM102的第三存储区域123所存储的未再现的剩余的曲调数据131存储于第一存储区域121。然后,控制部101将EOTEndOfTrack事件存储于第一存储区域121,若量化处理有效,则将第二存储区域122所存储的演奏信息和第一存储区域121所存储的演奏信息合并统合,并将合并后的数据保存于第一存储区域121。然后,控制部101将第一存储区域121所保存的数据存储于ROM103。在此,使用图3A以及图3B对RAM102所设定的存储区域和各存储区域所存储的数据进行说明。在量化处理被设定为有效的录音处理的执行过程中,如图3A所示,在第一存储区域121中存储表示所演奏的曲调的音符事件以外的事件根据第二操作件的操作而发生例如踏板、弯音、音色切换的事件的演奏信息141。因此,第一存储区域121对通过量化处理而未变更时刻信息的演奏信息进行存储。另外,在第二存储区域122中存储表示所演奏的曲调的音符事件的演奏信息142。因此,第二存储区域122对通过量化处理而变更了时刻信息的演奏信息进行存储。另外,第三存储区域123对要再现的曲调的曲调数据131进行存储。控制部101在第三存储区域123所存储的曲调数据131的再现过程中,将所再现的曲调数据131复制到第一存储区域121中。然后,在录音处理结束时,如图3B所示,第二存储区域122所存储的演奏信息142被复制到第一存储区域121中,在合并了演奏信息141、142以及曲调数据131之后向ROM103转发并作为录音数据132而存储于ROM103。需要说明的是,在量化处理被设定为无效的录音处理的执行过程中,控制部101将表示所演奏的曲调的音符事件的演奏信息142存储于第一存储区域121。如上述那样仅将执行了量化的事件存储于其他的存储区域的理由如下所述。由于在第一存储区域121中已经存储了所演奏的音符事件以外的事件、将所再现的曲调数据131再录音的事件,假设在通过量化而将音符事件在比当前位置靠过去的时刻进行存储的情况下,为了存储于相同的第一存储区域121需要从前端检索存储位置而进行插入。在该情况下,从前端到存储位置为止的数据尺寸越大越花费处理时间,可能产生在录音过程中发音迟缓等有损实时性的问题。为了避免这种情况,在录音过程中将临时存储用的第二存储区域122确保为与第一存储区域121分开,通过将执行了量化的事件存储于第二存储区域122,能够减轻录音过程中的处理负荷。即,处理器101进行如下处理:对曲调数据进行再现,根据所述曲调数据的再现过程中对所述第一操作件进行的用户操作,将包括表示所述音符事件以外的事件的信息和表示对所述第一操作件进行的用户操作的时刻的时刻信息在内的演奏信息存储于所述存储器内的第一区域,根据所述曲调数据的再现过程中对所述第二操作件进行的用户操作,将表示对所述第二操作件进行的用户操作的时刻的时刻信息变更为表示根据所设定的音值而决定的多个时刻中的任一时刻的时刻信息,并将包括变更后的时刻信息和表示所述音符事件的信息在内的演奏信息存储于所述存储器内的第二区域,在所述曲调数据的再现过程中,不开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合合并,在所述曲调数据的再现结束后,开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合合并。由此,根据本实施例,在所述曲调数据的再现结束后,开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合合并,由于在所述曲调数据的再现过程中不开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合合并,因此不增加演奏过程中的处理负荷。由此,能够降低曲调数据的再现迟延等恶劣影响产生的风险。图4是本实施方式中的电子乐器100的控制部101执行的录音处理的流程图。控制部101例如以经由输入部104而接受表示本处理的开始的操作输入为契机而开始。控制部101从ROM103将曲调数据131读入RAM102的第三存储区域123步骤S101。然后,控制部101对是否经由输入部104而接受了录音开始操作进行判断步骤S102。控制部101在接受录音开始操作之前进行待机步骤S102;否。控制部101在接受录音开始操作时步骤S102;是,执行录音开始处理步骤S103。另外,控制部101执行被读入到第三存储区域123的曲调数据131的再现开始处理步骤S104。然后,控制部101对是否经由输入部104而接受了事件输入进行判断步骤S105。控制部101在未接受事件输入时步骤S105;否,进入到步骤S107的处理。控制部101在接受了事件输入时步骤S105;是,执行后述的事件存储处理步骤S106。然后,控制部101对是否判断为演奏结束进行判断步骤S107。控制部101在没有判断为演奏结束时步骤S107;否,返回到步骤S105的处理。控制部101在判断为演奏结束时步骤S107;是,执行后述的录音结束处理步骤S108。然后,控制部101结束录音处理。然后,控制部101将在步骤S107中生成的声音信号向发音部106输出步骤S108。然后,控制部101结束本处理。接下来,对本实施方式中的电子乐器100的控制部101以图4的步骤S104的再现开始处理为契机而执行的瞬间事件处理进行说明。图5是实施方式中的电子乐器100的控制部101执行的瞬间事件处理的流程图。需要说明的是,在曲调数据131的再现开始时,瞬间计数器被设定为0。首先,控制部101对当前的瞬间计数器的值是否为事件处理的时刻进行判断步骤S201。控制部101在当前的瞬间计数器的值不是事件处理的时刻时步骤S201;否,进入到步骤S206的处理。控制部101在当前的瞬间计数器的值是事件处理的时刻时步骤S201;是,将应处理事件从第三存储区域123读出步骤S202,并对所读出的事件进行处理步骤S203。然后,控制部101对当前是否在多重录音中进行判断步骤S204。控制部101在不是多重录音中时步骤S204;否,进入到步骤S206的处理。控制部101在是多重录音中时步骤S204;是,将在步骤S202中读出的事件存储于第一存储区域121步骤S205。然后,控制部101将瞬间计数器加1步骤S206,并返回至步骤S201的处理,在曲调数据131的再现结束之前反复执行步骤S201~S206的处理。接下来,对本实施方式中的电子乐器100的控制部101在图4的步骤S106中执行的事件存储处理进行说明。图6是实施方式中的电子乐器100的控制部101执行的事件存储处理的流程图。首先,控制部101对在图4的步骤S105中接受的事件输入是否为音符事件进行判断步骤S301。控制部101在所接受的事件输入不是音符事件时步骤S301;否,将在输入时刻所接受的事件存储于第一存储区域121步骤S302。控制部101在所接受的事件输入是音符事件时步骤S301;是,对量化是否被设定为有效进行判断步骤S303。控制部101在量化未被设定为有效时步骤S303;否,将在输入时刻所接受的事件存储于第一存储区域121步骤S302。控制部101在量化被设定为有效时步骤S303;是,对所接受的音符事件是否为音符打开进行判断步骤S304。控制部101在所接受的音符事件为音符打开时步骤S304;是,执行后述的音符打开时量化存储处理步骤S305。另外,控制部101在所接受的音符事件不为音符打开时步骤S304;否,即,在为音符关闭时,执行后述的音符关闭时量化存储处理步骤S306。接下来,对本实施方式中的电子乐器100的控制部101在图6的步骤S305中执行的音符打开时量化存储处理进行说明。图7是实施方式中的电子乐器100的控制部101执行的音符打开时量化存储处理的流程图。首先,控制部101获取要量化的音符事件的音值的瞬间数quantize_tick步骤S401。然后,控制部101对音符事件原本的瞬间计数器的值tick_counter和在步骤S401中获取到的音值的瞬间数进行比较,并由式1求出gap_tick步骤S402。接下来,控制部101对在步骤S402中求出的瞬间数gap_tick是否为音值的瞬间数quantize_tick的一半以上进行判断步骤S403。控制部101在步骤S402中求出的瞬间数gap_tick为音值的瞬间数quantize_tick的一半以上时步骤S403;是,由式2来计算量化后的瞬间计数器的值tick_counter_new步骤S404。另外,控制部101在步骤S402中求出的瞬间数gap_tick小于音值的瞬间数quantize_tick的一半时步骤S403;否,由式3来计算量化后的瞬间计数器的值tick_counter_new步骤S405。然后,控制部101在第二存储区域122中的量化后的瞬间计数器的值tick_counter_new的位置处存储事件步骤S406。然后,控制部101返回至图4的步骤S107的处理。接下来,对本实施方式中的电子乐器100的控制部101在图6的步骤S306中执行的音符关闭时量化存储处理进行说明。图8是实施方式中的电子乐器100的控制部101执行的音符关闭时量化存储处理的流程图。首先,控制部101对音符事件是否以选通时间形式或者打开关闭形式中的任一者来表现进行判断步骤S501。控制部101在音符事件以选通时间形式表现时步骤S501;选通时间形式,通过从音符关闭的瞬间计数器的值减去量化前的音符打开的瞬间计数器的值,由此来计算选通时间步骤S502。然后,控制部101从第二存储区域122检索已存储的音符打开事件,并覆盖在步骤S502中计算出的选通时间步骤S503。然后,控制部101返回至图4的步骤S107的处理。另外,控制部101在音符事件以打开关闭形式表现时步骤S501;打开关闭形式,音符打开事件移动了因量化而移动的量并将音符关闭存储于第二存储区域122步骤S504。然后,控制部101返回至图4的步骤S107的处理。接下来,对本实施方式中的电子乐器100的控制部101在图4的步骤S108中执行的录音结束处理进行说明。图9是实施方式中的电子乐器100的控制部101执行的录音结束处理的流程图。首先,控制部101对当前是否在多重录音中进行判断步骤S601。控制部101在当前不在多重录音中时步骤S601;否,进入到步骤S604的处理。控制部101在当前为多重录音中时步骤S601;是,将第三存储区域123所存储的剩余的事件存储于第一存储区域121步骤S602。然后,控制部101将EOT事件存储于第一存储区域121步骤S603。然后,控制部101对量化是否被设定为有效进行判断步骤S604。控制部101在量化没有被设定为有效时步骤S604;否,将第一存储区域121的数据存储于ROM103步骤S606,并结束录音处理。控制部101在量化被设定为有效时步骤S604;是,将第二存储区域122所存储的事件和第一存储区域121所存储的事件合并,并将合并后的数据保存于第一存储区域121步骤S605。然后,控制部101将第一存储区域121所保存的数据存储于ROM103步骤S606。然后,控制部101结束录音处理。如以上说明的那样,本实施方式所涉及的电子乐器100的控制部101在已存储的曲调数据131的再现过程中执行将通过演奏而生成的演奏信息所包含的时刻信息变更为预定的时刻信息的量化处理,并将包括执行了量化处理后的时刻信息在内的演奏信息与曲调数据131一并存储。因此,即便在一个磁道进行多重录音的情况下,也能够将通过演奏而生成的演奏信息良好地重叠于已存储的曲调数据并进行存储。另外,本实施方式所涉及的电子乐器100的控制部101将所再现的曲调数据131存储于RAM102的第一存储区域121,并将包括通过量化处理而变更后的预定的时刻信息在内的演奏信息存储于RAM102的第二存储区域122。这样,控制部101通过将执行了量化后的事件存储于与存储曲调数据131的第一存储区域121不同的第二存储区域122,能够减轻录音过程中的处理负荷。另外,本实施方式所涉及的电子乐器100的控制部101对量化处理的有效以及无效中的任一者进行设定。因此,用户能够根据需要对要演奏的曲调是否执行量化处理进行设定。需要说明的是,本发明并不局限于上述实施方式,能够进行各种变更。另外,在上述的实施方式中,作为包括控制部101的设备,举出电子乐器100的例子进行了说明,但也可以是移动电话、PCPersonalComputer、PDAPersonalDigitalAssistant等电子设备。另外,在上述的实施方式中,对控制部101的CPU进行控制动作的例子进行了说明。但是,控制动作并不局限于通过CPU进行的软件控制。也可以是,控制动作的一部分或者全部使用专用的逻辑电路等硬件结构。另外,在以上的说明中,作为本发明的录音处理所涉及的存储程序的计算机可读取的介质,举出了由闪速存储器等非易失性存储器构成的ROM103的例子进行了说明。但是,计算机可读取的介质并不局限于这些,也可以使用HDDHardDiskDrive、CD-ROMCompactDiscReadOnlyMemory、DVDDigitalVersatileDisc等可移动型存储介质。另外,作为经由通信线路而提供本发明所涉及的程序的数据的介质,载波carrierwave也可以应用于本发明。此外,本发明并不局限于上述的实施方式,在实施阶段,能够在不脱离其主旨的范围内进行各种变形。另外,在上述的实施方式中执行的功能也可以尽可能地适当组合而进行实施。上述的实施方式包含各种阶段,能够通过所公开的多个构成要件的适当组合而提取出各种发明。例如,即便从实施方式所示的所有构成要件中删除几个构成要件,只要能够得到效果,删除了该构成要件后的结构也能够被提取为发明。对于本领域技术人员来说,可以在不脱离本发明的主旨或范围的情况下对本发明进行各种修改和加以改变是显而易见的。因此,本发明的目的在于涵盖在所附技术方案及其等同范围内的修改和改变。特别地,明确地设想,可以在本发明的范围内组合和考虑上述实施例中任意两个或多个实施例的任何部分或全部及其修改。

权利要求:1.一种电子乐器,其特征在于,所述电子乐器包括:多个演奏操作件,其包括根据用户操作而使音符事件以外的事件发生的第一操作件和根据用户操作而使音符事件发生的第二操作件;存储器;以及至少一个处理器,所述至少一个处理器执行以下的处理:对曲调数据进行再现,根据所述曲调数据的再现过程中对所述第一操作件进行的用户操作,将包括表示所述音符事件以外的事件的信息和表示对所述第一操作件进行的用户操作的时刻的时刻信息在内的演奏信息存储于所述存储器内的第一区域,根据所述曲调数据的再现过程中对所述第二操作件进行的用户操作,将表示对所述第二操作件进行的用户操作的时刻的时刻信息变更为表示根据所设定的音值而决定的多个时刻中的任一时刻的时刻信息,并将包括变更后的时刻信息和表示所述音符事件的信息在内的演奏信息存储于所述存储器内的第二区域,在所述曲调数据的再现过程中,不开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合,在所述曲调数据的再现结束后,开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合。2.根据权利要求1所述的电子乐器,其特征在于,所述至少一个处理器对存储器内的第三区域所存储的所述曲调数据进行再现,在所述曲调数据的再现过程中,将所述第三区域所存储的所述曲调数据复制到所述第一区域。3.根据权利要求1所述的电子乐器,其特征在于,所述至少一个处理器判断量化是否被设定为有效,在判断为被设定为有效的情况下,根据所述曲调数据的再现过程中对所述第二操作件进行的用户操作,将包括表示所述音符事件的信息和所述变更后的时刻信息在内的演奏信息存储于所述第二区域,在判断为没有被设定为有效的情况下,根据所述曲调数据的再现过程中对所述第二操作件进行的用户操作,将包括表示所述音符事件的信息和表示对所述第二操作件进行的用户操作的时刻的时刻信息在内的演奏信息存储于所述第一区域,该时刻信息不是所述变更后的时刻信息而是未变更的时刻信息。4.根据权利要求1所述的电子乐器,其特征在于,所述至少一个处理器获取所设定的音值的瞬间数以及瞬间计数器的值,根据所获取到的所述音值的瞬间数以及所述瞬间计数器的值来决定与所述音值相应的多个时刻中的任一时刻,与所决定的所述任一时刻吻合地变更所述时刻信息。5.根据权利要求1所述的电子乐器,其特征在于,所述至少一个处理器对量化的有效以及无效中的任一者进行设定,根据所设定的所述有效以及无效中的任一者,随着演奏结束,将存储于所述第二区域的量化后的所述演奏信息以及存储于所述第一区域的未量化的所述演奏信息中的任一者与已再现的所述曲调数据一并存储。6.根据权利要求1所述的电子乐器,其特征在于,所述至少一个处理器在检测到通过所述多个演奏操作件中的任一操作而使演奏的录音停止的操作的情况以及判断为无法继续所述演奏的录音的情况中的至少任一情况时,判断为演奏结束,在判断为所述演奏结束的情况下,随着所述演奏结束,将所述演奏信息与所述曲调数据一并存储。7.一种使电子乐器执行以下的处理方法,其特征在于,所述电子乐器包括:多个演奏操作件,其包括根据用户操作而使音符事件以外的事件发生的第一操作件和根据用户操作而使音符事件发生的第二操作件;存储器;以及至少一个处理器,使所述至少一个处理器对曲调数据进行再现,根据所述曲调数据的再现过程中对所述第一操作件进行的用户操作,使包括表示所述音符事件以外的事件的信息和表示对所述第一操作件进行的用户操作的时刻的时刻信息在内的演奏信息存储于所述存储器内的第一区域,根据所述曲调数据的再现过程中对所述第二操作件进行的用户操作,使表示对所述第二操作件进行的用户操作的时刻的时刻信息变更为表示根据所设定的音值而决定的多个时刻中的任一时刻的时刻信息,并将包括变更后的时刻信息和表示所述音符事件的信息在内的演奏信息存储于所述存储器内的第二区域,在所述曲调数据的再现过程中,不开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合,在所述曲调数据的再现结束后,开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合。8.一种存储介质,存储使电子乐器执行以下的处理的程序,其特征在于,所述电子乐器包括:多个演奏操作件,其包括根据用户操作而使音符事件以外的事件发生的第一操作件和根据用户操作而使音符事件发生的第二操作件;存储器;以及至少一个处理器,所述程序使所述至少一个处理器进行如下处理:使曲调数据再现,根据所述曲调数据的再现过程中对所述第一操作件进行的用户操作,使包括表示所述音符事件以外的事件的信息和表示对所述第一操作件进行的用户操作的时刻的时刻信息在内的演奏信息存储于所述存储器内的第一区域,根据所述曲调数据的再现过程中对所述第二操作件进行的用户操作,使表示对所述第二操作件进行的用户操作的时刻的时刻信息变更为表示根据所设定的音值而决定的多个时刻中的任一时刻的时刻信息,并将包括变更后的时刻信息和表示所述音符事件的信息在内的演奏信息存储于所述存储器内的第二区域,在所述曲调数据的再现过程中,不开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合,在所述曲调数据的再现结束后,开始所述曲调数据、所述第一区域所存储的演奏信息、所述第二区域所存储的演奏信息的整合。

百度查询: 卡西欧计算机株式会社 电子乐器、演奏信息存储方法以及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。