解决方案 »

  1.   

    找了些资料,希望对你有帮助。c# 编写midi       http://www.codeproject.com/Articles/6228/C-MIDI-Toolkit     
    midi格式   http://www.douban.com/group/topic/13417712/我认为第二份的价值比较大,我们应该把midi转成byte[],然后根据它来分析,希望楼主努力,搞一个demo出来共享给大家。
    可以先:
    filestream fs = new filestream(filepath,pilemode,read,fileshare.none)读成filestream,再fs.read读进byte[],得到字节信息后,根据midi格式,我们一一读取分析,这样就可以实现了。
      

  2.   


    我就是看的比较累才想找个Demo。转二进制和十六进制简单,就是节奏啊,节拍啊,音高啊,看晕了。
      

  3.   


    我就是看的比较累才想找个Demo。转二进制和十六进制简单,就是节奏啊,节拍啊,音高啊,看晕了。这个,看了下,还算容易吧,有时候动手比单纯看资料要有效果,建议你先试着写写。