怎样用C语言编写一个MIDI文件?

来源:百度知道 编辑:UC知道 时间:2024/05/31 22:09:55
我想用C语言实现MIDI文件的编写,就是说,用C语言编程生成一个MIDI文件,能用播放器播放的,各位帮帮忙,谢谢啦:)
MIDI的格式规范我在学,我是想知道关于编程方面的,如上所述:)

编程方面的?
那现在我假定你已经知道midi的格式了。
你把midi格式丝毫不差地赋值给一段你申请的内存空间上,一种方法是申请char数组,之后把你的midi源抄写到char的基地址(用memcpy函数)。
之后打开或创建你的mid文件,用文件写函数(Write)写入你的char内存。

去看看雅马哈网站上有没有MIDI文件的格式规范...

这个好好学学编程吧,要弄出像样的MIDI制作软件不是那么容易的事。