具有桥接部分自适应编辑的混合曲目播放装置的制作方法

文档序号:6745681阅读:195来源:国知局
专利名称:具有桥接部分自适应编辑的混合曲目播放装置的制作方法
技术领域
本发明涉及一用于播放混合曲目中的音乐曲目的混合曲目播放装置。
在传统的卡拉OK装置中,当指定了一首想要的音乐曲目时,相应的卡拉OK播放数据就会从存储装置中被读出而所指定的音乐曲目则被重放。同时,根据读出的卡拉OK播放数据显示歌词。一个卡拉OK歌手随显示的歌词演唱所指定的音乐曲目。
一般地,传统的卡拉OK装置能够预置进入多个音乐曲目。当作成了这种预置时,该预置的音乐曲目按装入的次序被顺序播放。
同时,一个喜爱的歌相当多的歌手可能希望在相对短时间内演唱很多歌曲。为满足这一需要,卡拉OK装置还发展成使一重放音乐的速度加速到在其上该音乐听起来仍自然的程度,或者在其第二合唱部分的结尾处渐弱当前播放的音乐曲目以转换到下一音乐曲目。而且,对于卡拉OK音乐,已知一混合曲目中有多个音乐曲目互相连接以使其合唱部分被顺序安排。
然而,演唱者能在其上舒适演唱的速度有局限性。因而将音乐的速度加速到在其上该音乐听起来仍自然的程度不能有效地增加每单位时间的音乐曲目数。在传统卡拉OK装置中,当前播放的音乐曲目从其第二合唱结束处渐弱,以便下一音乐曲目随后播出,在当前和下一音乐曲目之间的间隔就失去了其间的一致感,而引起卡拉OK歌手在某种程度上丧失继续演唱的兴趣。另一方面,混合播放则没有此缺陷,而在混合曲目中的音乐曲目之间保持着一致感。然而,混合音乐是制成品,因而可能含有卡拉OK歌手并不熟悉的曲目。
因此本发明的目的是提供一混合播放装置,用于产生一由卡拉OK机中的多个音乐曲目组成的混合曲目。
该发明的混合播放装置包括一存储装置,存储相应于多个音乐曲目的多个演奏数据;一发生装置,被输入该演奏数据以产生音乐音调以由此重放相应的音乐曲目;一指定装置,在多个存储的音乐曲目中指定至少一第一音乐曲目和一第二音乐曲目;一编辑装置,截取与第一音乐曲目相应的第一演奏数据以便产生其前压缩部分,该装置也截取与第二音乐曲目相应的第二演奏数据以便产生其后压缩部分,且该装置根据第一演奏数据和第二演奏数据生成中间演奏数据以便产生在前压缩部分和后压缩部分之间连接的桥接部分;和一序列器装置,将截取的第一演奏数据、中间演奏数据和截取的第二演奏数据送入发生装置以由此重放由前压缩部分、桥接部分和后压缩部分的序列组成的想要的混合曲目。
在一优选形式中,发生装置包括一对能相互独立地产生音乐音调的音调发生器。序列器将截取的第一演奏数据送至音调发生器之一,而将截取的第二演奏数据送至另一音调发生器,而将中间演奏数据送至任意一个音调发生器。
在一具体形式中,编辑装置根据第一音乐曲目和第二音乐曲目的音乐特性产生桥接部分。该音乐特性包括至少速度、调性(tonality)、拍子(meter)和形式(genre)之一以便该桥接部分适于音乐地连接第一压缩部分至第二压缩部分。最好,该编辑装置产生具有有效调节第一压缩部分和第二压缩部分之间的速度差的过渡速度的桥接部分。另外,该编辑装置产生具有有效调节第一压缩部分和第二压缩部分之间的调性差的过渡调性的适当的桥接部分。而且,该编辑装置检验第一演奏数据和第二演奏数据以从其抽取第一音乐曲目和第二音乐曲目的音乐特性。
在一具体形式中,编辑装置将第一演奏数据在一前切断点分开以截取该第一演奏数据而将第二演奏数据在一后切断点分开以截取该第二演奏数据,该序列器装置从存储装置检索前切断点之前的该截取的第一演奏数据以送入发生装置,然后将中间演奏数据送至发生装置,并且然后从存储装置检索后切断点之后的截取的第二演奏数据以送入发生装置。在此例中,该编辑装置分解第一演奏数据以设置有效地将第一压缩部分从第一音乐曲目的结尾部分分离的前切断点,并分解第二演奏数据以设置有效地将第二压缩部分从第二音乐曲目的引子部分分离的后切断点,

图1是一说明用作本发明的优选实施例的卡拉OK装置的框图;图2是一用于图1的实施例的遥控器的平面图;图3是一由图1的实施例产生的混合曲目的组成的图;图4是一显示图1的实施例的卡拉OK装置的工作的流程图5是一说明存储在图1的实施例中的RAM中的卡拉OK数据的结构的图。
通过参考附图的实例将对本发明作更详细地描述。将参照附图对本发明的优选实施例的组成作描述。图1是说明用作本发明的优选实施例的卡拉OK装置的框图。
现在,参照图1,指示数字1表示用于控制该实施例的经一总线互联的其它部件的CPU(中央处理单元),指示数字2表示一RAM(随机存取存储器),其作用为CPU1的工作区并暂时存储各种数据。指示数字3表示一ROM(只读存储器),其存储为整体控制该卡拉OK装置而执行的程序和各种用于显示一首卡拉OK歌曲的歌词的字体信息。
指示数字4表示经一通信线连至该卡拉OK装置以分配代表多首音乐曲目的卡拉OK音乐数据KD的主计算机。该卡拉OK音乐数据KD由演奏数据KDe,歌词数据KDk和图象数据KDg组成。该演奏数据或播放数据KDe表示被用于卡拉OK播放的音乐曲目,并由许多被称作轨道的数据串组成,这些轨道相应于诸如基调(base)、旋律(melody)、和弦和节奏的多个音乐部分。歌词数据KDk表示同步于音乐的再现而被显示的歌词,并控制歌词字符中的颜色变化。图象数据KDg表示一类背景图画。指示数字5表示由一调制解调器和其它必要的元件组成的用以控制卡拉OK装置和主计算机4之间的数据通信的通信控制器。指示数字6表示被作为一存储装置连至通信控制器5用以存储从主计算机4分配的音乐数据KD的硬盘驱动器。
指示数字7表示一遥控器。通过示例,在其上执行的输入操作经红外射线被送至卡拉OK装置。说得具体些,当一用户将一音乐代码,一个调,一速度和其它信息输入遥控器7时,该遥控器检测这些操作以产生一检测信号,该信号被送至该卡拉OK装置的其它部件。参考图2,示出了该遥控器7的平面图。图中,指示数字72表示一数字键部分,通过它所需的音乐代码被输入以用于预置。在操作了数字键部分72之后按下输入钮75时,则确认该输入的音乐代码。指示数字71是一混合输入钮,按下它以播放一混合曲目。指示数字73和74表示调输入钮。按下调输入钮73步进式升高音乐的音调。按下调输入钮74步进式降低音乐的音调。调输入不仅能在预置待唱的音乐曲目时被进行,也能在播放期间进行,由此使一卡拉OK歌手调节该调至他或她更合适演唱的水平。
再参考图1,指示数字8表示一遥控信号接收器,用于接收由遥控器7发送的检测信号和用于将被接收的信号传送至CPU1。指示数字9表示布置在该卡拉OK装置的前端的显示盘,诸如被选择的音乐代码的信息在该显示盘上被显示。指示数字10表示安装在与显示盘9相同的表面上的切换盘。该切换盘10的功能基本上与遥控器7的相同。指示数字11表示一话筒,通过它收集演唱的声音并转换为一电声信号。
参考数字15表示一包含多个音调发生器的发生装置。该音调发生装置15由包含在卡拉OK音乐数据KD中的播放数据KDe控制以使每一音调发生器根据一播放数据产生音乐声数据GD。该播放数据KDe由用于指示音调发生的音符事件(note event)数据和用于指示每一音调发生器的设置的设置数据组成。每一音调发生器具有多个通道,每一通道由设置数据选择。该设置数据也指定待产生的每一音调或音符的音色和音高。该音符事件数据指示音调发生定时之类。
从话筒11送入的声音信号经话筒放大器12放大。被放大的声音信号由A/D转换器13转换为数字信号,并且然后作为声音数据VD被送入效果DSP14。
效果DSP14被CPU1产生的控制数据CD控制以向声音数据VD和音乐声数据GD提供例如回声效果,并根据遥控器7作出的调输入操作在音乐声数据GD上执行音高转换。从效果DSP14输出的数据被D/A转换器16转换为一模拟信号,该模拟信号被一放大器(未示出)放大并被送至话筒17用于卡拉OK音乐和歌唱声音的发声。
指示数字18表示一字符发生器,它在CPU1的控制下根据从硬盘6读取的歌词数据KDk读取存储在ROM3中的字体信息,并且与卡拉OK音乐的进行同步地改变待显示歌词字符的颜色。指示数字19表示一具有诸如光盘的内部图象记录媒体的BGV控制器。BGV控制器19从图象记录媒体读取与图象数据KDg相应的图象信息以将读取的图象信息传输至显示控制器20。显示控制器20将从BGV控制器19输送的图象信息和从字符发生器18输送的字体信息合并以在监视器21上显示合并结果。
下面结合附图描述本发明的优选实施例的上述操作。作为一例,在下面的描述中,两个音乐曲目合成一混合曲目。
首先,参考图3,示出一第一音乐曲目A,一紧接该第一音乐曲目A之后的第二音乐曲目B和由此第一音乐曲目和第二音乐曲目组成的一混合曲目C之间的关系。该第一音乐曲目A由引子A1、第一合唱A2、间奏A3、第二合唱A4和结尾A5等部分顺序构成。该第二音乐曲目B由引子B1、第一合唱B2、间奏B3、第二合唱B4和结尾B5等部分按顺序构成。在由第一音乐曲目A和第二音乐曲目B形成的混合曲目C中,由引子A1和第一合唱A2构成的前部被播放,随后是桥接部分T2,再后是由音乐曲目B的第一合唱B2、间奏B3、第二合唱B4和结尾B5组成的后部。由于音乐曲目A的间奏3、第二合唱A4和结尾A5被从混合曲目C中略去了,总播放时间会缩短或节省。桥接部分T2根据两音乐曲目A和B的音乐特性而被生成。
此例中的混合曲目C被如下设置,首先,卡拉OK演唱者从遥控器7的数字键部分72键入第一音乐曲目A的音乐代码。然后,演唱者按输入钮75以确认曲目A的音乐码。此操作指定曲目A首先被播放。然后,在按下混合输入钮71后,混合指示数据被输入。混合指示数据MD指定在按下混合输入钮71之后作为该混合曲目的第二部分被输入的下一音乐曲目。当演唱者从数字键部分72输入了第二曲目B的音乐码并通过按下输入钮75而确认曲目B的该音乐码时,音乐曲目B被指定为第二播放曲目。
为改变调(音高),演唱者输入曲目A的音乐代码,确认该输入的代码,然后键入曲目A的调数据,还按此顺序键入曲目B的音乐码,并键入曲目B的调数据。于是,能对应每一音乐曲目而改变调。而组成了混合曲目C的音乐曲目A和B的输入码随混合指示数据和调数据经遥控信号接收器8被送至CPU1。
以下参考图4的流程图描述CPU1的(它功能上构成一序列器和一混合编辑器)工作,它在从遥控器7收到发送信号时执行混合。在图中,CPU1控制该卡拉OK装置的所有部件以便开始播放第一音乐曲目A(步骤S1)。相应于第一音乐曲目A的卡拉OK音乐数据KD被从硬盘6传至RAM2。
根据包含在卡拉OK音乐数据中的诸如音符事件数据和音调发生器设置数据的演奏数据KDe,执行第一序列程序以在音调发生装置15中设置第一音调发生器的音色并开始播放第一音乐曲目A。在播放第一音乐曲目A的引子A1期间,CPU1控制字符发生器18以便将音乐曲目A的音乐代码和标题显示在监视器21上。
至于第二音乐曲目B,相应的卡拉OK音乐数据KD被从硬盘6传送到RAM2。以下参考图5描述当上述调改变发生时存储在RAM2中的数据结构。在图中,一存储区R1被写入第一音乐曲目A的播放数据。应注意,播放数据KDe包括指示音乐曲目A的速度的速度数据TD。一存储区R2被写入指示音乐曲目A的调变化的调数据KEY。一存储区R3被写入混合指示数据。一存储区R4被写入第二音乐曲目B的播放数据KDe。该播放数据KDe包括指示音乐曲目B的速度的速度数据TD。一存储区R5被写入指示音乐曲目B的调变化的调数据KEY。应注意,在此例中,从第一音乐曲目A和第二音乐曲目B形成混合曲目,因此存储区R6、R7等等不被写入数据。然而,若在第二音乐曲目B之后,例如第三音乐曲目D被编入该混合曲目,则该存储区R6被写入混合指示数据,而存储区R7中写入第三音乐曲目D的播放数据KDe。
当开始播放第一音乐曲目时,CPU1在步骤2确定正被播放的音乐曲目是否被指定或设置为一混合曲目的一部分。若是,则CPU1在步骤S3检测当前播放的音乐曲目的速度及下面一首音乐曲目的速度。在此例中,因为要求了音乐曲目A和音乐曲目B的混合,则检测当前播放的音乐曲目的速度和下一首音乐曲目的速度。由CPU1通过检查与存储在RAM2中的音乐曲目A和B相应的播放数据KDe中的速度数据TD来执行速度检测。
然后,在步骤S4,根据播放数据KDe检测当前播放的音乐曲目A和下一音乐曲目B的曲调(tune)或调性(tonality)。根据通过检查或检验例如一伴奏声的轨道检测到的和弦的进程执行曲调的检测。而具体地,通过找到从和弦(V)到和弦(I)的一和弦进程、通过检测其频率及通过检测从和弦(V)经和弦(I)到和弦(IV)的和弦进程来执行曲调的检测。此和弦检测已知并被详细描述在由本申请人提交的日本未审查的专利公开第2-83591中。
下一步,在步骤S5,产生一桥接过渡或桥接部分。该桥接过渡是根据在步骤S3检测的音乐曲目A和B的速度和在步骤S4检测的音乐曲目A和B的曲调而形成的。
在桥接过渡产生中,CPU1将第一音乐曲目A的曲调与第二音乐曲目B的曲调比较,并确定曲调间的差是否在允许范围之内。如果发现该差在预定允许范围之内,则产生一小节用于演奏与第二音乐曲目B相应的曲调的和弦(V)的桥接演奏数据以产生桥接部分。应注意曲调的预定范围应被设置在和弦(V)被演奏时能向第二音乐曲目的过渡或转换听起来自然的水平上。
另一方面,若发现第一音乐曲目A和第二音乐曲目B间的曲调差超过了预定范围,则形成中间桥接演奏数据以便指示在桥接部分的前两拍通过将第一音乐曲目A的曲调调到第二音乐曲目B的一近似曲调来播放第一音乐曲目A并在桥接部分的第三、第四拍播放相应于第二音乐曲目B的曲调的和弦(V)。产生的桥接部分能满意地将第一音乐曲目A和第二音乐曲目B连起来,即使二音乐曲目间的曲调差是显著的。
然后,比较第一音乐曲目A和第二音乐曲目B的速度以确定速度差是否在一可忽略的预定范围之内。若发现速度差在预定范围之内,则产生中间桥接演奏数据以便指示以与第一音乐曲目A相同的速度演奏第二音乐曲目B。应注意速度的预定范围应被设置在当以前一音乐曲目的速度演奏桥接过渡而后演奏下一音乐曲目时卡拉OK歌手能自如歌唱的水平上。
另一方面,若发现速度差超出了预定范围,则安排桥接演奏数据以便桥接过渡的最后一个音符被延伸为一延音。即便在两首音乐曲目之间有显著的速度差异,所产生的桥接也能在该过渡期间满意地将第一音乐曲目A和第二音乐曲目B连接在一起。如此为桥接部分准备的中间演奏数据被存在RAM2中。
当在步骤S5中的操作完成后,在步骤S6检测第一音乐曲目A的结束定时或结束点及第二音乐曲目B的开始定时或开始点。这些定时的检测执行如下首先,对于音乐曲目A和B的每一个,在播放数据KDe中包含的各种轨道中确定一旋律(melody)轨道。一般地,一旋律仅在一合唱部分播放且因而不在引子部分和间奏部分播放。因此,CPU1在音乐曲目A的旋律轨道上寻找一点,在该点处几个小节中都找不到音符。CPU1将找到的结尾定时确定为音乐曲目A的一切断点,在该切断点发生从一旋律音符发声的发声状态到没有旋律音符发声的休止状态的改变。而且,CPU1在音乐曲目B的旋律轨道上寻找第一次出现一音符事件的开始点,并且将此点确定为音乐曲目B的切断点。
当如此检测了音乐曲目A的结束定时和音乐曲目B的开始定时,CPU1在步骤S7确定音乐曲目A的结束定时是否已被读出。此确定一直重复到达到音乐曲目A的结束定时为止。在完成了音乐曲目A的引子A1和第一合唱A2时,CPU1检测出已达到了结束定时。然后,开始在步骤S8播放在步骤S5准备的桥接部分T2。通过在播放桥接部分T2期间根据第二序列程序预先取得音乐曲目B的播放数据KDe,CPU1控制字符发生器18以便将音乐曲目B的音乐代码和题目显示在监视器21上。这样可使卡拉OK演唱者事先认出下面这首第二音乐曲目B。而且,在上述定时中,根据设置数据执行在音调发生装置15中设置第二音调发生器的工作。
然后,CPU1在步骤S9判定桥接部分T2的播放是否达到结束。此判定一直重复到检测到桥接部分播放的结束。当已完成了桥接部分T2时,就在步骤S10执行第二序列程序以开始从第一合唱B2播放音乐曲目B。
最后,进程退回到步骤S2以重复在步骤S2到S10中执行的工作。此例与由音乐曲目A和音乐曲目B组成的混合曲目C有关。因而,当一开始播放第二音乐曲目B(步骤S10)进程回到步骤S2时,步骤S2中的判定变成“否”,因为在音乐曲目B之后没指定混合曲目。在这种情况下,在步骤S11,正被播放的音乐曲目B持续至其最终结束。
同时,演唱者有可能在开始播放音乐曲目B之前,在混合曲目中指定第二音乐曲目B之后的第三音乐曲目D。在这种情况下,在步骤S3和S4分别检测音乐曲目D的速度和曲调以在步骤S5根据音乐曲目B和D准备另一桥接过渡。因为先前为了产生音乐曲目A和B之间的桥接过渡T2而检测了音乐曲目B的速度和曲调,就使用这些已被检测出的速度和曲调数据。
按照本实施例,该卡拉OK演唱者能指定组成一随意混合曲目的任意的音乐曲目。而且,因为桥接过渡T2的产生是根据混合曲目中的有序音乐曲目A和B的音乐特性进行的,该卡拉OK演唱者能在演唱时不丢失音乐曲目之间过渡期中的一致性。而且进一步,前音乐曲目和后音乐曲目的紧凑的或截取的合唱部分能够经桥接过渡T2互相连接,以便能增加在相对短时间里能唱的音乐曲目的数目,满足卡拉OK歌手想唱尽可能多的歌曲的愿望。
如上所述,在该发明的混合播放装置中,HDD6形式的存储装置存储与多首音乐曲目相应的多个演奏数据KDe。将该演奏数据KDe送至音调发生装置15以产生音乐音调以由此播放相应音乐曲目。诸如遥控器7的指定装置在多首存储的音乐曲目中指定至少一第一音乐曲目A和一第二音乐曲目B。由CPU1形成的编辑装置截取相应于第一音乐曲目A的第一演奏数据KDe以产生其前压缩部分A1和A2,并截取相应于第二音乐曲目B的第二演奏数据KDe以产生其后压缩部分B2、B3、B4和B5,并且根据第一演奏数据和第二演奏数据产生中间演奏数据以产生连接于前压缩部分A1、A2和后压缩部分B2~B5之间的桥接部分T2。功能上也由CPU形成的序列器装置将截取的第一演奏数据、中间演奏数据和截取的第二演奏数据顺序地送至音调发生装置15以由此播放由前压缩部分A1和A2,桥接部分T2和后压缩部分B2-B5组成的希望的混合曲目C。
具体地,音调发生装置15包括一对能相互独立地产生音乐音调的音调发生器。序列器装置将截取的第一演奏数据送至音调发生器之一,而将截取的第二演奏数据送至另一音调发生器,而将中间演奏数据送至任一音调发生器。编辑装置根据第一音乐曲目A和第二音乐曲目B的音乐特性产生桥接部分T2。音乐特性至少包括速度、调性、拍子和形式之一以便桥接部分T2适合将第一压缩部分A1和A2音乐地连接到第二压缩部分B2-B5。例如,编辑装置产生的合适的桥接部分T2具有的过渡速度能有效地调节第一压缩部分A1、A2与第二压缩部分B2-B5之间的速度差。而且,编辑装置产生的合适的桥接部分T2具有的过渡调性能有效地调节第一压缩部分A1、A2和第二压缩部分B2-B5之间的调性差。编辑装置检验第一演奏数据和第二演奏数据以从其抽取第一音乐曲目A和第二音乐曲目B的音乐特性。编辑装置将第一演奏数据在前切断点分开以截取该第一演奏数据,并将第二演奏数据在一后切断点分开以截取该第二演奏数据。序列器装置从存储装置中检索前切断点之前的截取的第一演奏数据以送至音调发生器15,然后将中间演奏数据送至音调发生装置15,且之后从存储装置中检索后切断点之后的截取的第二演奏数据以送至音调发生装置15。编辑装置分析第一演奏数据以设置将第一压缩部分A1和A2从第一音乐曲目A的结尾部分A5中有效地分离的前切断点,并分析第二演奏数据以设置将第二压缩部分B2-B5从第二音乐曲目B的引子部分B1中有效地分离的后切断点。
本发明不限于上述优选实施例。应理解例如以下变化是可以进行的。
(1)在上述实施例中,CPU1寻找音乐曲目B的导引旋律轨道(guide melody track)以将一音符第一次出现处的切断点确定为音乐曲目B的开始定时。显然,CPU1可将第一音符出现的时间点之前(例如2个小节)的一开始点确定为音乐曲目B的开始定时。在此改变中,桥接过渡T2结束之后,在开始第一合唱B2之前播放下一音乐曲目B的引子B1的一小部分,使卡拉OK歌手更轻松的演唱。
(2)在上述实施例中,根据与旋律相应的轨道的音符事件数据确定切断点。显然,可事先向演奏数据KDe写入指示混合曲目的每部分的开始和结束的切断点数据,而此写入的切断点数据可被检测以确定混合曲目的每部分的开始和结束。
(3)在上述实施例中,根据混合曲目中的前后音乐曲目的速度和曲调产生桥接部分。显然,事先可在ROM之类中存储包括前和后音乐曲目的拍子或节拍和形式的桥接演奏数据的一张表,而该存储的表可被寻找用以产生桥接过渡。而且,桥接演奏数据可以是一序列指示待产生的音符的音符事件数据。在此种情况下,桥接过渡的音调发生器设置数据采纳自音乐曲目A。
(4)在上述实施例中,必须在播放紧接的前一首音乐曲目之前,输入混合曲目中的最后一首曲目。这是因为考虑了在图4中的步骤S2至S6的处理时间。因而,很显然,若使用能够高速处理的CPU之类,也可在开始了紧接的前一首音乐曲目之后输入最后一首音乐曲目。即可以只需要用于产生桥接演奏数据的足够长的处理时间。也可看出,可将曲调数据和和弦进程数据(一和弦序列)安排在一独立的轨道以消除诸如曲调检测处理的必要。
(5)在上述实施例中,音调发生装置15有交替用于混合曲目演奏的第一和第二音调发生器。这是因为产生桥接过渡占用时间。因而将发现如果处理时间相对短,混合曲目可用单一音调发生器播放。
如上所述,根据本发明,组成一混合曲目的音乐曲目可以随意的方式选择,因而,允许卡拉OK歌手将他或她喜爱的任何歌曲放入该混合曲目中以利更满意地歌唱。而且,根据这些音乐曲目的音乐特性在混合曲目中的前和后音乐曲目之间提供适宜的桥接过渡,由此允许卡拉OK歌手不失音乐曲目间的一致性地演唱。
虽本发明的具体展示和描述参考了其优选实施例,本领域的技术人士将理解在不背离本发明的精神和范围的前提下可在其中作出前述和其它形式和细节上的改变。
权利要求
1.一混合曲目播放装置包括一存储装置,存储与多首音乐曲目相应的多个演奏数据;一发生器装置,将演奏数据输入该装置以产生音乐音调,以由此播放相应的音乐曲目;一指定装置,在多首存储的音乐曲目中指定至少一第一音乐曲目和一第二音乐曲目;一编辑器装置,截取与第一音乐曲目相应的第一演奏数据以产生其前压缩部分,并且截取与第二音乐曲目相应的第二演奏数据以产生其后压缩部分,并且根据第一演奏数据和第二演奏数据生成中间演奏数据以产生连接于前压缩部分和后压缩部分之间的一桥接部分;及一序列器装置,将截取的第一演奏数据、中间演奏数据和截取的第二演奏数据顺序地送入发生器装置,以由此播放由前压缩部分、桥接部分和后压缩部分的序列组成的想要的混合曲目。
2.根据权利要求1的一混合曲目播放装置,其中该发生器装置包括一对能相互独立地产生音乐音调的音调发生器,其中该序列器装置将截取的第一演奏数据送入音调发生器之一,并将截取的第二演奏数据送入另一个音调发生器,而将中间的演奏数据送入任一个音调发生器。
3.根据权利要求1的一混合曲目播放装置,其中该编辑器装置根据第一音乐曲目和第二音乐曲目的音乐特性产生桥接部分,该音乐特性包括至少速度、调性、拍子和形式之一以便该桥接部分适于将第一压缩部分与第二压缩部分作音乐连接。
4.根据权利要求3的一混合曲目播放装置,该编辑器装置产生具有能有效地调节第一压缩部分和第二压缩部分之间的速度差的过渡速度的合适的桥接部分。
5.根据权利要求3的一混合曲目播放装置,其中该编辑器装置产生具有能有效地调节第一压缩部分和第二压缩部分之间的调性差的过渡调性的合适的桥接部分。
6.根据权利要求3的一混合曲目播放装置,其中该编辑器装置检验第一演奏数据和第二演奏数据以从中抽取第一音乐曲目和第二音乐曲目的音乐特性。
7.根据权利要求1的一混合曲目播放装置,其中该编辑器装置在一前切断点将第一演奏数据分开以截取第一演奏数据,并在一后切断点将第二演奏数据分开以截取第二演奏数据,而且其中该序列器装置从存储装置中检索前切断点之前的截取的第一演奏数据以送至发生器装置,然后将中间演奏数据送入该发生器装置,且然后从存储器装置中检索后切断点之后的截取的第二演奏数据以送至发生器装置。
8.根据权利要求7的一混合曲目播放装置,其中该编辑器装置分析第一演奏数据以设置能有效地从第一音乐曲目的结尾部分分离出第一压缩部分的前切断点,并分析第二演奏数据,以设置能有效地从第二音乐曲目的引子部分分离出第二压缩部分的后切断点。
9.一种在混合曲目播放装置中播放混合曲目的方法,该混合曲目播放装置包括一存储装置,存储与多首音乐曲目相应的多个演奏数据,及一发生器装置,将演奏数据输入该装置以产生音乐音调,以由此播放相应的音乐曲目,该方法包括以下步骤在多首存储的音乐曲目中指定至少一第一音乐曲目和一第二音乐曲目;截取与第一音乐曲目相应的第一演奏数据以产生其前压缩部分;截取与第二音乐曲目相应的第二演奏数据以产生其后压缩部分;根据第一演奏数据和第二演奏数据生成中间演奏数据以产生连接于前压缩部分和后压缩部分之间的一桥接部分;及将截取的第一演奏数据、中间演奏数据和截取的第二演奏数据顺序地送入发生器装置,以由此播放由前压缩部分、桥接部分和后压缩部分的序列组成的想要的混合曲目。
10.根据权利要求9的方法,还包括步骤以一对能相互独立地产生音乐音调的音调发生器的形式提供该发生器装置,且其中该顺序送入步骤将截取的第一演奏数据送至音调发生器之一并而将截取的第二演奏数据送入另一个音调发生器,而将中间演奏数据送入任一音调发生器。
11.根据权利要求9的方法,该生成步骤包括根据第一音乐曲目和第二音乐曲目的音乐特性产生桥接部分,该音乐特性包括至少速度、调性、拍子和形式之一以便该桥接部分适于将第一压缩部分与第二压缩部分作音乐连接。
12.根据权利要求11的方法,其中该产生步骤包括产生具有能有效地调节第一压缩部分和第二压缩部分之间的速度差的过渡速度的合适的桥接部分。
13.根据权利要求11的方法,其中该产生步骤包括产生具有能有效地调节第一压缩部分和第二压缩部分之间的调性差的过渡调性的合适的桥接部分。
14.根据权利要求11的方法,其中该产生步骤包括分析第一演奏数据和第二演奏数据以从中抽取第一音乐曲目和第二音乐曲目的音乐特性。
15.根据权利要求9的方法,其中该截取第一演奏数据的步骤包括在一前切断点将第一演奏数据分开以截取第一演奏数据,该截取第二演奏数据的步骤包括在一后切断点将第二演奏数据分开以截取第二演奏数据,而且该顺序送入的步骤包括从存储装置中检索前切断点之前的截取的第一演奏数据以送至发生器装置,然后将中间演奏数据送至该发生器装置,且然后从存储装置中检索后切断点之后的截取的第二演奏数据以送至发生器装置。
16.根据权利要求15的方法,其中该分开第一演奏数据的步骤包括分析第一演奏数据以设置能有效地从第一音乐曲目的结尾部分分离出第一压缩部分的前切断点,而分开第二演奏数据的步骤包括分析第二演奏数据,以设置能有效地从第二音乐曲目的引子部分分离出第二压缩部分的后切断点。
全文摘要
在一混合曲目播放装置中,一存储装置存储相应于多首音乐曲目的多个演奏数据。将该演奏数据送至一发生器装置以由此播放相应的音乐曲目。一指定器装置指定至少一第一音乐曲目和一第二音乐曲目。一编辑器装置截取第一演奏数据和第二演奏数据,并生成中间演奏数据以产生一桥接部分,一序列器将截取的第一演奏数据、中间演奏数据和截取的第二演奏数据顺序地送至发生器装置以由此播放一混合曲目。
文档编号G11B27/34GK1162166SQ9710042
公开日1997年10月15日 申请日期1997年1月23日 优先权日1996年1月23日
发明者松本秀一 申请人:雅马哈株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1