一种电脑音乐的扩展方法

文档序号:6649776阅读:161来源:国知局
专利名称:一种电脑音乐的扩展方法
技术领域
本发明属于计算机技术领域,尤其涉及一种电脑音乐的扩展方法。
背景技术
目前越来越多的人喜欢电脑音乐,各种新颖技术不断涌现,尤以Mp3、WMA和RM等方面的技术发展最快,这种技术将音频文件以高达12∶1以上的比例进行压缩,显著地减小了音频文件的大小,使电脑音乐既可适合网络传播,也可通过音乐电子设备播放,便于携带。
随着深入使用电脑音乐,人们已经不再满足单纯地听音乐,而是需要获得更多与音乐相关的信息(例如歌词、演唱者、词曲作者等等)。许多公司和技术人员不断从事这些方面探索和研发,同时也取得了很多令人振奋的进展,目前已经有可以在播放歌曲的同时显示歌词、演唱者、专辑等歌曲相关信息的软件和硬件设备出现,使电脑音乐具有了一些MTV的功能,市场销售业绩表明这些产品都取得了一定的成功。但是上述技术存在两个主要的缺点其一不能显示歌曲的音符信息,不能满足用户更好地学习音乐的要求;其二,这些技术提供的显示歌词不能做到字字准确,也不利于扩展。

发明内容
本发明克服了上述音乐信息整合技术中存在的缺陷,提供一种使用效果好,具有高度可扩展性的电脑音乐扩展方法,给广大的音乐爱好者提供更多方便、增加乐趣,使电脑音乐更容易地被人们欣赏。
一种电脑音乐的扩展方法,步骤将存有音符信息的音符文件与电脑音乐相匹配,调整上述两个文件的音乐属性一致;编写一个音符分析模块,用于解析、输出音符文件中的信息,该音符分析模块与电脑音乐的播放模块同步。
音符文件可为存有音符信息的MIDI格式文件。
音符分析模块,进一步还用于将音符文件中的音符信息显示为乐谱,该乐谱的显示与电脑音乐的输出同步。
可制作歌曲的歌词,将歌词与音符文件中的音符相对应,即默认情况下是一个字对应一个音符,如果有的字对应多个音符,使用占位符,制作完成后的歌词以音符文件扩展信息的方式嵌入到音符文件中。
可制作与歌曲相关的图片或视频,将该图片或视频以音符文件扩展信息的方式嵌入到音符文件中。
音符分析模块与电脑音乐的播放模块采可用周期发送同步消息的方式实现同步,进一步编写一歌词显示模块,该模块解析歌词中的每个字对应在音符文件中的位置,并显示歌曲的歌词,该歌词显示模块以音符分析模块与电脑音乐的播放模块为主同步源,歌词显示模块向主同步源注册,采用主同步源周期发送同步消息的方式,实现歌曲歌词的显示与电脑音乐输出同步。
可编写一与歌曲相关图片显示模块或视频显示模块,以音符分析模块与电脑音乐的播放模块为主同步源,与歌曲相关图片显示模块向主同步源注册,采用主同步源周期发送同步消息的方式,实现图片或视频显示与电脑音乐输出同步。
进一步编写一音符识别模块,用户输入某段音符后,该模块在音符文件中查找包含该段音符的歌曲。
本发明的技术效果1)和歌曲同步显示的乐谱、歌词,对于学习音乐起到非常重要的作用,同时,由于乐谱扩展信息的定义方式和具体的乐谱是无关的,所以乐谱类型可非常广泛;2)本发明使得仅根据给定的歌词来在互联网或本地的电脑中搜索歌曲成为非常容易的事情,同时还可以根据一段歌曲的旋律来搜索歌曲;3)在播放歌曲的同时,显示和歌手的新闻、图片等等,让歌曲播放更加效果更加生动,通过其他的音乐扩展信息,可以增加若干其他的功能。


下面结合附图,对本发明做出详细描述。
附图是本发明示意图;具体实施方式
本发明使用的文件格式


其中,MusicData表示电脑音乐的内容,电脑音乐可能是mp3、wma、rm等,且可应用于计算机、手机或其它多媒体上;ExtInfoHeader表示音符信息头标记ExtInfoSecHeader1-ExtInfoSecHeaderN表示乐谱、歌词、与歌曲相关的图片信息以及视频信息等信息块的头标记信息ExtInfomation1-ExtInformationN表示乐谱信息、歌词信息、与歌曲相关的图片信息以及视频信息等;电脑音乐与音符文件可以打包为一个文件,或可以单独存放。
参考附图,本发明电脑音乐的扩展方法的具体实现为一、音符文件的制作1)选定曲目,例如《老鼠爱大米》,制作歌曲主旋律的MIDI文件(也可以制作包含主旋律和伴奏的多轨MIDI文件),选择MIDI文件格式是因为MIDI是目前非常成熟、流行的记录音乐信息的方式,一方面它使得通过计算机软件来分析歌曲的乐谱等信息成为可能;另一方面,有非常多的MIDI制作工具方便制作人员使用,这一步主要是为乐谱的动态解析提供数据;2)将MIDI文件和电脑音乐(例如《老鼠爱大米》的mp3文件)的音乐属性调整一致。具体过程为同时播放电脑音乐和MIDI文件,不断修改MIDI中不同步的地方,使音符文件的音乐节奏、音调、音律等音乐属性与电脑音乐一致;3)准备好歌曲《老鼠爱大米》的歌词,按照MIDI文件中的音符信息制作歌词文件,简单地说,就是将歌词中的一个字对应到MIDI文件中相应的音符,默认情况下是一个字对应一个音符,如果有的字对应多个音符,需要使用占位符(例如一表示占位一个音符);如果有的字从乐谱中特定的小节开始,则也需要用自定义符号指定;4)将与歌曲相关的图片、新闻信息或视频信息以MIDI文件扩展信息的方式嵌入到MIDI文件中,新生成的MIDI文件中包含乐谱、歌曲的歌词、与歌曲相关的图片、新闻信息或视频信息;5)将生成的MIDI文件嵌入到电脑音乐中,即将MIDI文件直接附加到电脑音乐尾部。
二、音符文件信息的解析和显示编写一个音符分析模块,用于解析、输出音符文件中的音符信息,并将音符信息显示为乐谱;编写一歌词显示模块,该模块获取音符文件中的歌词信息;解析歌词中的每个字对应在音符文件中的位置,并显示歌曲的歌词,同时,编写一与歌曲相关图片显示模块或视频显示模块,该模块获取并显示音符文件中的与歌曲相关图片或视频。
本发明还可以通过控制上述模块,实现乐谱、歌词、图片和视频单独显示或全部显示。
三、同步播放为了播放电脑音乐时,可同步显示乐谱、歌词、与歌曲相关的图片和视频等,电脑音乐播放模块、音符分析模块、歌词显示模块以及与歌曲相关的图片显示模块或视频显示模块需同时播放,即需要周期地对各个模块进行同步处理,其中音符分析模块和电脑音乐播放模块为主同步源,其他的显示模块都和这两个模块进行同步。特别是,其他的显示模块和音符分析模块同步,可达到同步每个音符的效果。具体的实现中,同步可以采用主同步源周期发送同步消息的方式,其他的显示模块向主同步源注册,从而接收同步消息进行同步。
四、利用音符、歌词便捷搜索歌曲编写一音符识别模块,用户输入某段音符后,该模块在音符文件中查找包含该段音符的歌曲,使用户可以选择从歌曲的自然属性(例如高潮、前奏、尾奏等等)部分开始播放,或从乐谱中的任意一个音符开始播放,例如,可以在播放的功能中增加一个浏览播放功能,即只播放指定歌曲的高潮部分,提供了准确、方便的定位方式。
再编写一歌词识别模块,用户输入某个词后,该模块在音符文件中查找包含该词的歌曲,使用户从歌曲歌词中任意一个词开始播放,可进一步为用户提供便捷。
本发明在播放电脑音乐时,可同步显示乐谱、歌词和与歌曲相关的图片或视频等等,让电脑音乐更加生动,给广大的音乐爱好者提供了更多方便、增加乐趣。
权利要求
1.一种电脑音乐的扩展方法,步骤将存有音符信息的音符文件与电脑音乐相匹配,调整上述两个文件的音乐属性一致;编写一个音符分析模块,用于解析、输出音符文件中的信息,该音符分析模块与电脑音乐的播放模块同步。
2.如权利要求1所述的电脑音乐的扩展方法,其特征在于音符文件为存有音符信息的MIDI格式文件。
3.如权利要求1所述的电脑音乐的扩展方法,其特征在于音符分析模块,还用于将音符文件中的音符信息显示为乐谱,该乐谱的显示与电脑音乐的输出同步。
4.如权利要求1、2或3所述的电脑音乐的扩展方法,其特征在于制作歌曲的歌词,将歌词与音符文件中的音符相对应,即默认情况下是一个字对应一个音符,如果有的字对应多个音符,使用占位符,制作完成后的歌词以音符文件扩展信息的方式嵌入到音符文件中。
5.如权利要求1或3所述的电脑音乐的扩展方法,其特征在于制作与歌曲相关的图片或视频,将该图片或视频以音符文件扩展信息的方式嵌入到音符文件中。
6.如权利要求4所述的电脑音乐的扩展方法,其特征在于制作与歌曲相关的图片或视频,将该图片或视频以音符文件扩展信息的方式嵌入到音符文件中。
7.如权利要求1或3所述的电脑音乐的扩展方法,其特征在于音符分析模块与电脑音乐的播放模块采用周期发送同步消息的方式实现同步。
8.如权利要求4所述的电脑音乐的扩展方法,其特征在于编写一歌词显示模块,该模块解析歌词中的每个字对应在音符文件中的位置,并显示歌曲的歌词,该歌词显示模块以音符分析模块与电脑音乐的播放模块为主同步源,歌词显示模块向主同步源注册,采用主同步源周期发送同步消息的方式,实现歌曲歌词的显示与电脑音乐输出同步。
9.如权利要求4所述的电脑音乐的扩展方法,其特征在于编写一与歌曲相关图片显示模块或视频显示模块,以音符分析模块与电脑音乐的播放模块为主同步源,与歌曲相关图片显示模块向主同步源注册,采用主同步源周期发送同步消息的方式,实现图片或视频显示与电脑音乐输出同步。
10.如权利要求1所述的电脑音乐的扩展方法,其特征在于编写一音符识别模块,用户输入某段音符后,该模块在音符文件中查找包含该段音符的歌曲。
全文摘要
本发明提供一种电脑音乐的扩展方法,包括首先将存有音符信息的音符文件与电脑音乐相匹配,调整上述两个文件中的音乐属性一致;其次,编写一个音符分析模块,用于解析、输出音符文件中的信息,音符分析模块与电脑音乐的播放模块同步。该音符文件还可扩展歌词、与歌曲相关图片信息以及视频信息,在播放电脑音乐时,可同步显示乐谱、歌词和与歌曲相关的图片或视频等等,让电脑音乐更加生动,给广大的音乐爱好者提供更多方便、增加乐趣。
文档编号G06F17/00GK1744197SQ20051011253
公开日2006年3月8日 申请日期2005年10月10日 优先权日2005年10月10日
发明者周大为, 王伟 申请人:周大为, 王伟
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1