ブックマーク / qiita.com/PianoScoreJP (1)

  • JavaScriptでMIDIファイルを解析してみる 1 - Qiita

    MIDIの構造について ここの解説をもとに解析してみます。 ちなみにMIDIファイルのことをSMF(Standard MIDI FILE)と呼びます。 なので以降SMFと呼びます。 使用する環境 Node.js SMFを16進数データとして読み込む 解析するために16進数並びのテキストデータとして読み込みます。 こんな感じです。 /** *midiファイルを読み込んで16進数テキストを返します。 *@param {string} filepath 読み込むMIDIファイルのパス *@callback コールバック *@return {string} 16進数テキスト **/ var fs=require("fs"); module.exports=function(filepath,callback){ fs.readFile(filepath,function(err,data){ if

    JavaScriptでMIDIファイルを解析してみる 1 - Qiita
    t_f_m
    t_f_m 2015/06/22
  • 1