首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > Via cdma平台midi音乐文件的支持

Via cdma平台midi音乐文件的支持

资料介绍
Via平台midi音乐文件的支持
Via平台midi音乐文件的支持

(1):Via平台可以直接播放midi音乐文件,所有的铃声都是midi音乐文件,存放在valmi
didef.c中,存放的是16进制代码,具体形式如下:
static const uint8 MidiFile_13 [] = /* Size = 8022 */
{
0x4d,0x54,0x68,0x64,0x0 ,0x0 ,0x0 ,0x6 ,0x0 ,0x0 ,0x0…..
(2):使用ETS工具制作软件可以使用的mid文件:单击Via平台的ETS工具Utilities菜
单下的Midi Creation Utility,就会显示下面的窗口:
[pic]

,然后单击Tools菜单下的Convert MIDI File to
Hex菜单,导入.mid文件,然后保存为.hex文件。这个.hex文件的内容就是mid文件的内
容,可以直接复制到valmididef.c文件中使用,但是Via平台似乎只能播放单音规的mid
文件,对于单音规的mid音乐,直接使用即可,所以如果有一个多音轨的mid文件,可以
使用Magith Ringtone Composer工具首先导入一个mid文件(执行File->Import
MIDI操作),然后单击File->Save As..将导入的mid文件保存为Nokia MIDI文件即可。


(3):那么到底单音规的mid文件和多音轨的mid文件到底有什么不同呢?


一个MIDI文件基本上由两个部分组成,头块和轨道块。第二节讲述头块,第三节讲述轨

道块。一个MIDI文件有一个头块用来描述文件的格式、许多的轨道块等内容。一个轨道
可以想象为像一个大型多音轨录音机那样,你可以为某种声音、某种乐谱、某种乐器或
者你需要的任何东西分配一个轨道。
2.头块:
头块
标签:平台音乐文件的支
Via cdma平台midi音乐文件的支持
本地下载

评论