电子音乐设备系统、服务器端及客户端电子音乐设备技术方案

技术编号:3040913 阅读:181 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供电子音乐设备系统、服务器端及客户端电子音乐设备。多个客户端电子音乐设备通过通信网络与服务器端电子音乐设备连接。具有ID的每个客户端电子音乐设备将ID附加在代表演奏操作器和设置操作器的操作的信号上,并且将附加有ID的信号传送至服务器端电子音乐设备。服务器端电子音乐设备通过使用ID独立且同时执行与各客户端电子音乐设备的操作信号对应的处理,以产生乐音数据和显示数据,并且将具有ID的产生数据传送至各客户端电子音乐设备。基于ID识别的客户端电子音乐设备适当地接收由此传送的数据。因此,尽管具有简单的结构,各客户端电子音乐设备也能够作为复杂且高性能的电子音乐设备而独立且同时运行。

【技术实现步骤摘要】

本专利技术涉及一种电子音乐设备系统、组成该系统的服务器端电子音乐设备和客户端电子音乐设备、以及应用于这些设备的计算机程序,在该电子音乐设备系统中多个客户端电子音乐设备经由通信网络与服务器端电子音乐设备连接。
技术介绍
存在从复杂且高性能的设备(后文中称为高端设备)到简单且低性能的设备(后文中称为低端设备)的多种类型的电子音乐设备,诸如电子乐器。此外,还有一种传统的方案,其中低端设备例如通过MIDI与高端设备连接,用以允许低端设备执行高端设备的功能,并且使低端设备和高端设备的音序器同步(例如参见JP3383108B)。但是,在上述传统方案中,那些设备不能独立且同时运行。为了允许多个电子音乐设备同时执行复杂且高性能的任务,因此,各个电子音乐设备必须是复杂且高性能的。
技术实现思路
为了解决上述问题实现本专利技术,并且本专利技术的目的是提供一种电子音乐设备系统,其尽管结构简单,但是能够使多个电子音乐设备中的每一个独立且同时执行复杂且高性能的任务。此外,本专利技术的目的是还提供一种构成该系统的服务器端电子音乐设备和客户端电子音乐设备、以及应用于所述设备的计算机程序。为了实现上述目的,本专利技术的一个方案是提供一种电子音乐设备系统,在该系统中,多个客户端电子音乐设备通过通信网络与服务器端电子音乐设备连接,其中所述多个客户端电子音乐设备中的每一个提供有用于识别各客户端电子音乐设备的标识数据,并且所述多个客户端电子音乐设备中的每一个包括操作信号传送部,其用于将提供的标识数据附加在操作信号上,该操作信号代表用户在客户端电子音乐设备上的操作,以及用于将具有标识数据的操作信号传送至服务器端电子音乐设备;数据再现部,其用于从响应操作信号的传送而从服务器端电子音乐设备传送的、具有标识数据的乐音数据或者显示数据中,读出具有其自己的标识数据的乐音数据或者显示数据,以及用于基于读出的乐音数据或者显示数据产生乐音信号或者显示屏幕,其中所述服务器端电子音乐设备包括数据产生部,其用于接收从各客户端电子音乐设备传送的操作信号,并且通过使用附加在操作信号上的标识数据,独立且同时执行与各客户端电子音乐设备的操作信号对应的处理,以产生乐音数据或者显示数据;以及数据传送部,其用于将附加在操作信号上的标识数据附加在由数据产生部产生的乐音数据或者显示数据上,并且将具有标识数据的乐音数据或者显示数据传送至各客户端电子音乐设备。本专利技术的另一方案提供一种服务器端电子音乐设备,其通过通信网络与多个客户端电子音乐设备连接,该服务器端电子音乐设备包括数据产生部,其用于接收从各客户端电子音乐设备传送的操作信号,所述操作信号上附加有用于识别各客户端电子音乐设备的标识数据,以及用于通过使用附加在操作信号上的标识数据,独立且同时执行与各客户端电子音乐设备的操作信号对应的处理,以产生乐音数据或者显示数据;以及数据传送部,其用于将附加在操作信号上的标识数据附加在由数据产生部产生的乐音数据或者显示数据上,并且用于将具有标识数据的乐音数据或者显示数据传送至各客户端电子音乐设备。本专利技术的又一方案提供一种客户端电子音乐设备,其通过通信网络与服务器端电子音乐设备连接,该客户端电子音乐设备包括操作信号传送部,其用于将识别客户端电子音乐设备的标识数据附加在操作信号上,该操作信号代表用户在客户端电子音乐设备上的操作,以及用于将具有标识数据的操作信号传送至服务器端电子音乐设备;以及数据再现部,其用于从响应操作信号的传送而从服务器端电子音乐设备传送的、具有标识数据的乐音数据或者显示数据中,读出具有其自己的标识数据的乐音数据或者显示数据,以及用于基于读出的乐音数据或者显示数据产生乐音信号或者显示屏幕。本专利技术的各客户端电子音乐设备具有例如在乐器演奏中使用的演奏操作器、用于选择或控制待产生的乐音的模式的操作器、用于选择或控制显示单元的模式的操作器、用于产生乐音且由放大器和扬声器组成的音响系统、用于显示屏幕的显示单元等。但是,客户端电子音乐设备未配备乐音发生器、音序器、混合器、录音器等,或者配备仅具有简单功能的乐音发生器、音序器、混合器、录音器等。从客户端电子音乐设备传送至服务器端电子音乐设备的操作信号是指示例如代表演奏操作器的操作的演奏操作事件、代表用于选择或者控制待产生的乐音的模式或者显示单元的模式的操作器的操作的操作事件等。服务器端电子音乐设备配备有实现各种音乐功能的装置如乐音发生器、音序器、混合器和录音器。在如上述构成的本专利技术中,具有标识数据的操作信号从各客户端电子音乐设备至服务器端电子音乐设备的传送使得服务器端电子音乐设备独立且同时执行与客户端电子音乐设备的操作信号对应的处理,并且将由此获得的具有标识数据的乐音数据或者显示数据传送至各客户端电子音乐设备。然后,每个客户端电子音乐设备读出具有其自己的标识数据的乐音数据或者显示数据,以产生乐音信号或者显示屏幕。结果,尽管客户端电子音乐设备是简单且低性能的,其也能够使用服务器端电子音乐设备的复杂且高性能的功能,由此实质上作为复杂且高性能的电子音乐设备运行。特别地,由于服务器端电子音乐设备响应来自多个客户端电子音乐设备的请求,独立且同时执行各种处理,所以就多个客户端电子音乐设备可独立且同时应用方面来说,本专利技术是很便利的。此外,不仅可将本专利技术构成和实施为设备专利技术,而且还可构成和实施为计算机程序和方法的专利技术。附图说明图1是示出根据本专利技术实施例的电子音乐设备系统的总体布置的示意图;图2是图1中所示的客户端电子音乐设备的硬件方框图;图3是图1中所示的服务器端电子音乐设备的硬件方框图;图4是示出客户机程序和服务器程序的流程图;以及图5是客户端电子音乐设备和服务器端电子音乐设备的功能方框图。具体实施例方式现在参照附图说明本专利技术的实施例。图1是示出本专利技术的电子音乐设备系统的方框图。该电子音乐设备系统包括多个客户端电子音乐设备10(在本实施例中是四个客户端电子音乐设备10)和服务器端电子音乐设备30。客户端电子音乐设备10和服务器端电子音乐设备30位于相对有限的区域如音乐教室、音乐排练厅或者建筑物中,它们经由通信网络50如有线或者无线局域网相互连接。通信网络50也与互联网60连接,以允许服务器端电子音乐设备30和客户端电子音乐设备10经由互联网60从WEB服务器70下载各种程序和数据。客户端电子音乐设备10是简单的电子音乐设备,其基本上没有乐音发生器、音序器、混合器、录音器等。每个客户端电子音乐设备10提供有唯一的标识数据(后文中简称为ID)。用作ID的可以是用于在设备之间进行辨别的电子音乐设备ID,或者用于在网络地址之间进行辨别的IP地址。如图2所示,每个客户端电子音乐设备10具有演奏操作器11、设置操作器12、显示单元13和音响系统14。演奏操作器11用于演奏由键盘型、弦乐器型、打击乐器型、管乐器型等操作元件组成的乐器。操作面板上设有的设置操作器12用于指定待产生的乐音的模式(音高、音量、音色、伴奏类型、音乐片段等)、显示单元13的显示模式等。设置操作器12包括物理开关、滑键、旋钮等。设置操作器12还包括鼠标和触板型软件操作元件,用于输入与显示单元13的显示模式有关的指令。通过与总线20连接的检测电路15、16检测演奏操作器11和设置操作器12的操作。显示单元13由液本文档来自技高网...

【技术保护点】
一种电子音乐设备系统,在该系统中,多个客户端电子音乐设备通过通信网络与一个服务器端电子音乐设备连接,其中所述多个客户端电子音乐设备中的每一个提供有用于识别各客户端电子音乐设备的标识数据,以及所述多个客户端电子音乐设备中的每一个包括:操作信号传送部,其用于将提供的标识数据附加在操作信号上,该操作信号代表用户在该客户端电子音乐设备上的操作;以及用于将具有该标识数据的操作信号传送至该服务器端电子音乐设备;以及数据再现部,其用于从响应操作信号的传送而从该服务器端电子音乐设备传送的、具有标识数据的乐音数据或者显示数据中,读出具有其自己的标识数据的乐音数据或者显示数据;以及用于基于读出的乐音数据或者显示数据产生乐音信号或者显示屏幕,其中所述服务器端电子音乐设备包括:数据产生部,其用于接收从各客户端电子音乐设备传送的操作信号,并且通过使用附加在所述操作信号上的标识数据,独立且同时执行与各客户端电子音乐设备的操作信号对应的处理,以产生乐音数据或者显示数据;以及数据传送部,其用于将附加在所述操作信号上的标识数据附加在由该数据产生部产生的乐音数据或者显示数据上,并且将具有该标识数据的乐音数据或者显示数据传送至各客户端电子音乐设备。...

【技术特征摘要】
JP 2004-10-21 2004-3063951.一种电子音乐设备系统,在该系统中,多个客户端电子音乐设备通过通信网络与一个服务器端电子音乐设备连接,其中所述多个客户端电子音乐设备中的每一个提供有用于识别各客户端电子音乐设备的标识数据,以及所述多个客户端电子音乐设备中的每一个包括操作信号传送部,其用于将提供的标识数据附加在操作信号上,该操作信号代表用户在该客户端电子音乐设备上的操作;以及用于将具有该标识数据的操作信号传送至该服务器端电子音乐设备;以及数据再现部,其用于从响应操作信号的传送而从该服务器端电子音乐设备传送的、具有标识数据的乐音数据或者显示数据中,读出具有其自己的标识数据的乐音数据或者显示数据;以及用于基于读出的乐音数据或者显示数据产生乐音信号或者显示屏幕,其中所述服务器端电子音乐设备包括数据产生部,其用于接收从各客户端电子音乐设备传送的操作信号,并且通过使用附加在所述操作信号上的标识数据,独立且同时执行与各客户端电子音乐设备的操作信号对应的处理,以产生乐音数据或者显示数据;以及数据传送部,其用于将附加在所述操作信号上的标识数据附加在由该数据产生部产生的乐音数据或者显示数据上,并且将具有该标识数据的乐音数据或者显示数据传送至各客户端电子音乐设备。2.根据权利要求1的电子音乐设备系统,其中所述多个客户端电子音乐设备中的每一个还包括连接请求传送部,其用于将连接请求随同提供的标识数据一起传送至该服务器端电子音乐设备,并且该服务器端电子音乐设备还包括屏幕数据传送部,其用于响应该连接请求,将屏幕数据传送至该客户端电子音乐设备,其中该屏幕数据附加有随同该连接请求一起传送的识别数据;由此,各客户端电子音乐设备的数据再现部从响应该连接请求从该服务器端电子音乐设备传送的、具有标识数据的屏幕数据中,读出具有其自己的标识数据的屏幕数据,并且基于读出的屏幕数据显示屏幕。3.根据权利要求1或2的电子音乐设备系统,其中该服务器端电子音乐设备的数据产生部具有乐音发生器模块,其由多个用于产生乐音信号的乐音发生器声道形成;以及该数据产生部基于接收到的操作信号在所述乐音发生器声道上产生作为乐音数据的数字乐音信号。4.根据权利要求1或2的电子音乐设备系统,其中该服务器端电子音乐设备的数据产生部具有与多个客户端电子音乐设备中的每一个对应的音序器模块,其基于预先存储的音乐数据以独立的方式产生代表乐音或者乐谱的数据。5.根据权利要求1或2的电子音乐设备系统,其中该服务器端电子音乐设备的数据产生部具有混合器模块,其包括多条输入总线、多条输出总线以及多条混合总线,其中每条输入总线对应多个客户端电子音乐设备中的每一个,每条输出总线对应多个客户端电子音乐设备中的每一个,所述多条混合总线设置在每条输入总线与每条输出总线之间,以选择性地将输入至输入总线的数字信号输出至输出总线。6.根据权利要求1或2的电子音乐设备系统,其中该服务器端电子音乐设备的数据产生部具有录音器模块,其用于记录和再现与多个客户端电子音乐设备中的每一个成对应关系的数字乐音信号...

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

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

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