能够记录演奏的乐器和自动分配文件名的控制器制造技术

技术编号:3040755 阅读:290 留言:0更新日期:2012-04-11 18:40
一种自动演奏器钢琴,具有用于将演奏记录为乐曲数据文件的记录器(1e);当准备表示演奏的一组乐曲数据代码时,通过子例程(SB1)将文件名(21,22,23)自动分配给乐曲数据文件;当子例程(SB1)运行时,确定形成已存储在存储器单元中的文件名的一部分的最大整数(S1-S3),并且在最大整数小于数字范围的极限值(999)的条件下,将紧接在该最大整数之后的整数引入文件名(21,22,23),由此,自动演奏器钢琴使得能够从文件名(21,22,23)清楚地读取创建乐曲数据文件的顺序;当最大整数等于所述极限值(999)时,将遗漏数字引入文件名(21,22,23),由此经济地重新使用所述数值范围内的整数。

【技术实现步骤摘要】

本专利技术涉及一种能够管理表示曲调的演奏的乐曲数据文件的乐器,更具体地说,涉及一种配备有管理用文件名标注的乐曲文件的控制器的乐器。
技术介绍
乐迷喜欢在各种乐器上演奏乐曲曲调。他们以演奏乐曲曲调为乐。然而,存在对他们在乐器上的演奏不满意的乐迷。他们希望记录他们在乐器上的演奏。为了满足这种乐迷,音乐制造商给乐器配备了记录在其上的演奏的能力。作为示例,自动演奏器钢琴配备有记录器,使得人类演奏者可以将他或她的演奏记录在合适的信息存储介质中。 自动演奏器钢琴是原声钢琴和自动演奏系统之间的组合,并且,在黑键和白键下方提供了由控制单元控制的电磁控制的键致动器(solenoid-operatedkey actuator),作为自动演奏系统的必要部分。当人类演奏者在黑键和白键上用手指弹奏时,手指引起键运动,并且黑键和白键使弦槌在自动旋转的终点与琴弦碰撞。然后,弦槌引起琴弦的振动,并且通过琴弦的振动产生钢琴音调。因此,人类演奏者喜欢演奏原声钢琴。 当人类演奏者将自动演奏器钢琴改变为自动重放模式时,控制单元依序处理乐曲数据代码,并且有选择地激励电磁控制的键致动器。电磁控制的键致动器代替人类演奏者的手指而引起键运动,并且使弦槌与琴弦碰撞,好像人类演奏者在黑键和白键上用手指弹奏曲调一样。换言之,自动演奏系统在没有人类演奏者的任何手指弹奏的情况下演奏曲调,并且人类演奏者欣赏由自动演奏系统再现的曲调。乐曲数据代码可以具有以MIDI(乐器数字接口)协议定义的格式。 自动演奏器钢琴通常配备有记录器,并且,通过该记录器将乐曲数据代码存储在诸如硬盘的合适的信息存储介质中。这样,以乐曲数据文件的形式将原声钢琴上的演奏记录在硬盘中。标准MIDI文件是乐曲数据文件的典型示例。 所述记录以及诸如自动演奏的其它操作是通过具有数据处理能力的控制单元来实现的,并且合适的计算机程序为了给定的作业(job)而在控制单元的数据处理器上运行。 当人类演奏者指示控制单元保存表示原声钢琴上的演奏的音频数据代码时,数据处理器在硬盘中创建乐曲数据文件以便存储该音频数据代码,并且用文件名来标注该乐曲数据文件。人类演奏者为了文件名而通过控制单元的操纵板上的键来输入一系列字符和/或数字,或者控制单元将文件名自动赋予乐曲数据文件。 当人类演奏者向控制单元指示重放时,控制单元在其显示板上产生字符和/或数字的图像,即,文件名,使得人类演奏者通过该文件名确认要再现的曲调。 在日本专利申请公开No.Hei 8-286963号中公开了命名方法的典型示例。当人类演奏者指示控制单元协助他进行命名时,计算机程序开始在数据处理器上运行。首先,数据处理器在显示板上产生词语列表,并且提示人类演奏者从该列表中选择一个或多个词语。人类演奏者从该列表中选择一个或多个词语作为文件名。然后,数据处理器将所述一个或多个词语确定为文件名。 在日本专利申请公开No.2002-258853号中公开了文件名展示方法的示例。已经用文件名的多种表达方式(expression)标注了乐曲数据文件。例如,用日语和英语来表示文件名,并且将日语文件名和英语文件名保存在乐曲数据文件中。当人类演奏者指示控制单元显示文件名时,他或她可以对数据处理器施加显示条件。数据处理器在乐曲数据文件中搜索该文件名的表达式,并且产生所选择的文件名的表达式。假设人类演奏者对数据处理器施加诸如英语的语言的条件。数据处理器在显示板上产生表示文件名的英语表达式的字母表的图像。在下文中,将表示文件名的字符和/或数字简称为“字符串”。 对存储于现有技术自动演奏器钢琴中的乐曲数据文件的文件名设置了限制。最多将利用8个字符/数字来表示文件名,并且向该字符串添加扩展名。该限制可以与控制单元的显示板的图像产生能力有关。字符串的最大长度进一步对文件名设置限制,使得用户不能用长文件名来标注乐曲数据文件。换言之,用户必须简单地给乐曲数据文件命名。即使人类演奏者希望按照时间顺序积存他或她对曲调的演奏,对字符串的限制也使得难以在文件名中表示记录日期。 如果制造商改变了命名协议,那么将有可能延长文件名的字符串。然而,在自动演奏器钢琴的旧型号中不使用以新协议定义的乐曲数据文件。因此,在乐曲数据文件的兼容性和给予用户的信息量之间存在着折中。
技术实现思路
因此,本专利技术的一个重要目的是提供一种控制器,其允许用户准确地管理乐曲数据文件,而不损失兼容性。 本专利技术的另一重要目的是提供一种乐器,其配备有记录器。 根据本专利技术的一个方面,提供了一种用于将文件名自动分配给乐曲数据文件的控制器,包括乐曲数据文件产生器,其在存储器中创建乐曲数据文件,以便存储一组乐曲数据代码;以及文件名分配器,其将文件名分配给乐曲数据文件,并且该文件名分配器包括第一搜索器,其在存储器中搜索形成被分配给另一乐曲数据文件的另一文件名的一部分的最大数字,所述另一乐曲数据文件已经被存储在存储器中,第二搜索器,其在存储器中搜索小于该最大数字的遗漏数字,以及命名器,当第二搜索器发现遗漏数字时,其将该遗漏数字引入文件名中,并且将该文件名分配给乐曲数据文件。 根据本专利技术的另一方面,提供了一种用于演奏乐曲的乐器,包括多个操纵器,其由人类演奏者有选择地操纵,以便顺着乐曲指定音名;音调生成系统,其连接到所述多个操纵器,并且产生具有所述音名的音调;乐曲数据产生器,其连接到所述多个操纵器,并且顺着乐曲产生表示演奏的一组乐曲数据代码;乐曲数据文件产生器,其在存储器中创建乐曲数据文件以便存储这组乐曲数据代码;以及文件名分配器,其将文件名分配给乐曲数据文件,并且包含第一搜索器,其在存储器中搜索形成被分配给另一乐曲数据文件的另一文件名的一部分的最大数字,所述另一乐曲数据文件已经被存储在存储器中,第二搜索器,其在存储器中搜索小于该最大数字的遗漏数字,以及命名器,当第二搜索器发现遗漏数字时将该遗漏数字引入文件名,并且将该文件名分配给乐曲数据文件。 根据本专利技术的另一方面,提供了一种用于将文件名自动分配给乐曲数据文件的控制器,该控制器包括乐曲数据文件产生器,其在存储器中创建乐曲数据文件以便存储一组乐曲数据代码;以及文件名分配器,其将文件名分配给乐曲数据文件,并且包含第一搜索器,其在存储器中搜索具有小于数值范围的极限值(limit)的最大数字的另一乐曲数据文件,以及命名器,其将紧接在所述最大数字之后的数字引入文件名,并且将该文件名分配给乐曲数据文件。 根据本专利技术的另一方面,提供了一种用于演奏乐曲的乐器,该乐器包括多个操纵器,其由人类演奏者有选择地操纵,以便顺着乐曲指定音名;音调生成系统,其连接到所述多个操纵器,并且产生具有所述音名的音调;乐曲数据产生器,其连接到所述多个操纵器,并且顺着乐曲产生表示演奏的一组乐曲数据代码;乐曲数据文件产生器,其在存储器中创建乐曲数据文件,以便存储这组乐曲数据代码,以及文件名分配器,其将文件名分配给乐曲数据文件,并且包含第一搜索器,其在存储器中搜索具有小于数值范围的极限值的最大数字的另一乐曲数据文件,以及命名器,其将紧接在该最大数字之后的数字引入文件名,并且将该文件名分配给乐曲数据文件。附图说明根据结合附图进行的以下描述,将更清楚地理解所述控制器和乐器的特征和优点,在附图中图1是示出根据本专利技术本文档来自技高网
...

【技术保护点】
一种用于将文件名(21,22,23)自动分配给乐曲数据文件的控制器,包括:乐曲数据文件产生器(1a,SBb),其在存储器(3)中创建乐曲数据文件,以便存储一组乐曲数据代码;以及文件名分配器(1a,SB1/SB2),其将文件名(21,22,23)分配给所述乐曲数据文件,其特征在于所述文件名分配器(1a,SB1/SB2)包含:第一搜索器(1a,S1,S2,S3;S11),其在所述存储器(3)中搜索形成被分配给另一乐曲数据文件的另一文件名的一部分的最大数字,所述另一乐曲数据文件已经被存储在所述存储器(3)中,第二搜索器(1a,S5,S7;S13),其在所述存储器(3)中搜索小于所述最大数字的遗漏数字,和命名器(1a,S8;S14),其在所述第二搜索器(1a,S5,S7;S13)发现所述遗漏数字时,将所述遗漏数字引入所述文件名(21,22,23),并且将所述文件名(21,22,23)分配给所述乐曲数据文件。

【技术特征摘要】
JP 2005-12-26 371894/05语言与上述实施例的组成部件相关如下。 信息处理系统1a和子例程SBb的一部分充当“乐曲数据产生器”,并且信息处理系统1a和子例程SB1、SB2或SB3充当“文件名分配器”,从“001”至“999”的正整数形成“数值范围”,并且从“1000”到“999999999”的正整数形成“扩大的数值范围”。 对于前面的两个独立权利要求,信息处理系统1a和步骤S1/S2/S3或S11充当“第一搜索器”,并且信息处理系统1a和步骤S5/S7或S13充当“第二搜索器”。信息处理系统1a和步骤S8/S10或S14/S18充当“命名器”。 对于后面的两个独立权利要求,信息处理系统1a和步骤S1/S2/S3或S21/S22/S23充当“第一搜索器”,并且信息处理系统1a和步骤S4或S25充当“命名器”。 黑键和白键11a和11b对应于“多个操纵器”,并且动作单元12、弦槌13和琴弦14作为整体组成“音调生成系统”。 信息处理系统1a和步骤S6、S16或S24充当“消息发送器”。权利要求1.一种用于将文件名(21,22,23)自动分配给乐曲数据文件的控制器,包括乐曲数据文件产生器(1a,SBb),其在存储器(3)中创建乐曲数据文件,以便存储一组乐曲数据代码;以及文件名分配器(1a,SB1/SB2),其将文件名(21,22,23)分配给所述乐曲数据文件,其特征在于所述文件名分配器(1a,SB1/SB2)包含第一搜索器(1a,S1,S2,S3;S11),其在所述存储器(3)中搜索形成被分配给另一乐曲数据文件的另一文件名的一部分的最大数字,所述另一乐曲数据文件已经被存储在所述存储器(3)中,第二搜索器(1a,S5,S7;S13),其在所述存储器(3)中搜索小于所述最大数字的遗漏数字,和命名器(1a,S8;S14),其在所述第二搜索器(1a,S5,S7;S13)发现所述遗漏数字时,将所述遗漏数字引入所述文件名(21,22,23),并且将所述文件名(21,22,23)分配给所述乐曲数据文件。2.如权利要求1所述的控制器,其中,当所述第二搜索器(1a,S5,S7;S13)发现多个遗漏数字时,所述命名器(1a,S8;S14)将最小遗漏数字引入所述文件名(21,22,23)。3.如权利要求1所述的控制器,其中,当所述第一搜索器(1a,S1,S2,S3;S11)发现所述最大数字小于数值范围的极限值时,所述命名器(1a,S4,S8;S14,S17)将紧接在所述最大数字之后的数字而不是所述遗漏数字引入所述文件名(21,22,23)。4.如权利要求3所述的控制器,其中,当所述最大数字等于所述数值范围的所述极限值时,所述命名器(1a,S4,S8;S14,S17)将所述遗漏数字引入所述文件名(22,23,24)。5.如权利要求4所述的控制器,其中,在所述第一搜索器(1a,S1,S2,S3)发现所述最大数字等于所述数值范围的所述极限值、并且所述第二搜索器(1a,S5,S7)在所述数值范围内没有发现所述遗漏数字的条件下,所述命名器(1a,S4,S8,S9)将从比所述数值范围的所述极限值大的扩大的数值范围中选择的数字赋予所述文件名(21,22,23)。6.如权利要求5所述的控制器,其中,所述文件名分配器还包括消息发送器(1a,S6;S16),当所述最大数字达到所述扩大的数值范围的极限值而没有发现所述遗漏数字时,所述消息发送器(1a,S6;S16)向用户给出警告。7.一种用于演奏乐曲的乐器,包括多个操纵器(11a,11b),其由人类演奏者有选择地操纵,以便顺着所述乐曲指定音名;音调生成系统(12,13,14),其连接到所述多个操纵器(11a,11b),并且产生具有所述音名的音调;乐曲数据产生器(1e),其连接到所述多个操纵器(11a,11b),并且顺着所述乐曲产生表示演奏的一组乐曲数据代码;乐曲数据文件产生器(1a,SBb),其在存储器(3)中创建乐曲数据文件,以便存储所述一组乐曲数据代码;以及文件名分配器(1a,SB1;SB2),其将文件名(21,22,23)分配给所述乐曲数据文件,其特征在于所述文件名分配器(1a,SB1;SB2)包含第一搜索器(1a,S1,S2,S3;S11),其在所述存储器(3)中搜索形成被分配给另一乐曲数据文件的另一文件名的一部分的最大数字,所述另一乐曲数据文件已经被存储在所述存储器(3)中,第二搜索器(1a,S5,S7;S13),其在所述存储器(3)中搜索小于所述最大数字的遗漏数字,和命名器(1a,S8;S14),其在所述第二搜索器(1a,S5,S7;S13)发现所述遗漏数字时,将所述遗漏数字引入所述文件名(21,22,23),并且将所述文件名(21,22,23)分配给所述乐曲数据文件。8.如权利要求7所述的乐器,其中,当所述第二搜索器(1a,S5,S7)发现多个遗漏数字时,所述命名器(1a,S8;S14)将最小遗漏数字引入所述文件名(21,22,23)。9.如权利要求7所述的乐器,其中,当所述第一搜索器(1a,S1,S2,S3)发现所述最大数字小于数值范围的极限值时,所述命名器(1a,S4,S5,S7)将紧接在所述最大数字之后的数字而不是所述遗漏数...

【专利技术属性】
技术研发人员:川端太郎相原武祥
申请(专利权)人:雅马哈株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利