MIDI设备组网系统、方法、可读存储介质以及计算机设备技术方案

技术编号:23190830 阅读:13 留言:0更新日期:2020-01-24 16:14
本发明专利技术涉及一种MIDI设备组网系统、方法、可读存储介质以及计算机设备,该MIDI设备组网系统包括RTP MIDI数据通讯模块,用于与一台或者多台终端设备通过网络进行RTP MIDI数据通讯;MIDI数据通讯模块,用于与一台或者多台MIDI设备进行MIDI数据通讯;处理模块,用于接收RTP MIDI数据通讯模块发送的RTP MIDI数据,并将RTP MIDI数据转换成MIDI数据发送给MIDI数据通讯模块;或者,接收MIDI数据通讯模块发送的MIDI数据,并将MIDI数据转换成RTP MIDI数据发送给RTP MIDI数据通讯模块。通过RTP MIDI数据通讯模块可直接与网络中的多台终端设备连接,并通过处理模块可将多个MIDI设备桥接到该网络中,从而实现终端设备对MIDI设备的多对多、一对多、多对一的灵活控制,从而满足在大量MIDI设备下的控制要求。

MIDI device networking system, method, readable storage medium and computer equipment

【技术实现步骤摘要】
MIDI设备组网系统、方法、可读存储介质以及计算机设备
本专利技术涉及MIDI网络
,尤其涉及一种MIDI设备组网系统、方法、可读存储介质以及计算机设备。
技术介绍
目前,MIDI接口已经是电子乐器以及相关设备的标配,随着MIDI设备的多样化,而将不同MIDI设备连接在一起,已成为趋势。在现有技术中,MIDI设备组网是通过集线器完成的,集线器一端连接多台MIDI设备,另一端连接一台电脑,并且一台电脑只能连接一个集线器,相当于一台电脑只能控制多台MIDI设备(一对多控制)。由于舞台或者乐器教室的MIDI设备较多,需要根据实际需求控制多台MIDI设备,因此单一控制模式无法满足在大量MIDI设备下的控制要求。
技术实现思路
本专利技术的主要目的在于提供一种MIDI设备组网系统、方法、可读存储介质以及计算机设备,旨在解决现有技术中单一控制模式无法满足在大量MIDI设备下的控制要求的技术问题。一种MIDI设备组网系统,包括:RTPMIDI数据通讯模块,用于与一台或者多台终端设备通过网络进行RTPMIDI数据通讯;MIDI数据通讯模块,用于与一台或者多台MIDI设备进行MIDI数据通讯;处理模块,用于接收RTPMIDI数据通讯模块发送的RTPMIDI数据,并将RTPMIDI数据转换成MIDI数据发送给MIDI数据通讯模块;或者,接收MIDI数据通讯模块发送的MIDI数据,并将MIDI数据转换成RTPMIDI数据发送给RTPMIDI数据通讯模块。一种MIDI设备组网方法,所述方法包括:与网络中的终端设备连接;接收一台或者多台终端设备发送的RTPMIDI数据,将所述RTPMIDI数据转换成MIDI数据,并将MIDI数据发送给对应的一台或者多台MIDI设备;接收一台或者多台MIDI设备发送的MIDI数据,将所述MIDI数据转换成RTPMIDI数据,并将所述RTPMIDI数据发送给一台或者多台终端设备。一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如下步骤:与网络中的终端设备连接;接收一台或者多台终端设备发送的RTPMIDI数据,将所述RTPMIDI数据转换成MIDI数据,并将MIDI数据发送给对应的一台或者多台MIDI设备;接收一台或者多台MIDI设备发送的MIDI数据,将所述MIDI数据转换成RTPMIDI数据,并将所述RTPMIDI数据发送给一台或者多台终端设备。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:与网络中的终端设备连接;接收一台或者多台终端设备发送的RTPMIDI数据,将所述RTPMIDI数据转换成MIDI数据,并将MIDI数据发送给对应的一台或者多台MIDI设备;接收一台或者多台MIDI设备发送的MIDI数据,将所述MIDI数据转换成RTPMIDI数据,并将所述RTPMIDI数据发送给一台或者多台终端设备。上述MIDI设备组网系统、方法、可读存储介质以及计算机设备,该MIDI设备组网系统通过RTPMIDI数据通讯模块可直接与网络中的多台终端设备连接,并通过处理模块可将多个MIDI设备桥接到该网络中,从而实现终端设备对MIDI设备的多对多、一对多、多对一的灵活控制,从而满足在大量MIDI设备下的控制要求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本专利技术的一个实施例的MIDI设备组网系统的结构框图。图2是根据本专利技术的一个实施例的MIDI设备组网方法的流程示意图。图3是根据本专利技术的一个实施例的连接终端设备的流程示意图。10、MIDI设备组网系统;1、RTPMIDI数据通讯模块;11、无线WiFi子模块;12、太网接口;13、以太网处理子模块;2、MIDI数据通讯模块;21、MIDI输入接口;22、MIDI输出接口;23、MIDI处理子模块;24、USB接口;25、USBMIDIHost处理子模块;3、处理模块;4、电源模块;41、电源接口;42、电源开关;43、电源处理子模块;5、显示模块。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,提供了一种MIDI设备组网系统10,该MIDI设备组网系统10包括RTPMIDI数据通讯模块1、MIDI数据通讯模块2以及处理模块3。RTPMIDI数据通讯模块1用于与一台或者多台终端设备通过网络进行RTPMIDI数据通讯。MIDI数据通讯模块2用于与一台或者多台MIDI设备进行MIDI数据通讯。处理模块3用于接收RTPMIDI数据通讯模块1发送的RTPMIDI数据,并将RTPMIDI数据转换成MIDI数据发送给MIDI数据通讯模块2;或者,接收MIDI数据通讯模块2发送的MIDI数据,并将MIDI数据转换成RTPMIDI数据发送给RTPMIDI数据通讯模块1。在本实施例中,该MIDI设备组网系统10通过RTPMIDI数据通讯模块1可直接与网络中的多台终端设备连接,并通过处理模块3可将多个MIDI设备桥接到该网络中,从而实现终端设备对MIDI设备的多对多、一对多、多对一的灵活控制,从而满足MIDI设备日益增多的控制要求。在现有技术中,MIDI设备组网系统是通过集线器完成的,如果终端设备和集线器的距离较远,那么需要较长的电线连接,不仅成本高,而且布线复杂。在本实施例中,所述RTPMIDI数据通讯模块1包括无线WiFi子模块11,用于连接网络中的终端设备。通过无线WiFi子模块11可避免因电线而造成的布线问题,从而方便MIDI设备组网系统10灵活使用。在本实施例中,所述RTPMIDI数据通讯模块1包括以太网接口12和以太网处理子模块13,其中,所述以太网处理子模块13分别与所述以太网接口12、处理模块3连接。太网接口12用于连接网络中的终端设备;以太网处理子模块13用于接收所述以太网接口12发送的RTPMIDI以太网数据,将该RTPMIDI以太网数据转换成RTPMIDI串行数据,并将该RTPMIDI串行数据发送给处理模块3,或者,接收所述处理模块3发送的RTPMIDI串行数据,将该RTPMIDI串行数据转换成RTPMIDI以太网数据,并将该RTPMIDI以太网数据发送给以太网接口12。在本实施例中,所述MIDI数据通讯模块2包括MIDI输入接口21、MIDI输出接口22以及MIDI处理子模块23,其中,所述MIDI处理子模块2本文档来自技高网...

【技术保护点】
1.一种MIDI设备组网系统,其特征在于,包括:/nRTP MIDI数据通讯模块,用于与一台或者多台终端设备通过网络进行RTP MIDI数据通讯;/nMIDI数据通讯模块,用于与一台或者多台MIDI设备进行MIDI数据通讯;/n处理模块,用于接收RTP MIDI数据通讯模块发送的RTP MIDI数据,并将RTP MIDI数据转换成MIDI数据发送给MIDI数据通讯模块;或者,接收MIDI数据通讯模块发送的MIDI数据,并将MIDI数据转换成RTP MIDI数据发送给RTP MIDI数据通讯模块。/n

【技术特征摘要】
1.一种MIDI设备组网系统,其特征在于,包括:
RTPMIDI数据通讯模块,用于与一台或者多台终端设备通过网络进行RTPMIDI数据通讯;
MIDI数据通讯模块,用于与一台或者多台MIDI设备进行MIDI数据通讯;
处理模块,用于接收RTPMIDI数据通讯模块发送的RTPMIDI数据,并将RTPMIDI数据转换成MIDI数据发送给MIDI数据通讯模块;或者,接收MIDI数据通讯模块发送的MIDI数据,并将MIDI数据转换成RTPMIDI数据发送给RTPMIDI数据通讯模块。


2.根据权利要求1所述的控制系统,其特征在于,所述RTPMIDI数据通讯模块包括:
无线WiFi子模块,用于连接网络中的终端设备。


3.根据权利要1所述的控制系统,其特征在于,RTPMIDI数据通讯模块还包括:
以太网接口,用于连接网络中的终端设备;
以太网处理子模块,用于接收所述以太网接口发送的RTPMIDI以太网数据,将该RTPMIDI以太网数据转换成RTPMIDI串行数据,并将该RTPMIDI串行数据发送给处理模块,或者,接收所述处理模块发送的RTPMIDI串行数据,将该RTPMIDI串行数据转换成RTPMIDI以太网数据,并将该RTPMIDI以太网数据发送给以太网接口。


4.根据权利要求1所述的控制系统,其特征在于,所述MIDI数据通讯模块包括:
MIDI输入接口,用于与MIDI设备的输出端连接,并接收MIDI设备发送的MIDI数据;
MIDI输出接口,用于与MIDI设备的输入端连接,并将MIDI数据发送给MIDI设备;
MIDI处理子模块,用于接收所述MIDI输入接口发送的MIDI接口数据,将该MIDI接口数据转换成MIDI串口数据,并将该MIDI串口数据发送给处理模块,或者,接收处理模块发送的MIDI串口数据,将该MIDI串口数据转换成MIDI接口数据,并将该MID...

【专利技术属性】
技术研发人员:李桦标谢豪张霖
申请(专利权)人:华示深圳技术有限公司
类型:发明
国别省市:广东;44

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

1