本发明专利技术公开了一种MIDI音乐发生器和演奏MIDI音乐的系统及方法,涉及音频技术领域,所述MIDI音乐发生器包括:一个或多个霍尔传感器,所述多个霍尔传感器根据演奏音乐的需求排列成霍尔传感器序列,并与磁性物体接触时,发出电信号;处理模块,与所述霍尔传感器序列相连,用来采集所述电信号,并根据霍尔传感器的位置信息,将所述电信号转换成MIDI音频序列数据;USB接口,与所述处理模块相连,用来通过USB连线向连接于所述发生器的播放设备内存缓冲区发送所述MIDI音频序列数据。本发明专利技术实现MIDI音乐的制作和播放,有利于创作者或学习者利用现有设备如智能手机进行音乐的创作或演奏,实现成本低廉、且使用方便的目的。
【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种MIDI音乐发生器和演奏MIDI音乐的系统及方法,涉及音频
,所述MIDI音乐发生器包括:一个或多个霍尔传感器,所述多个霍尔传感器根据演奏音乐的需求排列成霍尔传感器序列,并与磁性物体接触时,发出电信号;处理模块,与所述霍尔传感器序列相连,用来采集所述电信号,并根据霍尔传感器的位置信息,将所述电信号转换成MIDI音频序列数据;USB接口,与所述处理模块相连,用来通过USB连线向连接于所述发生器的播放设备内存缓冲区发送所述MIDI音频序列数据。本专利技术实现MIDI音乐的制作和播放,有利于创作者或学习者利用现有设备如智能手机进行音乐的创作或演奏,实现成本低廉、且使用方便的目的。【专利说明】—种MIDI音乐发生器和演奏MIDI音乐的系统及方法
本专利技术涉及音频
,尤其涉及一种MIDI音乐发生器和演奏MIDI音乐的系统及方法,具体来说,涉及一种利用霍尔传感器的MIDI音乐发生器和演奏MIDI音乐的系统及方法。
技术介绍
终端设备,包括移动终端和固定电子中的使用越来越普及,移动终端中的智能手机发展尤为迅猛,手机提供商的竞争越来越激烈。如此激烈的竞争和人们对娱乐和信息的超高需求,使得智能手机具有越来越丰富的功能,尤其是多媒体功能,因此,智能手机通常具有很强的播放视频和音频数据的能力。以MIDI音乐为例,几乎所有智能手机的播放器都支持播放一种被成为MIDI的音频数据格式,MIDI音频数据格式是目前的一种数字音频的标准,多媒体播放器可以使用MIDI音频数据播放出各种音色的音乐,如:小提琴、黑管、长笛等等。正因为智能手机操作系统可以提供了很好的应用开发平台,人们正在不懈的挖掘智能手机的应用功能,以提供给人们丰富多彩的沟通和生活。
技术实现思路
本专利技术实施例提供了一种利用霍尔传感器的MIDI音乐发生器及演奏MIDI音乐的系统和方法,从而利用智能手机的USB接口的数据通信功能配合霍尔传感器的特性,向智能手机提供MIDI音频序列数据。为了实现前述专利技术目的,本专利技术实施例所提供的一种MIDI音乐发生器是通过以下技术方案实现的: 一种MIDI音乐发生器,所述MIDI音乐发生器包括: 一个或多个霍尔传感器,所述多个霍尔传感器根据演奏音乐的需求排列成霍尔传感器序列,并与磁性物体接触时,发出电信号; 处理模块,与所述霍尔传感器序列相连,用来采集所述电信号,并根据霍尔传感器的位置信息,将所述电信号转换成MIDI音频序列数据; USB接口,与所述处理模块相连,用来通过USB连线向连接于所述发生器的设备内存缓冲区发送所述MIDI音频序列数据。为了实现前述专利技术目的,本专利技术实施例还提供了一种演奏MIDI音乐的系统,所述系统是通过以下的技术方案实现的: MIDI音乐发生器,用来产生MIDI音频数据序列,所述MIDI音乐发生器包括:一个或多个霍尔传感器,所述多个霍尔传感器根据演奏音乐的需求排列成霍尔传感器序列,并与磁性物体接触时,发出电信号; 处理模块,与所述霍尔传感器序列相连,用来采集所述电信号,并根据霍尔传感器的位置信息,将所述电信号转换成MIDI音频序列数据; USB接口,与所述处理模块相连,用来通过USB连线向连接于所述发生器的设备内存缓冲区发送所述MIDI音频序列数据; 具有MIDI音乐播放器的设备,通过USB连接线与所述MIDI音乐发生器相连,不断检测其内存缓冲区,当检测到有MIDI音频序列数据时,进行实时播放。为了实现前述专利技术目的,本专利技术实施例还提供了一种采用MIDI音乐发生器演奏MIDI音乐的方法,其中,所述MIDI音乐发生器包括一霍尔传感器序列,一处理模块,一 USB接口,所述方法包括以下步骤: 根据演奏音乐的需求,将一个或多个霍尔传感器排列成所述霍尔传感器序列; 当用户需要弹奏音乐时,将磁性物体与所述霍尔传感器接触,使所述霍尔传感器发出电信号; 通过与所述霍尔传感器序列相连的所述处理模块采集所述电信号,并根据霍尔传感器的位置信息,将所述电信号转换成MIDI音频序列数据; 通过所述USB接口向连接于所述MIDI音乐发生器的设备内存缓冲区发送所述MIDI音频序列数据; 所述设备不断检测其内存缓冲区,当检测到有MIDI音频序列数据时,进行实时播放。本专利技术实施例提供的一种利用霍尔传感器的MIDI音乐发生器及演奏MIDI音乐的系统及方法,通过采集霍尔传感器的数据,并根据演奏音乐的需要,设置多个霍尔传感器并按照演奏的需求进行排列,并充分利用现有设备具有MIDI音乐播放的功能,实现MIDI音乐的制作和播放,有利于创作者或学习者利用现有设备如智能手机进行音乐的创作或演奏,实现成本低廉、且使用方便的目的。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例1所提供的MIDI音乐发生器的组成示意图; 图2为本专利技术实施例1 MIDI音乐发生器的霍尔传感器器件的排列示意图; 图3为本专利技术实施例2所提供的MIDI音乐发生器与播放设备的系统连接示意图; 图4为本专利技术实施例3提供的一种采用MIDI音乐发生器演奏MIDI音乐的方法的流程图。【具体实施方式】为了使本专利技术实施例的目的,技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,图1为本专利技术实施例1所提供的MIDI音乐发生器的组成示意图。所述MIDI音乐发生器包含一霍尔传感器序列,当有磁性物体靠近霍尔传感器时,霍尔传感器输出电平会发生变化,本专利技术实施例利用霍尔传感器的特性制作一个微型MIDI音乐发生器,产生MIDI音乐序列,并通过智能手机的USB接口,将MIDI音序序列输入到智能手机中去,通过播放设备的音乐播放器播放音乐序列,从而在实现音乐演奏功能,使得人们可以随时在任何地方演奏自己喜欢的音乐,满足喜欢原创音乐的用户的使用需求。所述MIDI音乐发生器还包括一处理模块,所述处理模块根据霍尔传感器序列输出的电信号,并根据霍尔传感器的位置信息,生成MIDI音频序列数据。即当使用带有磁铁的指套触摸到相应的霍尔传感器时,霍尔传感器输出电信号给到MIDI音乐发生器中的处理模块,处理模块根据霍尔传感器的位置信息,产生相应的MIDI音频序列数据,将其通过USB接口发送到播放设备如智能手机的MIDI数据缓冲区,从而实现MIDI音频数据的播放。本专利技术实施例将MIDI数据发送至具有音乐播放器的设备,如智能手机,并将所述MIDI数据存储于智能手机的数据缓冲区,即与USB接口相关的内存缓冲区。其中,所述处理模块为一个具有HOST接口的嵌入式处理器,用来采集霍尔传感器的数据。当使用一块小磁铁接触到霍尔传感器时,霍尔传感器的输出信号发生变化,这个信号可以与霍尔传感器连接本文档来自技高网...
【技术保护点】
一种MIDI音乐发生器,其特征在于,所述MIDI音乐发生器包括:一个或多个霍尔传感器,所述多个霍尔传感器根据演奏音乐的需求排列成霍尔传感器序列,并与磁性物体接触时,发出电信号;处理模块,与所述霍尔传感器序列相连,用来采集所述电信号,并根据霍尔传感器的位置信息,将所述电信号转换成MIDI音频序列数据;USB接口,与所述处理模块相连,用来通过USB连线向连接于所述发生器的播放设备内存缓冲区发送所述MIDI音频序列数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:胡波,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。