具有键驱动器的电子键盘设备制造技术

技术编号:3040580 阅读:252 留言:0更新日期:2012-04-11 18:40
一种电子键盘设备,包括:存储装置,用以存储自动演奏数据,该自动演奏数据包括用以生成乐音的第一事件和定义该第一事件的再现时机的第一时机数据;键驱动数据发生器,其产生键驱动数据,该键驱动数据包括第二事件和定义该第二事件的再现时机的第二时机数据,且该第二时机数据以预定时间领先于该第一时机数据,其中该第二事件与包括在该自动演奏数据中的该第一事件相对应;键盘,其具有多个键;键驱动器,其根据该键驱动数据来驱动所述多个键中的每一个;再现装置,其并行地再现该自动演奏数据和该键驱动数据。该键驱动数据发生器在该再现装置启动再现之前产生该键驱动数据。即使键驱动是与再现一起进行的,也可以简化再现处理。

【技术实现步骤摘要】

本专利技术涉及一种具有键驱动器的电子键盘设备,特别是涉及一种具有音 乐键盘的电子键盘设备,该音乐键盘包括多个键和用以驱动与自动演奏数据 的再现(reproduction)联锁起来的每个键的键驱动器。
技术介绍
迄今而止, 一种装备有乐音发生器和键盘的电子键盘设备已广为人知, 其中该键盘包括多个键,该电子键盘设备通过基于自动演奏数据驱动该乐音 发生器执行自动演奏,并驱动与再现的自动演奏数据联锁起来的每个键(例 如,参考日本提前公开专利H08-335079)。从将演奏(键驱动)事件(event)提供给键驱动电路直到键被驱动(处 于被按压的情况)需要花费一段时间。当同时给键驱动电路和乐音发生器这 两者提供演奏事件时,键动作的产生和声音的产生不同步,而这会给人带来 不舒适感。因此,在上述电子音乐装置中,在给键盘驱动电路提供演奏事件 之后,经过预定时间再给乐音发生器提供演奏事件,以此避免键动作的产生 和声音产生的不同步。在现有的具有键驱动器的电子键盘设备中,在再现自动演奏数据时须执 行时机(timing)调整处理,并且很难执行所谓的快速启动。当存在预定的 间隔或存在与初始设置有关的事件而不是与演奏事件(音符打开和关闭事 件)有关的事件时,该快速启动是用以高速再现演奏数据的预定阶段的 自动演奏的再现方法,其中该演奏事件(音符打开和关闭事件)与在演奏数 据开始和自首次演奏事件之后以正常速度启动的再现的声音有关。例如,当 存在具有多个音轨(track)的演奏数据时,以及当一部分音轨被用以键驱动时,演奏事件被高速再现,直到该多个音轨的首次演奏事件出现。随后,当 自该演奏事件之后以正常速度执行再现时,以及当该演奏事件也被用以键驱 动时,将该演奏事件提供给键驱动电路,并在该演奏事件被提供给键驱动电 路之后经过预定时间再提供给乐音发生器。然而,当演奏事件没被用于键驱 动时,以及在经过预定时间后向乐音发生器提供该演奏事件时,再现启动将 会延迟预定时间,而这就不能被称为快速启动。
技术实现思路
本专利技术的目的在于提供一种具有键驱动器的电子键盘设备,在再现自动 演奏数据期间进行键驱动,能够简化再现处理。根据本专利技术的一个方面,提供一种电子键盘设备,包括存储装置,用 以存储自动演奏数据,该自动演奏数据包括用以生成乐音的第一事件和用以 定义该第一事件的再现时机的第一时机数据;键驱动数据发生器,其用以产 生键驱动数据,该键驱动数据包括第二事件和定义第二事件的再现时机的第 二时机数据,其中该第二事件与在自动演奏数据中包括的第一事件相对应, 该第二时机数据领先于第一时机数据预定时间;键盘,具有多个键;键驱动 器,根据键驱动数据来驱动所述多个键中的每一个;再现装置,其并行地再 现自动演奏数据和键驱动数据,以及其中键驱动数据发生器在再现装置启动 再现之前产生键驱动数据。根据本专利技术,当与自动演奏数据的再现一起进行键驱动时,能够简化再 现处理。附图说明图1是示出根据本专利技术实施例的电子键盘设备1的基本结构框图。 图2A和图2B是示出根据本专利技术实施例的键盘22的结构示意图。 图3是示出根据本专利技术实施例的演奏数据PD和基于演奏数据PD而形 成的驱动数据MD的结构示意图。图4是示出根据本专利技术实施例的自动演奏处理的流程图。图5是示出在图4的步骤SA4中执行的驱动数据形成处理的流程图。图6是示出在图5的步骤SB17中执行的时机差值dT的计算处理的流程图。图7是示出用以解释图6所示的时机差值dT的计算处理的示意图。 图8是示出在图4的步骤SA6中执行的再现启动处理的流程图。 图9A和图9B是示出用以解释图8所示的再现启动处理的示意图。 图10是示出在图4的步骤SA10中执行的用于处理仅靠暂停位置之前的键驱动事件的处理流程图。图IIA和图IIB是示出用以解释图IO所示的紧靠于暂停位置之前的键驱动事件处理的示意图。具体实施方式图1是示出根据本专利技术实施例的电子键盘设备1的基本结构的框图。将RAM7、 ROM 8、 CPU 9、检测器11、显示电路13、外部存储装置 15、乐音发生器18、音效器(effecter) 19、通信接口 (I/F) 21和键驱动电 路23连接至总线6。RAM7具有CPU9的工作区,用以存储诸如再现缓冲器等的缓冲器区、 标记(flag)、寄存器(register)和各种参数。将不同的参数和控制程序、或用以实现本专利技术实施例的程序存储在ROM 8中。在此情形下,不需要以备份形式在外部存储装置15中存储程序等。CPU 9根据存储在ROM 8或外部存储装置15中的控制程序或用以实现 本专利技术实施例的程序来执行计算并控制电子键盘设备1。计时器10与CPU 9 连接并将标准时钟信号及中断时机(timing)提供给CPU9。通过使用连接至检测器ll的设置操作装置(operator) 12,用户可以输 入、设定和选择各种设置。该设置操作装置12可以是可以根据用户的输入 操作而输出信号的任何类型的操作装置,例如(x-数字键盘、鼠标、开关、焊 盘、音量控制器(fader)、滑块、转式编码器、操纵杆、推进杆等。而且, 该设置操作装置12可以是待显示于显示器14上的软件开关,并通过使用诸 如鼠标等其它操作装置来进行操作。显示电路13被连接至显示器14,并可在该显示器14上显示各种类型的 信息。用户参考被显示于显示器14上的信息来执行各种输入和设置操作。 此外,还可以将显示器14配置为连接到外部显示器。将外部存储装置15配置为在硬盘、FD (软磁盘或软盘(商标))、CD (光盘)、DVD (数字通用光盘)及诸如半导体存储器等的存储介质的至少 一种组合,该半导体存储器例如为闪存等。该存储介质可以是可移动类型或 被内置于电子键盘设备l中。可以在外部存储装置15中存储本专利技术实施例中所用到的多个自动演奏 数据PD (图4)和驱动数据MD (图4)等,还可以存储用以实现本专利技术每 个实施例的程序和其它用以控制电子键盘设备l的程序。此外,当用以实现 本专利技术每个实施例的程序和其它用以控制电子键盘设备1的程序被存储在外 部存储装置15中时,不需要在ROM8中存储它们的备份。此外,还可以只 将某些程序存储在外部存储装置15中,而将其它程序存储在ROM 8中。乐音发生器18生成与存储在外部存储装置15、 ROM 8或RAM 7中的 演奏数据PD相对应的乐音信号(musical tone signal)或者产生由键盘22或 与通信接口 21相连的外部装置提供的演奏信号,并通过音效器19而将所产 生的信号提供给声音系统20。音效器19给来自乐音发生器18的乐音信号添加不同类型的音乐效果。 声音系统20包括D/A转换器和扬声器,并将数字乐音信号转换为用于发声 的模拟信号。键盘22是操作装置,该操作装置包括由用户输入音乐演奏的多个键220 、 与每个键对应的键驱动系统225 (图2),并且在与由用户操作的键对应的 音高(pitch)处,输入由用户针对键进行的操作启动时机和操作结束时机, 作为键打开信号和键关闭信号。而且,根据在电子键盘设备l中待再现的自 动演奏数据PD (图4)(例如,根据驱动数据MD (图4)),由为每个键 220配备的键驱动系统225对键盘22的每个键220进行驱动。此外,将参本文档来自技高网
...

【技术保护点】
一种电子键盘设备,包括:    存储装置,其用以存储自动演奏数据,该自动演奏数据包括用以生成乐音的第一事件和用以定义该第一事件的再现时机的第一时机数据;    键驱动数据发生器,其用以产生键驱动数据,该键驱动数据包括第二事件和第二时机数据,其中该第二事件与在该自动演奏数据中包括的第一事件相对应,该第二时机数据定义该第二事件的再现时机并领先于该第一时机数据预定时间;    键盘,其具有多个键;    键驱动器,其用以根据该键驱动数据驱动所述多个键中的每个键;以及    再现装置,其用以并行地再现该自动演奏数据和该键驱动数据,以及    其中,该键驱动数据发生器在该再现装置开始再现之前产生该键驱动数据。

【技术特征摘要】
JP 2007-3-23 2007-0771971.一种电子键盘设备,包括存储装置,其用以存储自动演奏数据,该自动演奏数据包括用以生成乐音的第一事件和用以定义该第一事件的再现时机的第一时机数据;键驱动数据发生器,其用以产生键驱动数据,该键驱动数据包括第二事件和第二时机数据,其中该第二事件与在该自动演奏数据中包括的第一事件相对应,该第二时机数据定义该第二事件的再现时机并领先于该第一时机数据预定时间;键盘,其具有多个键;键驱动器,其用以根据该键驱动数据驱动所述多个键中的每个键;以及再现装置,其用以并行地再现该自动演奏数据和该键驱动数据,以及其中,该键驱动数据发生器在该再现装置开始再现之前产生该键驱动数据。2. 如权利要求l所述的电子键盘设备,其中 该自动演奏数据包括多个音轨,以及该键驱动数据发生器为所有的所述多个音轨产生键驱动数据。3. 如权利要求2所述的电子键盘设备,还包括音轨选择器,其用以选 择所述多个音轨中的一个或多个作为用于键驱动的一个音轨或多个音轨,以 及其中该键驱动器根据所选择的一...

【专利技术属性】
技术研发人员:池田隆志清水元英
申请(专利权)人:雅马哈株式会社
类型:发明
国别省市:JP[日本]

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

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