首页> 中国专利> 音生成分配方法和音生成分配装置

音生成分配方法和音生成分配装置

摘要

本发明提供了音生成分配方法和音生成分配装置。当和声功能为打开状态时,生成器根据和弦键位区域中按键的一个或多个音符来确定和弦,根据所确定的和弦自动生成一个或多个附加音符,该一个或多个附加音符的音调和在演奏键位区域中按键的音符的音调彼此协调,并且将“演奏键位区域中按键的音符+附加音符”输入至分配控制器。该分配控制器将多个声部(音色)分配至输入的音符,并且根据所述分配以多个声部的音色来奏响音符。即,声音生成分配处理的执行并不仅与用户演奏操作的音符相关,还与自动生成的附加音符相关。

著录项

  • 公开/公告号CN104575476A

    专利类型发明专利

  • 公开/公告日2015-04-29

    原文格式PDF

  • 申请/专利权人 雅马哈株式会社;

    申请/专利号CN201410540144.6

  • 发明设计人 村田荣二;大野京子;安良冈直希;

    申请日2014-10-13

  • 分类号G10H1/42;

  • 代理机构北京天昊联合知识产权代理有限公司;

  • 代理人陈源

  • 地址 日本静冈县

  • 入库时间 2023-12-18 08:30:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-01-18

    授权

    授权

  • 2015-05-27

    实质审查的生效 IPC(主分类):G10H1/42 申请日:20141013

    实质审查的生效

  • 2015-04-29

    公开

    公开

说明书

技术领域

本发明涉及音生成分配方法,当执行音生成时,该方法可以将 多个音色分配至多个音符并且以所分配的音色来奏响音符,本发明还 涉及音生成分配装置和用于对这种音生成执行控制的音生成分配方 法。

背景技术

在用户操作电子乐器中的键盘时,通常同时奏响音的多个声部 (part)或音色(timbre)。特别地,已知将多个声部或音色分配至 通过使用键盘等输入的多个音符,以奏响各自声部或音色中的音符的 电子乐器,作为一种在多个声部或音色中分配具有(采用同时按下多 个键位等方法输入的)多个不同调值(tone pitch)的音符以奏响多 个声部中的音符的技术(在下文中称为“合奏音产生功能”)。例如, 在PTL1的电子乐器中,在二重合音(unison-two)模式下,对于组 成了乐器的乐曲并且其中每个均设置了多个不同音色的预定的多个 声部(例如,四个声部),均根据调值顺序被大致均匀地分配给被按 下的键位的各个音符,由此使得即使在被按下的键位的音符的数量变 化时,将被奏响的声部的总量不变,并且每个声部均被均匀地采用。

此外,在PTL2的电子乐器中提供了多个分配器,其将按键的(关 联)音符分配至音生成通道。每个分配器均具有分配优先规则的设置 (例如,分配方法:较高音调(pitch)先于较低音调、最后音符先 于第一音符、较低音调先于较高音调)、将被奏响的音符的数量、以 及音色(钢琴A、小提琴B等)。电子乐器采用多个分配器来实现诸 如双重奏(dual)、拆分等的功能,其中每个分配器都具有合理设置 (例如,将采用的分配优先规则、可以奏响的按键的音符的最大数量、 以及在音(声音)生成中采用的音色)。

但是,在诸如PTL 1或PTL 2所公开的电子乐器之类的电子乐 器中,执行合奏音生成功能,该功能奏响分布在不同键位中的多个声 部或音色,为了获得如同各个表演者与各个声部或音色相对应地独立 演奏乐音而进行的合奏表演的效果,需要采用与声部数量相同的按键 数量(例如,四个音)的音乐演奏以达到有效的合奏表演,这带来很 大的困难。

另一方面,还已知与自动伴奏功能相关的技术,该自动伴奏功 能自动为用户的音乐演奏添加伴奏。例如,在PTL 3的电子乐器中, 当自动伴奏功能打开时,在自动伴奏期间通过键位分割点被分配为用 于自动伴奏的键位区域,根据在该键位区域中的按键操作来检测和弦 和控制自动伴奏。

{引用列表}

{专利文献}

{PTL1}JP 2010-79179 A

{PTL2}JP 2565069 B2

{PTL3}JP 2002-341871 A

发明内容

{技术问题}

但是,当试图将PTL 3中描述的自动伴奏功能和上述合奏音生成功 能进行组合以使用它们时,当通过一只手执行自动伴奏的和弦指定操作 时,需要同时仅通过另一只手来执行多个键位的按键操作。即,难以获 得有效的合奏表演音。

在这种情形下,本发明的目的在于通过简单的表演操作使得可以将 多个声部分配给多个音符,从而生成类似于合奏表演的声音。

{技术方案}

为了达到上述目的,本发明的音生成分配方法为一种在音生成 分配装置中执行的音生成分配方法,所述音生成分配装置将声部分配 给音符从而以预定音色奏响所述音符,所述方法包括:根据用户的操 作来指定将被奏响的音符;附加地并且自动地生成一个或多个音符; 以及根据所指定的音符和所生成的音符的音调,将多个声部分配给在 指定步骤中所指定的音符以及在生成步骤中所生成的一个或多个音 符,所述多个声部中的每个声部与预定音色相关。

在上述方法中,可以预期所述方法还包括获得编码信息,以及 基于所获得的编码信息来确定在所述生成步骤中生成的一个或多个 音符。

此外,还可以预期获得步骤根据用户的操作所指定的音符来确 定和弦,以获得表示所确定的和弦的和弦信息。

还可以预期所述方法还包括以预定形式来显示所生成的一个或 多个音符。

还可以预期在分配步骤中,根据所指定的音符和所生成的一个 或多个音符的调值顺序或音符输入时间顺序,将所述多个声部分别分 配给从所指定的音符和所生成的一个或多个音符中选择的至少一个 音符。

还可以预期所述方法包括:在每个声部中,根据与该声部相对 应的音符选择规则,从所指定的音符和所生成的一个或多个音符中选 择至少一个音符,以及其中通过将所述多个声部分配至所指定的音符 和所生成的音符,从而将预定音色分配给每个声部中被选择的音符。

还可以预期所述方法包括:在每个声部中,根据所指定的音符 和所生成的一个或多个音符的数量和调值顺序,从所指定的音符和所 生成的一个或多个音符中选择至少一个音符,以及其中通过将所述多 个声部分配至所指定的音符和所生成的音符,从而将预定音色分配给 每个声部中被选择的音符。

本发明还可以被实现或实施为器件、方法、系统、计算机程序、 或不同于上述方法的其他任意方式。

{本发明的有益效果}

上述配置使得通过简单的表演操作可以将多个声部分配给多个音 符,从而生成类似于合奏表演的声音。

附图说明

图1为根据本发明的实施例的电子乐器的硬件配置框图。

图2为示出了根据本发明的实施例的音生成分配功能总览的框 图。

图3示出了根据本发明的实施例的在和声功能关闭时的屏幕显 示示例。

图4示出了根据本发明的实施例的在和声功能打开时的屏幕显 示示例。

图5A示出了根据本发明的另一个实施例的屏幕显示示例。

图5B示出了根据本发明的又一个实施例的屏幕显示示例。

图5C示出了根据本发明的又一个实施例的屏幕显示示例。

图6A示出了根据本发明的实施例的分配类型的示例。

图6B示出了分配类型的另一个示例。

图6C示出了分配类型的又一个示例。

图7为示出了根据本发明的实施例的音生成分配显示处理的总 体操作的流程图。

图8为示出了根据本发明的实施例的用于确定将为音生成而分 配的音符的处理的流程图。

图9为示出了根据本发明的实施例的音生成分配处理的流程图。

图10为示出了根据本发明的实施例的显示控制处理的流程图。

具体实施方式

[实施例综述]

根据实现了本发明的音生成分配系统中,在具有合奏音生成功 能(该合奏音生成功能分别分配多个声部(TC1至TCn)至多个音符 (Nki+Na)从而以预定音色奏响这些音符)的音生成分配装置(EM) 中,当指定将被奏响的音符(Nki)时(S24=是),与指定音符相关 地自动生成(AN:S25)一个或多个音符(Na:Na1、Na2…),并且将 以预定音色奏响音符的声部(TC1至TCn)被分别分配给指定音符 (Nki)和所生成的一个或多个音符(Na:Na1、Na2、…)[AC:AS1 至ASn;S26和S3(图8)]

具体的,本发明被配置为:当通过用户的演奏操作指定演奏音 符(Nki)时,与指定演奏音符相关地自动生成附加音符(Na:Na1、 Na2…),将附加音符Na:Na1、Na2…)添加至演奏声音(Nki),并 且将多个声部分发至由“演奏音符+附加音符”组成的多个声音从而 以不同音色奏响这些声音。

根据本发明,通过合奏音生成功能进行的音生成分配处理并不 仅对基于用户操作的演奏音符执行、也基于对演奏音符作出响应而自 动生成的附加音符执行,并且由此,通过仅使用了很小数量的按键(例 如,即使当仅演奏了单个音符)的简单的演奏操作,多个声部(音色) 可以被分配至多个音符并且可以奏响该多个声部使得该多个声部被 分发(分布)至多个调值,从而生成类似于合奏演奏的声音(乐音)。

根据本发明的音生成分配程序被配置为:获得和弦信息(AN: S23),并且基于获得的和弦信息来确定将生成的一个或多个音符(Na) (S25)

因此,根据本发明,即使只有一个音符被演奏时,基于获得的 和弦信息自动并且有效地添加附加音符,并且由“演奏音符+附加音 符”组成的多个声音可以被奏响使得多个声部被分发至多个声音(乐 音)。

此外,根据本发明的音生成分配程序被配置为:基于由用户操 作指定的音符信息(Nkc)来确定和弦,并且获得作为和弦信息的所 确定的和弦(S23)。

因此,根据本发明,作为和弦检测键位区域中的音乐演奏的响 应,和弦被添加至演奏键位区域中的音乐演奏,并且添加的和弦可以 以各个声部的音色奏响。

此外,根据本发明的音生成分配程序被配置为:以预定形式显 示自动生成的与所指定的音符相关的一个或多个音符(Na:Na1、 Na2…)[9、13;S4(图9)]。

因此,根据本发明,可以容易地在视觉上识别出响应于演奏音 符而自动生成的附加音符。

此外,根据本发明的特性的音生成分配程序被配置为:在声部 分配期间(S26,S3),将以预定音色被奏响的声部(TC1至TCn)被 分配给(第一分配类型和第二分配类型)预定数量的音符中的每一个, 所述预定数量的音符根据每个音符调值顺序或音符输入时间顺序从 所指定的音符(Nki)和所生成的一个或多个音符(Na:Na1、Na2…) 中选择。

因此,根据本发明,可以实现自然的、不会带来不适感的合奏 演奏。

[音生成状态显示装置的硬件配置]

根据本发明的实施例的音生成分配系统中,采用电子乐器作为 音生成分配装置,并且该电子乐器还作为音生成状态显示装置。图1 为根据本发明的实施例的音生成分配装置的硬件配置框图。作为电子 乐器EM的该音生成分配装置的硬件配置具有诸如中央处理单元 (CPU)1、随机存取存储器(RAM)2、只读存储器(ROM)3、存储设 备4、检测电路5、显示电路6、音生成器电路7、通信接口(通信 I/F)8等元件,并且这些元件1至8通过总线9彼此连接。

CPU 1为控制整个电子乐器EM的处理器,其与RAM 2和ROM 3 一起组成数据处理器,并且通过采用计时器10的时钟、根据包括音 生成分配显示处理程序在内的各种控制程序来执行包括音生成分配 显示处理在内的各种处理。RAM 2用于临时性地存储或保留这些处理 所需的各种数据,并且ROM 3存储预定的控制程序和控制数据。

存储设备4包括诸如HD(硬盘)和闪存等存储介质以及其驱动 器件,并且可以在任意存储介质中存储控制程序和各种数据。该存储 介质可以包含在这个器件中,也可以是各种移动的外部存储介质(存 储卡、USB存储器、CD-R等)。此外,在存储设备4中,可以预先存 储各种应用程序和各种数据。

检测电路5和演奏控制器(例如键盘)11组成了演奏控制器, 检测电路5检测演奏控制器11的演奏操作,并且将检测到的操作相 关的演奏控制信息引入至数据处理器(1至3)。数据处理器基于此 演奏控制信息生成演奏信息,并且将生成的演奏信息传输至音生成器 电路7。在音生成分配显示处理期间,演奏控制器(在下文中成为“键 盘”)11起到音生成指令接收器的作用,检测电路5起到按键状态 检测器的作用,并且数据处理器(1至3)起到附加声音生成器(AN) 和分配控制器(AC)的作用。检测电路5还与设置控制器12(例如 开关)一起组成输入控制器,检测电路5检测设置控制器12的操作, 并且将检测到的操作相关的各种信息引入至数据处理器(1至3)。

显示电路6与显示器13(例如LCD)一起组成显示单元,显示 电路6根据CPU 1发出的指令控制显示器13的显示内容、并且执行 与各种用户操作相关的显示辅助。例如,当执行音生成分配显示处理 时,在显示器13上显示音生成状态显示屏幕,该音生成状态显示屏 幕在键盘图像等上显示基于按键被奏响同时将这些音符分布在多个 声部中的状态。此外,通过采用设置控制器(光标开关)12对显示 在显示器13上的按钮进行指示,可以采用该按钮作为控制器。注意到 设置控制器12和显示器13的功能可以采用触摸板进行整合。在此情 况下,显示按钮可以作为通过触摸来操作的控制器。

音生成器电路7起音生成器(声音源)的功能,其包括音生成器 单元和DSP(数字信号处理器)。在音生成单元中,音生成器电路7 根据实际演奏信息来生成代表各种电子乐器音色的乐音波形的音频 信号,该实际演奏信息基于来自演奏控制器(11,5)的演奏控制信息、 存储在存储设备4中的自动演奏信息、经由通信I/F 8从外部自动演 奏信息源接收的自动演奏信息、或通过电子乐器EM中提供的附加声 音产生功能所生成的演奏信息。音生成器电路7还可以进一步地为生 成的音频信号添加预定效果和执行混响(DSP),并且输结果信号。 数字-模拟转换电路(DAC)14与具有放大器、扬声器等的声音系统 15一起作为乐音输出单元(SD),该数字-模拟转换电路(DAC)14 将在音生成器电路7中生成的数字音频信号转换为模拟音频频信号 并且将其输出至声音系统15,从而基于该模拟音频信号来生成乐音。

通信I/F 8包括音乐I/F(例如MIDI)、通用近距离有线I/F (例如USB和IEEE 1394)、通用网络I/F(例如以太网(Ethernet, 商标))、通用近距离无线I/F(例如无线LAN或蓝牙(Bluetooth, 商标))、或诸如此类,并且通信I/F 8被用于经过通信网络与外部 装置进行通信。

[音生成分配功能综述]

该电子乐器根据音生成分配显示处理程序执行音生成分配显示 处理,并且起音生成分配装置或音生成状态显示装置的功能。图2 为用于描述根据本发明实施例的音生成分配功能的总览的功能性框 图。该电子乐器EM通过音生成分配显示处理起音生成分配装置的功 能,并且如图中所示,其执行由音生成指令接收器111、按键状态检 测器105、附加声音生成器AN、分配控制器AC、乐音生成器107、和 乐音输出单元SD的功能块所指明的音生成分配功能。

音生成指令接收器111对应于演奏控制器11(图1)的功能, 并且(例如)通过用户在演奏控制器(键盘类型)上的操作接收音生 成指令。具体地,当通过用户的演奏操作任意地指定一个或多个音符 时,通过音生成指令接收器111接收在该音符处产生乐音的指令。例 如,当键盘上任一键位被按下时,将对应于按键的音符信号提供给按 键状态检测器105。

按键状态检测器105对应于检测电路5(图1)的功能,并且基 于由音生成指令接收器111提供的音符信号来生成按键的音调信息 (音符编号)和键位按下信息(音符输入事件),输出按键音符信息 Nki+Nkc(Nk包括音调信息和键位按下信息)至附加声音生成器AN 或分配控制器AC,从而通知已指定对应于按键的音符(的音调)。 将按键状态检测器105作为指定器。注意到当按下的键位被松开时, 响应于键位松开相对应的音符信号,输出包括音调信息(音符编号) 和该键位的键位关闭信息(音符关闭事件)的信息,从而通知与该键 位对应的被指定的音符已消失。

此处,当“和声功能”(将在下文中描述)被设置为关闭时(当 所示的两个虚拟转换开关在如实线所示的和声功能关(Bhf)一侧时), 基于在键盘11的整个键位范围内的按键的按键音符信息Nk:Nk1、 Nk2…(符号Nk代表性地表示基于手动按键而生成的音符信息)作为 将为音生成而分配的音符的信息被输出至分配控制器AC。另一方面, 当“和声功能”被设置为打开时(当所示的虚拟转换开关在如虚线所 示的和声功能开(Bhn)一侧时),基于键盘11的演奏键位区域(Ki) 按键的演奏键位区域的按键音符信息Nki、以及基于和弦键位区域 (Kc)按键的和弦键位区域的按键音符信息Nkc(Nkc1、Nkc2…)被 输出至附加声音生成器AN以用于生成附加的声音(附加的乐音)。

附加声音生成器AN对应于包含CPU 1的数据处理器(图1:1至 3)的附加声音生成功能,其在和声功能设置为打开时运行,并且基 于由按键状态检测器105输入的按键音符信息Nki和Nkc来自动生成 代表预定音符的多条附加音符信息Na:Na1、Na2…(符号Na代表性 地表示附加和自动生成的音符信息)。具体地,在和声功能打开的同 时,当基于演奏键位区域(Ki)中的按键的演奏键位区域的按键音符 信息Nki和基于和弦键位区域(Kc)中的按键的和弦键位区域的按键 音符信息Nkc均从按键状态检测器105输入时,附加声音生成器AN 作用为:基于和弦键位区域的按键音符信息Nkc的音符(音符编号) 确定和弦;根据确定的和弦自动生成多条附加音符信息(Na1、Na2…), 该多条附加音符信息的音符音调与演奏键位区域的按键音符信息 Nki的音符音调相协调;以及将演奏键位区域的按键音符信息Nki和 多条附加音符信息(Na1、Na2…)作为将为音生成而分配的音符的信 息输出至分配控制器AC。

分配控制器AC对应于包含CPU 1的数据处理器(图1:1至3) 的分配控制功能,其包括多个分配器AS:AS1、AS2、…、ASi、…、 ASn(符号“AS”代表性地表示分配器)。分配控制器AC接收或获得来 自按键状态检测器5或附加声音生成器AN的作为将为音生成而分配 的音符的信息而提高的“按键音符信息Nk:Nk1,Nk2…”或“演奏键 位区域的按键音符信息Nki+附加音符信息Na:Na1、Na2…”的输入。 此外,分配控制器AC为每个分配器AS分配与按键音符信息Nk或 Nki+Na相关的音色、并且将被分配了各个音色的奏响音符信息Nt: Nt1、Nt2、…、Nti、…、Ntn(符号“Nt”代表性地表示奏响音符信 息或音生成音符)作为音生成音符输出至对应于分配器AS的音生成 处理序列TC:TC1、TC2、…、TCi、…、TCn。

以下进行更具体地描述,可以任意地为每个分配器AS设置音色, 并且有可能根据预定的音符确定规则(“分配类型”)给每个分配器 AS设置“分配标准”。分配标准基于将为音生成而分配的每个音符 信息的音符调值(音符编号)的调值和其音符输入时间顺序来确定将 为音生成二分配的音符信息Nk或Nki+Na之中哪个音符信息将以设置 给对应分配器AS的音色奏响(换言之,即哪个音符将被指定给对应 于分配器AS的音色)。因此,当将为音生成而分配的音符信息Nk 或Nki+Na被输入至分配控制器AC时,每个分配器AS基于其各自的 设置来确定在将为因生成而分配的音符信息Nk或Nki+Na之中哪个音 符信息被以设置给对应分配器AS的音色奏响,由此在将为音生成而 分配的音符之中的特定音符被分配给设置给分配器AS的音色声部。 随后,通过每个分配器AS确定为要奏响的音符信息被作为奏响音符 信息Nt提供给乐音生成器107。

乐音生成器107对应于音生成器电路7(图1)的功能,其包括 多个音生成处理序列TC1至TCn,并且乐音输出单元SD对应于DAC 14 和声音系统15的功能。具体地,在乐音生成单元7中,在分配控制 器AC的每个分配器AS中确定的奏响音符信息Nt被提供给对应于分 配器AS的音生成处理序列TC,每个音生成处理序列TC基于每一条 奏响音符信息Nt来生成指定音色的音频信号,该生成的音频信号经 由乐音输出单元SD的扬声器奏响。注意到对应于分配器AS的音生成 序列被称为“声部”。此外,每个音生成处理序列TC由设置了相同 音色的一个或多个音生成通道构成,每个分配器AS被配置为指示对 应音生成处理序列TC以设置给分配器AS的音色来生成被确定为将被 奏响的奏响音符信息Nt的一个或多个音符的声音。因此,音生成处 理序列TC的数量不需要匹配分配器AS的数量。但是,在所示示例中, 为了简化描述,分配器AS、声部、和音生成处理序列TC均一一对应 并且具有相同的数量“n”。

如上所述,该电子乐器EM起音生成分配装置的作用,并且当和 声功能关闭时,按键音符信息Nk作为将为音生成而分配的音符由按 键状态检测器5输入至分配控制器AC,分配控制器AC按照每个分配 器AS的分配标准将输入的按键音符信息Nk之中的音符分配至与设置 给该分配器AS的音色相关的声部之中,从而允许该音符以该音色奏 响。另一方面,当和声功能打开时,附加音生成器AN基于和弦键位 区域(Kc)的按键音符信息Nkc的音符来确定和弦,根据所确定的和 弦自动生成具有与演奏键位区域(Ki)的按键音符信息Nki的音符音 调相协调的音调的多个附加音符Na:Na1、Na2…,“演奏键位区域 的按键音符信息Nki+附加音符信息Na”作为将为音生成而分配的音 符输入至分配控制器AC,并且分配控制器AC分配多个声部(音色) 至输入的“演奏键位区域的按键音符信息Nki+附加音符信息Na”(类 似于和声功能关闭的情况),从而奏响分布在多个声部的音色之中的 多个音符。即,当和声功能打开时,通过合奏音生成功能进行的音生 成分配处理并不仅实施在基于用户的音乐演奏的按键音符信息Nki 上、还实施在对应于按键音符信息Nki而自动生成的附加音符信息 Na上,从而通过具有少量按键的简单的演奏操作即可获得类似于执 行了合奏演奏的效果。

[显示示例]

该电子乐器EM通过音生成分配显示处理起了音生成状态显示装 置的功能,其在屏幕上显示每个声部的音生成状态(该音生成状态对 应于分配多个声部至多个音符并且生成音符的声音的合奏音生成功 能的执行),并且此时以不同的显示形式来显示每个声部中为分配控 制而输入的用于分配的音符相关的“将不被奏响的音符”和“将被 奏响的音符”(Nt)。图3和图4示出了用于描述根据本发明的实施 例的音生成状态显示功能的显示示例。注意到在以下描述中,假设了 分配器AS、声部和音生成处理序列TC一一对应并且具有相同数量 (n=4),并且举例而言:乐器音色“小号”被设置给第一分配器、 第一声部(声部1)、以及第一序列TC1;乐器音色“长号”被设置 给第二分配器、第二声部(声部2)、以及第二序列TC2;乐器音色 “次中音萨克斯管”被设置给第三分配器、第三声部(声部3)、以 及第三序列TC3;乐器音色“低音萨克斯管”被设置给第四分配器、 第四声部(声部4)、以及第四序列TC4。

在此电子乐器EM中,在音生成分配显示处理期间在显示器13 上显示如图所示的音生成状态显示屏幕。在音生成状态显示屏幕上, 显示了对应于四个声部(名为“声部1”至“声部4”)的四个键盘 图像Kb1至Kb4(它们仅被显示而不能被操作),在这些键盘图像Kb1 至Kb4下方的左右侧分别提供了键位分配类型设置区域Sa和和声设 置区域Sh。在键位分配类型设置区域Sa中,可操作地显示了三个分 配类型指定按钮Ba1至Ba3,在和声设置区域Sh中,可操作地显示 了和声功能打开按钮Bhn、和声功能关闭按钮Bhf、两个和声类型指 定按钮Bh1和Bh2。即,各个按钮Ba1至Ba3、Bhn、Bhf、Bh1和Bh2 可以通过操作在控制面板上的相应的设置控制器(例如开关)12来 进行操作,并且当设置控制器12和显示器13由触摸板组成时可以直 接操作各个按钮。

图3示出了通过操作和声设置区域Sh的和声功能关闭按钮 Bhf[高亮显示按钮Bhf(高亮度的显示)]从而将“和声功能”设置 为关闭、并且通过操作键位分配类型设定区域Sa的第一分配类型指 定按钮Ba1(高亮显示按钮Ba1)来指定第一分配类型“分配类型1” 时的音生成状态显示屏幕。此外,此音生成状态显示屏幕通过在键盘 图像Kb1至Kb4的显示区域正上方的箭头指明键位“C3、E3、G3和 C4”被用户按下。具体地,基于键盘(演奏控制器)11的整个键位 区域中的按下键位的按键音符信息Nk1至Nk4:“C3、E3、G3和C4” 全部作为将为音生成而分配的音符被输入至分配控制器AC中。

在此情况下,根据由第一分配类型规定的音符确定规则,作为 将为音生成而分配的音符被输入的按键音符Nk1至Nk4:“C3、E3、 G3和C4”之中,音符Nk4:“C4”被选择作为第一声部中的音生成 音符Nt1,音符Nk3:“G3”被选择作为第二声部中的音生成音符Nt2, 音符Nk2:“E3”被选择作为第三声部中的音生成音符Nt3;音符Nk1: “C3”被选择作为第四声部中的音生成音符Nt4。所选择的音生成音 符Nt1至Nt4经由第一至第四分配器发送至乐音生成单元7的音生成 处理序列TC1至TC4、并且以设置给对应于每个音生成处理序列的每 个相应分配器的音色(在此情况下,分别为“小号”、“长号”、“次 中音萨克斯管”、和“低音萨克斯管”)来奏响。

由此,显示单元(6、13)在键盘图像Kb1至Kb4中以预定显示 形式(例如橙色)着重显示以网状图形指明的与音生成音符Nt1至 Nt4对应的每个键位。此外,对于分别在第一至第四声部中未被选择 作为音生成音符Nt的按键Nk的音符,显示单元(6、13)在键盘图 像Kb1至Kb4中以不同的显示形式(例如灰色)着重显示以影线示出 的与这些音符相关的每个键位。

如上所述,当“和声功能”被设置为关闭时,按键Nk1至Nk4 的音符全部被假定为将为音生成而分配的音符,在各个第一至第四声 部中着重显示(可以在视觉上清楚地与其他键位进行区分以进行识别 的显示形式,例如,添加颜色或图案、或者改变亮度)按键Nk1至 Nk4的音符对应的键位。但是,在这些音符Nk1至Nk4之中,在各个 第一至第四声部中将不被奏响的音符对应的键位以预定显示形式显 示(即第一形式,例如以灰色显示),并且各每个第一至第四声部中 将被奏响的音符(Nt1至Nt4)对应的键位以另一种显示形式显示(即 第二形式,例如以橙色显示)。

图4示出了通过操作和声设置区域Sh中的和声功能打开按钮 Bhn和第一和声类型指定按钮Bh1以将“和声功能”设置为打开并且 指定“第一和声类型”,通过操作键位分配类型Sa的第一分配类型 指定按钮Ba1来指定第一分配类型“分配类型1”[按钮Bhn、Bh1和 Ba1均高亮显示(高亮度的显示)]。此外,该音生成状态显示屏幕 通过箭头的指示表明键位“G1、C2、E2和C3”正在被用户按下。当 “和声功能”被设置为打开并且指定了第一和声类型时,打开分割 (split)功能并且键盘区域由预先设置的分割点分开。在此屏幕中, 分割描述为:”SP”、倒三角分割标志、以及在分割标志下方显示出 分割点的虚线,并且键位“G1、C2和E2”处于分割点的左侧(即和 弦键位区域Kc),而键位“C3”处于分割点的右侧(即演奏键位区 域Ki)。具体地,基于键盘(演奏控制器)11的演奏键位区域Ki中按 键的演奏键位区域的按键Nki:“C3”的音符、以及通过附加声音生 成器AN根据和弦确定(该确定根据和弦键位区域Kc中的按键并基于 和弦按键区域的按键音符Nkc1至Nkc3:“G1、C2和E2”的)而生成 的附加音符Na1至Na3:“E2、G2和E3”被作为将为音生成而分配的 音符输入至分配控制器AC。

此处,将详细描述当和声功能打开时的分割功能和附加声音生 成器AN的功能。当分割功能打开时,键盘11的键盘区域被从预先设 置的分割点处划分为演奏键位区域Ki和和弦键位区域Kc。在图4的 示例中,音符:F#2为分割点,键位区域由该分割点左右划分,其中 音符:F#2及其以下为和弦键位区域Kc以用于和弦键位检测,音符 G2及其以上作为演奏键位区域Ki操作以用于合奏音生成。注意到, 关于分割键位功能的开启,分割功能可以与和声功能一起打开或关 闭、也可以通过用户在控制面板上对开关等(设置控制器12)等操 作来打开或关闭。

如图中箭头所指示的,当用户按下键盘11上的“G1、C2、E2和 C3”时,附加声音生成器AN以以下方式操作:

(1)在按键的音符之中,附加声音生成器AN假定演奏键位区 域Ki中的“C3”是作为将为音生成而分配的音符以用于合奏音生成。

(2)在按键的音符之中,附加声音生成器AN基于在和弦键位 区域Kc中呈现的“G1、C2和E2”来进行和弦确定。采用现有的技术 (例如,如JP S56(1981)-109398A和美国专利No.4353278中描述 的技术)来执行该和弦确定,在此情况下,举例而言,“C大调(major)” 被确定为和弦。

(3)基于在过程(2)中根据预定规则而确定的和弦,附加声音 生成器AN附加地生成附加声音至在(1)中假定为将为音生成而分配 的音符“C3”。

对于用于添加附加声音的规则,可以采用现有技术(例如,如 JP H08(1996)-179771A中描述的技术)。在图4的示例中,可以选择 “和声类型1”的第一和声类型和“和声类型2”的第二和声类型,并 且添加规则基于该类型而彼此不同。例如,对于当前选择的第一和声 类型,添加比用户按键高/低一个八度音阶范围之内的三至五个声音 (其根据和弦改变)。

通过这种音符添加功能,确定“E2、G2和E3”为将被添加的音 符,并且将“E2、G2和E3”以及在(1)中假定为将为音生成而分配 的音符“C3”组合而成的“E2、G2、C3和E3”被输入至分配控制器AC。

注意到在第一和声类型中,基于和弦以上述方式添加和声声音, 但是第二和声类型为一种不基于和弦而生成和声声音的类型,例如, 高(或低)一个八度音阶的音符、或高五度的音符被添加至输入声音。

在分配控制器AC中,由附加声音生成器AN输入演奏键位区域Ki 的按键Nki:“C3”的音符、以及附加音符Na1至Na3:“E2、G2、 E3”被接收并假定作为将为音生成而分配的音符,并且根据已经选择 的第一分配类型来确定分别在第一至第四声部中奏响的音符Nt1至 Nt4。随后,在将为音生成而分配的音符之中,将被奏响的音符Nt1 至Nt4(例如)以橙色显示,并且将不被奏响的音符(例如)以灰色 显示。

具体地,根据由第一分配类型规定的音符确定规则,在被作为 将为音生成而分配的音符进行输入的演奏键位区域Ki的按键Nki: “C3”的音符、以及附加音符Na1至Na3:“E2、G2、E3”之中,附 加音符Na3:“E3”被选择作为第一声部中的音生成音符Nt1,演奏 键位区域Ki的按键Nki:“C3”的音符被选择作为第二声部中的音 生成音符Nt2,附加音符Na2:“G2”被选择作为第三声部中的音生 成音符Nt3,附加音符Na1:“E2”被选择作为第四声部中的音生成 音符Nt4。所选择的音生成音符Nt1至Nt4经由第一至第四分配器发 送至乐音生成单元7的音生成处理序列TC1至TC4、并且以设置给对 应于每个音生成处理序列的各个相应分配器的音色(在此情况下,分 别为“小号”、“长号”、“次中音萨克斯管”、和“低音萨克斯管”) 来奏响。

由此,显示单元(6、13)在键盘图像Kb1至Kb4中以预定显示 形式(例如橙色)着重显示以网状图形指明的与音生成音符Nt1至 Nt4对应的各个键位。此外,对于分别在第一至第四声部中的演奏键 位区域Ki中的按键Nki的音符、和未被选择作为音生成音符Nt的附 加音符Na1至Na3,显示单元(6、13)在键盘图像Kb1至Kb4中以 不同的显示形式(例如灰色)着重显示以影线示出的与这些音符对应 的键位。

如上所述,当“和声功能”被设置为打开时,演奏键位区域Ki 的按键Nki的音符、以及附加音符Na1至Na3全部被假定为将为音生 成而分配的音符,在各个第一至第四声部中着重显示将为音生成而分 配的音符Nki、Na1至Na3对应的键位。但是,在这些音符之中,在 各个第一至第四声部中将不被奏响的音符对应的键位以预定显示形 式显示(即第一形式,例如以灰色显示),并且在各个第一至第四声 部中将被奏响的音符(Nt1至Nt4)对应的键位以另一种显示形式显 示(即第二形式,例如以橙色显示)。

注意到为方便起见,“声部1”、“声部2”…用于描述图3 和图4中的声部名称,但在实际中,乐器音色的名称被设置给这些声 部,例如“小号”、“长号”、“次中音萨克斯管”、“低音萨克斯 管”等,可以采用预定的乐器音色符号等。此外,用于描述图中音符 (Nk1、Nk2、…;Nkc1、Nkc2、…;Nki;G1、C2、E2、G2、C3、E3、 G3、C4;(Nt1)、(Nt2)、…;(Na1)、(Na2)、…)的符号并未在屏幕 中显示。指明按键的箭头可以被省略或通过箭头图像等显示。此外, 考虑在分割功能打开时分割点(按键区域被划分处音符的位置)的设 置,虽然在图3和图4中分割点通过以下分割描述来显示:“SP”、 倒三角分割标志、以及垂直穿过在键盘图像Kb1至Kb4上方对应于分 割点的位置的虚线,但是分割点处的音符可以通过字母描述以显示在 任意设置的位置上,或者也可以采用一个或多个这种分割点显示方法。 在一些情况中,可以省略在此屏幕上的分割位置,分割点的音符可以 显示在显示面板上的不同文本显示器件上。

[其他显示形式]

在图3和图4中,描述了键盘图像在音生成状态显示屏幕上的 显示,以及描述了为音生成而分配的音符相关的键盘图像、和音生成 音符的显示形式的控制,但是音生成状态显示屏幕上的声部分别对应 的键盘图像的显示并不是必要的。可以采用任意可以显示音符信息的 形式,例如可以采用五线谱、音符名称描述等形式。图5A至图5C 示出了根据本发明的其他实施例的屏幕显示示例。

(1)五线谱显示

在音生成状态显示屏幕上,代表将为音生成而分配的音符和音 生成音符Nt的音符可以显示为五线谱,并且可以控制该音符的显示 形式。例如,如图5A所示,显示了与第一至第四声部中的每个声部 相关的五线谱,并且采用白色音符图像Wh[例如在音符的内部没有图 案(空白的)]作为第一形式在每个五线谱上显示将为音生成而分配 的音符。但是,采用彩色音符图像Co(例如音符中的网状图案表示 为橙色)作为第二形式在五线谱中显示各个第一至第四声部中的音生 成音符Nt1至Nt4。

(2)音符名称文本显示

在音生成状态显示屏幕上,可以显示描述了将为音生成而分配 的音符和音生成音符Nt的音符名称的文本,并且可以控制这些文本 的显示形式。例如,如图5B所示,对于第一至第四声部中的每个声 部,采用正常字体作为第一形式显示描述了将为音生成而分配的音符 的音符名称的文本图像,但是以第二形式描述的音生成音符Nt1至 Nt4的音符名称的文本图像具有下划线Un。此实施例还可以应用于采 用具有低显示性能的显示器作为显示器13的情况。

(3)共有键盘显示

在音生成状态显示屏幕上,可以显示用于每个声部的共有键盘 以代替在每个声部中均显示一个键盘,并且可以为每个声部执行将为 音生成而分配的音符和音生成音符Nt的简化显示。例如,如图5C 所示,显示了第一至第四声部共有的键盘图像Kbc、以及以键盘图像 Kbc的排列方向(屏幕的横向方向)延伸的声部线L1至L4,该声部 线L1至L4对应于沿屏幕纵向排列的每个声部的名称描述(“声部1” 至“声部4”)。随后,在共有键盘图像Kbc上,为音生成而分配的 音符Nt1至Nt4对应的键盘图像被着重显示[例如网状键位图像表示 为橙色]。在每个声部线L1至L4上,圆形标志(○符号)Mkb在将 为音生成而分配的音符对应的位置处显示,而具有较大尺寸的星形标 志(★符号)Mka分别在第一至第四声部对应的音生成音符Nt1至Nt4 对应的位置处显示。即,采用“圆形标志(○符号)Mkb+按键图像的 着重显示”作为第一形式显示各个第一至第四声部的将为音生成而分 配的音符,并且采用“星形标志(★符号)Mka+按键图像的着重显示” 作为第二形式显示各个第一至第四声部的音生成音符Nt1至Nt4。

此处,可以省略圆形标志(○符号)Mkb的显示。在此情况下, 采用对键盘图像Kbc(对应于Nt1至Nt4的键位)的着重显示(例如 橙色)作为第一形式显示将为音生成而分配的输入音符,并且采用在 着重显示的键位图像对应的位置处安置的星形标志(★符号)作为第 二形式显示各个第一至第四声部的音生成音符Nt1至Nt4。具体地,以 第一形式(例如橙色的键位图像)显示接收的将为音生成而分配的多 个输入音符的音调,以第二形式(例如橙色键位图像对应的位置处的 各个声部中的星形标志)显示在多个声部的每个声部中选择的将被奏 响的音符Nt的音调,从而使得可以容易地识别出在每个声部中选择 将被奏响的输入的音符中的哪个音符。

如上所述,该电子乐器EM起音生成分配显示装置的作用,并且 在分配控制器AC中,接收将为音生成而分配的多个音符(图3中Nk1 至Nk4,图4中Nki和Na1至Na3)的输入,根据预定的音符确定规 则(称为“分配类型”)在该多个音符中选择将在每个第一至第四声 部中奏响的音符Nt。另一方面,显示单元(6,13)在屏幕上显示第 一至第四声部中的音生成状态,其中与各个第一至第四声部相关的被 选择将被奏响的音符Nt的显示形式不同于接收的输入音符中任意其 他音符、或所有音符的显示形式。具体地,对于各个第一至第四声部, 在接收的将为音生成而分配的多个输入音符(图3中Nk1至Nk4,图 4中Nki和Na1至Na3)之中,以预定形式形式[例如灰色键位图像(图 3和图4中影线)]显示在各个第一至第四声部中将不被奏响的音符, 以另一种形式[例如橙色键位图像(图3和图4中网线)]显示在各个 第一至第四声部中选择将被奏响的音符。或者,以预定显示形式[例如 图5C中在不显示圆形标志的情况下的橙色键位图像(网状图形)]显 示接收的将为音生成而分配的多个输入音符,以及对应于第一至第四 声部以另一种显示形式[例如图5C中在不显示圆形标志的情况下橙色 键位图像(网状图形)对应的位置处放置的星形标志]显示在每个第一 至第四声部中选择将被奏响的音符Nt。

因此,当分布在多个声部中的多个输入音符将被奏响时,通过 这种在每个声部中以不同的显示模式显示将不被奏响的输入音符(调 值)和将被奏响的输入音符(调值)Nt、或在每个声部中以不同的显 示模式显示输入的所有音符(调值)和将被奏响的输入音符(调值) Nt的配置,可以容易地在视觉上确认各个声部的音生成状态(哪个 音符被作为分配目标来接收、以及接收音符中哪一个被奏响相关的状 态)。

[各种分配类型]

在该电子乐器EM中,在存储设备4中以表格格式存储分配规则 (称为“分配类型”),当通过音生成分配功能将多个声部分配给多 个输入音符时,可以应用由用户操作而任意选择的分配类型。图6A 至6C示出了根据本发明的实施例的分配类型的示例。这些示例适用 于将音色设置给分别对应于分配器AS1至AS4的第一至第四声部的情 况。

(1)第一分配类型

如图6A所示,在第一分配类型的表格中,给分别对应于第一至 第四分配器AS1至AS4的第一至第四声部设置分配标准,分配标准被 定义为“目标音符”、“优先方法”、和“将被奏响的数量”。“目 标音符”规定了允许分配给分配器AS的音符的音调条件。根据“目 标音符”的定义,在所有将为音生成而分配的音符之中,选择可向其 潜在地分配与分配器AS相对应的声部的一个或多个音符。由“目标 音符”规定的音调条件为(例如):“(从将为音生成而分配的所有 音符中)提取所有音符”、“(从将为音生成而分配的所有音符中) 排除具有最高音调的音符”、“由音调较低端开始提取多达两个音符 [从将为音生成而分配的所有音符中提取具有最低音调的音符和(如 果存在)具有次低音调的音符]”等。

“优先方法”规定了在根据“目标音符”(规定了在声部中允 许分配的音符的音调条件)选择的一个或多个音符中确定实际将被奏 响的音符(调值)Nt的优先顺序。“将被奏响的数量”规定了可以 经过分配器AS同时奏响的音符的数量。因此,在各个第一至第四声 部中,根据“优先顺序”的定义,选择由“将被奏响的数量”限定的 音生成音符(调值)Nt的预定数量。例如,当“优先方法”设置为 “较高音调优先于较低音调”时,从根据“目标音符”选择的音符的 最高音符端开始选择“将被奏响的数量”的音符。当“优先方法”设 置为“较低音调优先于较高音调”时,从根据“目标音符”选择的音 符的最低音符端开始选择“将被奏响的数量”的音符。此外,当“优 先方法”设置为“最后音符优先于第一音符”时,从根据“目标音符” 选择的音符中音符输入时间较晚的音符处开始选择“将被奏响的数 量”的音符。当“优先方法”设置为“第一音符优先于最后音符”时, 从根据“目标音符”选择的音符中音符输入时间较早的音符处开始选 择“将被奏响的数量”的音符。

(2)第二分配类型

如图6B所示,在第二分配类型的表格中,给分别对应于各个分 配器AS1至AS4的第一至第四声部中的每一个设置分配标准,分配标 准被定义为“第一目标音符”、“第二目标音符”、“优先方法”、 和“将被奏响的数量”。第一分配类型和第二分配类型的区别仅在于: 对于从将为音生成而分配的音符中提取每个声部中符合音调条件的 音生成音符Nt,第一分配类型应用了一阶筛选器(即“目标音符”), 而第二分配类型应用了二阶筛选器(即“第一目标音符”和“第二目 标音符”)。例如,“第一目标音符”的音调条件为(例如)“(从 将为音生成而分配的音符中)提取所有音符”、“(从将为音生成而 分配的所有音符中)排除具有最高音调的音符”、“(从将为音生成 而分配的所有音符中)排除具有最低音调的音符”等。此外,“第二 目标音符”的音调条件为(例如)“由音调较高端开始提取多达两个 音符[从将为音生成而分配的所有音符中提取具有第一最高音调的音 符和(如果存在)具有第二最高音调的音符]”、“由音调较低端开 始提取多达两个音符[从将为音生成而分配的所有音符中提取具有第 一最低音调的音符和(如果存在)具有第二最低音调的音符]”等, 并且其也可以为不进行设置(“-”)的情况。

当通过应用第一或第二分配类型来分配第一至第四声部时,在 各个声部中将被奏响的音符通过以下程序确定:

(a)提取处理:对于第一至第四声部中的每个声部,通过应用调值 的筛选器(该调值基于各个第一至第四声部的由“目标音符”、或“第 一目标音符”和“第二目标音符”限定的音调条件),从将为音生成 而分配的音符中提取或删除与指定调值顺序对应的音符。

(b)对于在(a)中提取的音符组,根据“优先方法”的定义,即 根据基于调值顺序的“较高音调优先于较低音调”或“较低音调优先 于较高音调”、或基于音符输入时间顺序的“最后音符优先于第一音 符”或“第一音符优先于最后音符”中的任一个,来选择音符(音符 的数量由“将被奏响的数量”指明),从而确定在每个声部中将被奏 响的音生成音符Nt1至Nt4。

在第一和第二分配类型中,当如图6A和图6B中所示的“将被奏 响的数量”为1时,所有第一至第四声部变成“单声道音生成”以总 是仅生成一个或更少的声音,但是可能存在执行可以生成两个或更多 声音的“多声道音生成”的声部,“将被奏响的数量”为两个或更多 的声部被设置为“多声道音生成”声部。

(3)第三分配类型

如图6C所示,在第二分配类型的表格中,给对应于各个分配器 AS1至AS4的第一至第四声部中的每一个设置分配标准,分配标准被 定义为选择与将为音生成而分配的音符的数量相关的音符,该数量通 过一个至四个“音符数量”进行指示。当通过应用第三分配类型来分 配第一至第四声部时,在每个声部中将被奏响的音符通过以下程序确 定:

(a)当确定将为音生成而分配的音符时,确认音符的数量,并且将 所确认的数量确定为“音符数量”。

(b)基于如下的分配标准来确定各个第一至第四声部中的哪个音符 将被奏响,该分配标准与各个第一至第四声部中的音调顺序相关,并 且与图6C的表格中的一个音符至四个音符所对应的分配标准中的在 (a)中所确定的“音符数量”相对应。

注意到虽然在图6C的表格中仅为限定了由一个音符至四个音符 的情况,但对于存在五个或更多个将为音生成而分配的音符的情况也 可以给出定义。可选择地,当将为音生成而分配的音符的数量超过四 个时,可以在基于预定优先方法(例如,最后音符优先于第一音符) 选择四个音符之后应用图6C的表格。

[音生成分配显示处理的操作示例]

图7至图10为示出了根据本发明的实施例的音生成分配显示处 理的操作的流程图。图7的流程图示出了该音生成分配显示处理的总 览和基本操作,图8至图10的流程图分别示出了在图7的音生成分 配显示处理中的用于确定将为音生成而分配的音符的处理、音生成分 配处理、以及显示控制处理的具体操作。

在键盘11上的按键状态改变时开始图7的音生成分配显示处理。 当此音生成分配显示处理开始时,电子乐器EM的CPU 1首先在步骤 S1中检测键盘11上的按键状态的变化,并且随即在步骤S2中执行 图8中所示的用于确定将为音生成而分配的音符的处理以确定将为 音生成而分配的音符。随后,CPU 1在步骤S3中执行图9所示的音 生成分配处理,确定在各个声部中将被奏响的音生成音符Nt,此外, 在步骤S4中执行图10中所示的显示控制处理以根据音生成分配处理 的结果在显示器13上显示各个声部的音生成状态,然后进入步骤S5。 在步骤S5中,CPU 1指示乐音生成单元7基于在所有生成分配处理 中确定的音生成音符Nt来生成音频信号,并且通过乐音输出单元SD 执行音生成。此外,当在步骤S1检测到与音生成音符Nt相应的按键 的音符停止输入时,CPU 1开始解除该音符的音生成以结束音生成。 随后,当步骤S5中的与音生成的开始和结束相关的处理完成时,CPU 1在此时结束音生成分配显示处理并且等待下一次按键状态的变化。

<用于确定将为音生成而分配的音符的处理>

一旦图8的用于确定将为音生成而分配的音符的处理开始时,电 子乐器EM的CPU 1首先在步骤S21中判断在步骤S1中检测到的按键 状态的变化是否表明按键处于和弦键位区域Kc之内。此处,当判断 出在和弦键位区域Kc中不存在按键(即,不执行和弦键位划分或按 键仅在演奏键位区域Ki中执行)时(S21=否),CPU 1进入步骤S22, 将所有当前的按键音符Nk(例如,图3最上方声部中的Nk1至Nk4) 设置为将为音生成而分配的音符,在此时结束用于确定将为音生成而 分配的音符的处理,并且返回音生成分配显示处理的步骤S3(图7) [=进入步骤S31的音生成分配处理(图9)]。

另一方面,当在步骤S21中判断出在和弦键位区域Kc中存在按 键(并且执行键位区域划分)(S21=是)时,CPU 1进入步骤S23以 根据和弦按键区域Kc的按键Nkc的音符来确定和弦(例如,图4最 上方声部的Nkc1至Nkc3)并且进入步骤S24。在步骤S24中,CPU 1 判断在步骤S1中检测的按键状态中是否存在按键处于演奏键位区域 Ki之内,并且当判断出演奏键位区域Ki中不存在按键时(S24=否), CPU 1返回至音生成分配显示处理的步骤S3(图7)。

另一方面,当在步骤S24中判断出在演奏键位区域Ki中存在按 键时(S24=是),CPU 1进入步骤S25以确定附加音符Na(例如图4 的Na1至Na3),该附加音符Na指明了所确定的与演奏按键区域Ki 的按键的音符Nki相关的和弦,然后CPU 1进入S26。在步骤S26中, CPU 1设置演奏键位区域Ki的按键的音符Nki和附加音符Na以作为 将为音生成而分配的音符,并且返回至步骤S3的音生成分配显示处 理(图7)。

<音生成分配处理>

一旦图9的音生成分配处理开始,电子乐器EM的CPU 1首先在 步骤S31中获得(接收)在步骤S22或S26中设置的将为音生成而分 配的音符,在步骤S32中将分配器编号N(在图2中N=1至n,在图 3等中N=1至4。N也是声部的编号)设置为“1”(N=1),并且进 入步骤S33。

在步骤S33中,CPU 1选择第N个分配器,并且在步骤S34中, CPU 1基于第N个分配器的设置确定(选择)在相应声部N中将被奏 响的音生成音符Nt,并且随后在步骤S35中判断当前分配器编号N 是否表明这是最后一个分配器。此处,当前分配器编号N并未达到最 后一个分配器的编号(图2中“n”或图3等中的“4”等)(S35= 否)时,CPU 1在步骤S36中将当前设置的分配器编号N加1(N=N+1), 然后返回步骤S33。

然后,当分配器编号N并未达到最后一个分配器的编号时(S35= 否),重复步骤S33至S36的处理,并且当分配器编号N达到最后一 个分配器的编号时(S35=是),CPU 1在此时结束音生成分配处理, 并且返回音生成分配显示处理的步骤S4(图7)[=进入步骤S41的显 示控制处理(图10)]。即,通过图9的音生成分配处理,确定每个 声部的音生成音符Nt,并且当确定了所有声部的音生成音符Nt时, CPU 1进入下一个处理。

<显示控制处理>

一旦图10的显示控制处理开始,电子乐器EM的CPU 1首先在步 骤S41中控制显示单元(6、13)以第一形式来在显示器13上所显示 的音生成状态显示屏幕上显示将为音生成而分配的音符。随后,在步 骤S42中,CPU 1将声部编号N(在图2中N=1至n,在图3等中N=1 至4。N也是分配器的编号)设置为“1”(N=1),并且进入步骤S43。

在步骤S43中,CPU 1获得第N个声部的音生成音符Nt,并且在 步骤S44中,CPU 1控制显示单元(6、13)在显示器13上所显示的 音生成状态显示屏幕上以第二形式显示音生成音符Nt。在此情况下, 当以不同的显示形式显示每个声部中将被奏响的输入音符(其为音生 成音符Nt)和将不被奏响的输入音符时,在步骤S41中将为音生成而 分配的并且以第一形式显示的音符之中,声部N的音生成音符Nt由 第一形式改变为第二形式。例如,当采用图3和图4的显示形式时, 在步骤S41中,以灰色显示(第一形式)与将为音生成而分配的音符 相对应的键位图像,并且在步骤S44中,对应于音生成音符Nt的键 位图像的显示颜色由灰色改变(被取代)为橙色(第二形式)。

随后CPU 1判断当前声部编号N是否表明这是最后一个声部,当 声部编号N并未达到最后一个声部的编号(图2中“n”或图3等中 的“4”等)(S45=否)时,CPU在步骤46中将当前设置的声部编号 N加1(N=N+1),然后返回步骤S43。然后,当声部编号N并未达到 最后一个声部的编号时(S45=否),重复步骤S43至S46的处理,并 且当声部编号N达到最后一个声部的编号时(S35=是),CPU 1在此 时结束显示控制处理,并且返回音生成分配显示处理的步骤S5(图 7)。

注意到在图10的显示控制处理的示例中,举例而言,当如图3 和图4所示以不同显示形式显示在每个声部中的将被奏响的输入音 符和将不被奏响的输入音符时,在执行以第一形式显示将为音生成而 分配的音符的处理之后,执行将每个声部中音生成音符Nt的第一形 式被第二形式取代的处理(S44)。但是这些处理的顺序并不限于此。 还可以配置为:在执行每个声部中把将为音生成而分配的音符区分为 “将不被被奏响的音符”和“将被奏响的音符”的处理之后,以第一 形式显示将不被奏响的音符并且以第二形式显示将被奏响的音符 (Nt)。

[不同的实施例]

在上文中,参考附图对本发明相关的音生成状态显示系统的实施 例进行了描述,但本发明并不限于这些实施例的结构或配置,并且可 以做出各种改变。例如,对于通过用户的演奏操作来进行音符输入的 接收,可以采用任意形式的演奏控制,例如有弦乐器、平板电脑、平 板控制器等都可以用于代替键盘。此外,可以经过通信I/F 8从外部 设备接收音生成指令。

自动生成的多个音符也不限于将被添加的和声声音。例如,其可 以适用于以下情况:在键盘上演奏的多个合适音符均根据和弦转换为 合适的音符;或在演奏一个音符时自动生成和弦乐句。

和弦检测并不限于和弦键位区域中和弦的演奏,其可以是一种根 据只有一个或两个音符的按键来估计和弦的方法。可选择地,可以采 用在歌曲数据中的和弦信息,或可以采用直接指定和弦名字等方法。

{参考符号列表}

EM 电子乐器 (音生成分配装置、音生成状态显示装置)

13 显示器或其屏幕

AN 附加声音生成器

AC 分配控制器

AS:AS1、AS2、…、ASi、…、ASn 分配器

SD 乐音输出单元(DAC和声音系统)

TC1至TCn 对应于第1至第n声部的音生成处理序列(音生成序列)

Nk:Nk1、Nk2、…按键音符或按键音符信息

Nki 演奏键位区域的按键音符或演奏键位区域的按键音符信息

Nkc 和弦键位区域的按键音符或和弦键位区域的按键音符信息

Na:Na1、Na2、…附加音符或附加音符信息

Nt:Nt1、Nt2、…音生成音符或奏响音符信息

Kb1至Kb4、Kbc 声部键盘图像和共有键盘图像

Sa 分配类型设置区域

Ba1至Ba3 分配类型指定按钮

Sh 和声设置区域

Bhn、Bhf 和声功能打开按钮以及和声功能关闭按钮

Bh1、Bh2 和声类型指定按钮

SP、Ki、Kc 分割描述、演奏键位区域、和弦键位区域

Un 下划线

L1至L4 声部线

Mka、Mkb 星形标志(★符号)以及圆形标志(○符号)

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号