-1
我一直在下載和亂用圖書館幾個小時。我找不到任何可以獲得我需要的所有屬性的東西。這樣的圖書館是否存在?C# - 從Midi文件中獲取音符的音高,頻道和時間點
我一直在下載和亂用圖書館幾個小時。我找不到任何可以獲得我需要的所有屬性的東西。這樣的圖書館是否存在?C# - 從Midi文件中獲取音符的音高,頻道和時間點
NAudio是.NET最流行的音頻庫,您也可以使用它來讀取MIDI文件。
你可以用這個語法閱讀MIDI文件:
MidiFile mf = new MidiFile(open.FileName, false);
然後得到時間,計算俯仰,檢查它是否是一個NoteOn/NoteOff等
在這裏你可以找到一些細節:
也許吧,但StackOverflow上是錯誤的地方要問,因爲這些類型的問題被認爲是題外話。如果你找到一個,並有一個問題,請隨時問! – BradleyDotNET 2014-09-29 22:57:23
[如何讀取C#中的MIDI文件?]的可能重複(http://stackoverflow.com/questions/2845825/how-to-read-midi-file-in-c) – 2014-09-29 23:03:19