电子乐器制造技术

技术编号:3041444 阅读:304 留言:0更新日期:2012-04-11 18:40
产生手动演奏和/或自动演奏乐音(如自动伴音)的多声道电子乐器。所述手动演奏音由演奏者指定,而自动演奏乐音则根据预先存储的相应信息指定。通常新乐调指配给未从事发音的未占声道。但在所有声道占满的情况下,新手动演奏乐音被指配给包络值为最小的声道;新的自动演奏乐音被指配给从事产生自动演奏乐音声道中接收键断命令和包络值为最小的那个声道;但若找不到这种声道则指配给从事手动发音声道中接收键断命令但保持手动发音的声道。因而使本乐器声道利用率高并总能发出圆润动听的乐音。(*该技术在2012年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种电子乐器,该乐器设有多个音调产生声道,借助这些声道,可同时播放自动伴奏和手动演奏。近来,业已开发出几种具有自动伴奏功能的电子乐器。这种电子乐器可同时产生多个乐音,因而有多个音调产生声道。因此,自动伴奏乐音和手动演奏乐音可按照几种声道分配方法分别被分配至不同的音调产生声道。在常规电子乐器中,没有予先分别为手动演奏乐音和自动伴音专门指定的两种音调产生声道。在此,每个乐音予先分别被指配到每个专用声道。在此情况下,即使专用于自动伴音的声道根本不用,这些声道也不能用于手动演奏乐音,这就必然引起声道利用率较低的缺点。为有效地利用音调产生声道,人们已为创造一种新型(brand-new)的声道分配技术进行了开发,就这种技术而言,有一些公用声道可随意地和动态地分配给自动伴奏和手动演奏的乐音。然而,在这种情况下,有必要维持分别分配给自动伴奏和手动演奏乐音的音调产生声道的数目之间的平衡。为此,必需限制两种乐音之一所用声道的最大数目,或必需赋予两种乐音之一的予定优先级。当待产生的乐音数相对于两种乐音之一而言变得极大时,则,即使用上述这种声道分配技术也不能得到良好的响应效果。因此,存在着另一个缺点,即是必需不自然地进行声道分配,这可能使音乐弹奏得不平滑柔和。因此,本专利技术的一个主要目的即为提供可有效地利用音调产生声道的电子乐器。本专利技术的另一目的是提供这样一种电子乐器,其声道分配操作可一直灵活地跟随着欲自动或手动产生的乐音变化而变,以致能演奏出柔和自然的音乐。就本专利技术的一个方面而言,所提供的电子乐器,其电路系统包括自动伴奏部分,用于当根据予先存储的自动伴奏信息而播放一种自动伴奏时,指定一自动伴奏乐音;手动演奏部分,用于根据由演奏者所作的手动表演而指定一手动演奏乐音;产生自动伴音和/或手动演奏乐音的多个声道;检索装置,用于在所述声道中搜索未从事音调产生工作的未占用声道;用于将一新的乐调分配给所述检索装置寻到的未占用声道的分配部分,以使该未占用声道产生所述新乐调;第一分配部分,该部分在全部声道均在从事音调产生工作的全声道情况下要分配新的手动演奏乐音时起动,用于检测诸声道中包络值(envelopevalue)最小的声道,以使新的手动演奏乐音被分配到该测得声道;和第二分配部分,该部分在所述全声道情况下欲指定一新的自动伴音时起动,用于检测接收键断(key-off)命令并且在从事自动伴音音调产生的诸声道中其包络值为最小的声道,以便将所述新的自动伴音指配给该测得的声道。还可设置第三指配部分,该部分在所述第二指配部分找不到满足上述条件的声道时,被启动。这第三指配部分探测在从事手动演奏乐音的音调产生工作的声道中接收键断命令但保持产生手动演奏乐音的声道,以便将新的自动伴音指配给该测得声道。如上所述,一个新的乐调通常被指配给当时未从事音调产生工作的未占用声道。但是,在全声道情况下,所有的声道均在从事音调产生工作,此时,起动第一指配部分,以将新的手动演奏乐音指配给包络值为最小的声道。若在全声道情况下要指配一个新的自动伴音时,则启动第二指配部分,以便将该新的自动伴音指配给在从事自动伴音的音调产生声道中,接收键断命令和包络值最小的那个声道。若第二指配部分未找到这种声道,则启动第三指配部分,以便将新的自动伴音指配给从事手动演奏乐音的音调产生工作的声道中,接收键-断命令但保持产生手动演奏乐音的一个声道。若第二和第三指配部分均找不到满足上述诸条件的声道,则忽略不计该新的自动伴音的音调产生请求。顺便说一句,上述的自动伴音体现了自动演奏的一个实例。本专利技术的其他目的和优点将从参照诸附图而作的以下说明中看得更清楚。这些附图清楚显示了本专利技术最佳实施例。附图中图1是说明根据本专利技术一个实施例的电子乐器的总体结构方块图;图2是表示阐明该实施例的总体操作的一个主程序的流程图;图3是说明键处理(keyprocess)的一个子程序的流程图;图4是表示面板处理(panelprocess)的一个子程序的流程图;图5是表示自动伴奏开始处理的子程序的流程图;图6是表示自动伴奏结束处理的子程序的流程图;图7是表示自动伴奏处理的子程序的流程图;图8是表示足控机构处理的子程序的流程图;图9是表示踏板-断开处理的子程序的流程图;图10是表示终端声道检测处理的子程序的流程图;图11是表示指配声道缓冲器释放处理的子程序的流程图;图12是表示键-通(key-on)处理的子程序的流程图;图13是表示键-通-缓冲器指配处理的子程序流程图;图14是表示截除(truncate)处理的子程序流程图;图15是表示指配声道缓冲器的分配过程的子程序流程图;图16是表示键断过程的子程序流程图;图17是表示键接通-缓冲器释放过程的子程序流程图;图18是表示键-断声道检索过程的子程序流程图;图19是表示音符通(nate-on)过程的子程序流程图;图20是表示自动伴奏键-断检索过程的子程序流程图;图21是表示保持键-断检索过程的子程序流程图;图22是表示音符-断(nate-off)过程的子程序流程图。下面将参照附图说明根据本专利技术的一个实施例的电子乐器。实施例的结构图1是表示根据本专利技术一实施例的电子乐器的总结构方块图。在图1中,1表示中央处理单元(CPV),它根据予存在只读存储器(ROM)2中的程序控制该电路系统若干组成部分的操作。ROM2记录演播自动伴奏时所用的自动伴奏乐谱图(patterns)。设置有若干种自动伴奏的原型,以便选择予定节奏之一。每一乐谱图由对应于若干声迹(tracks)的数据构成,其每个声迹则由若干演奏模式(performancepatterns)构成,这些演奏模式被用来播放利用几种乐器乐音的伴音。此外,3表示暂存若干种数据的随机存取存储器(RAM)。其间,4表示一个键盘,其执行状态由键盘接口5来探测。简言之,该键盘接口5检测一个表示被压键音调(pitch)的键码以及体现该键被压强度(或速度)的键速度。代表这些参数的信号被加到CPU1,在哪里经受适当处理。再者,6表示设置了若干种开关和控制调整器的操作面板,借助于这些开关和调整器来设定音色,拍子,演奏方式等等。这个操作面板6上的每个开关的输出信号经由面板接口7加到CPU1。再说,8表示足控制机构,包括持续踏板,减音踏板(或音量踏”板)以及其它的足-控制元件。各个足控制元件的输出信号经由接口9加到CPU1。在CPU1的控制下,乐调合成电路10综合处理乐音信号,在此电路10设有30个音调产生声道(以下简称“声道”)。因此,本电子乐器被设计成同时产生30个乐音。由乐调合成电路10产生的乐调信号被加到乐音系统11,在那里经放大后,该相应的乐调从扩音器12发出。实施例的操作下面将通过参照图2至22所示流程,就本实施例的操作情况加以说明。(1)综合操作首先,本实施例的综合操作将通过参见表示本实施例主程序的图2来描述。在图2所示第一步SP1,对若干种寄存器设置初始值或进行置“0”操作。在下一步SP2,当键被压下或压下的键被释放时,进行键处理。一旦完成键处理,便可进行步骤SP3的自动伴奏处理(此后,简称为“ABC处理”)。在此自动伴奏处理过程中,除了由表演者产生的手动演奏乐音外,还自动产生弦音或低音。在执行了ABC处理之后,过程进至步骤SP4本文档来自技高网...

【技术保护点】
产生手动演奏和/或自动演奏乐音(如自动伴音)的多声道电子乐器。所述手动演奏音由演奏者指定,而自动演奏乐音则根据预先存储的相应信息指定。通常新乐调指配给未从事发音的未占声道。但在所有声道占满的情况下,新手动演奏乐音被指配给包络值为最小的声道;新的自动演奏乐音被指配给从事产生自动演奏乐音声道中接收键断命令和包络值为最小的那个声道;但若找不到这种声道则指配给从事手动发音声道中接收键断命令但保持手动发音的声道。因而使本乐器声道利用率高并总能发出圆润动听的乐音。 条件下要指定一个新的手动演奏乐音时被启动,用于在所述多个声道中探测包络值为最小的声道,以便将新的手动演奏乐音分配给所测到的声道;和第二分配装置,该装置在所述全声道条件下要指定一个新的自动演奏乐音时被启动,用于在从事自动演奏乐音的音调产生工作的声道中,探测一个接收键断命令和其包络值为最小的声道,以便将新的自动演奏乐音分配给测得声道。

【技术特征摘要】
JP 1991-8-30 220559/911.一种电子乐器,它包括自动演奏装置,用于在根据予先贮存的自动演奏信息而播放自动演奏时,指定一自动演奏乐音;手动演奏装置,用于根据由演奏者所作的手动表演而指定一手动演奏乐音;多个声道,所述自动演奏乐音和/或所述手动演奏乐音便从这些声道中产生;检索装置,用于在所述多个声道范围内,找出未从事音调产生工作的未占用声道;指配装置,用于将一个新的乐调指配给由所述检索装置找到的所述未占用声道,以使该新的乐调由所述未占用声道产生;第一分配装置,该装置在所有所述多个声道均在从事音调产生的全声道条件下要指定一个新的手动演奏乐音时被启动,用于在所述多个声道中探测包络值为最小的声道,以便将新的手动演奏乐音分配给所测到的声道;和第二分配装置,该装置在所述全声道条件下要指定一个新的自动演奏乐音时被启动,用于在从事自动演奏乐音的音调产生工作的声道中,探测一个接收键断命令和其包络值为最小的声道,以便将新的自动演奏乐音分配给测得声道。2.一种电子乐器,它包括自动演奏装置,用于在根据予先贮存的自动演奏信息而播放自动演奏时,指定一自动演奏乐音;手动演奏装置,用于根据由演奏者所作的手动表演而指定一手动演奏乐音;多个声道,所述自动演奏乐音和/或所述手动演奏乐音便从这些声道中产生;检索装置,用于在所述多个声道范围中,找出未从事音调产生的未占用声道;指配装置,用于将一个新的乐调指配给由所述检索装置找到的所述未占用声道,以使该新的乐调由所述未占用声道产生;第一分配装置,该装置在所述多个声道全部均在忙于音调产生的全声道条件下要指定一个新的手动演奏乐音时被启动,用于在所述多个声道中探测包络值为最小的声道,以便将新的手动演奏乐音分配给所测到的声道;和第三分配装置,该装置在所述全声道条件下指定一个新的自动演奏乐音时被启动,用于在从事手动演奏乐音的音调产生声道中,探测一个接收键断命令但维持产生手动演奏乐音的声道,以便将所述的自动演奏乐音分配给所测出声道。3.一种电子乐器,它包括自动演奏装置,用于在根据予先贮存的自动演奏信息而播放自动演奏时,指定一自动演奏乐音;手动演奏装置,用于根据由演奏者所作的手动表演而指定一手动演奏乐音;多个声道,所述自动演奏乐音和/或所述手动演奏乐音便从这些声道中产生;检索装置,用于在所述多个声道范围内,找出未从事音调产生工作的未占用声道;指配装置,用于将一个新的乐调指配给由所述检索装置找到的所述未占用声道,以使该新的乐调由所述未占用声道产生;第一分配装置,该装置在所有所述多个声道均在从事音调产生的全声道条件下要指定一个新的手动演奏乐音时被启动,用于在所述多个声道中探测包络值为最小的声道,以便将新的手动演奏乐音分配给所测到的声道;和第二分配装置,该装置在所述全声道条件下要指定一个新的自动演奏乐音的音调产生的声道中,探测一个接收键断命令和其包络值为最小的声道,以便将新的自动演奏乐音分配给测得声道。第三分配装置,该装置在所述第二分配装置未探测到所述声道时被启动,用于在为产生手动演奏乐音的音调所占用的声道中探测接收键断命令但仍维持手动演奏乐音产生的声道,以便将所述新的自动演奏乐音分配至所测得声道;和分配控制装置,该装置在所述第三分配装置未测得所述声道时被启动,用于忽略该新的自动演奏乐音的音调产生请求,因而实际上不产生该新的自动演...

【专利技术属性】
技术研发人员:长谷部雅彦
申请(专利权)人:雅马哈株式会社
类型:发明
国别省市:JP[日本]

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

1