[問題] 有關MIDI格式的問題

看板C_and_CPP (C/C++)作者 (呵...)時間16年前 (2009/09/09 17:15), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
各位版友好,有一個MIDI格式的問題想請教 在MIDI的格式中 90 3C 50 81 40 (16進位) 90表示Note ON在Channel 0,3C代表彈奏中央C (Do),50代表力道,81 40則代表 Delta time,以81 40(16進位)來講的話是193(10進位)個tick。 小弟自已打了一小段MIDI,在第一小節為一個全音符,第二小節有一個二分音符,二 個四分音符。 可是我用C去讀的時候發現全音符後接的Delta time為88 0,二分音符後接的Delta time 為84 0,四分音符後接的Delta time為82 0,照理說全音符的Delta time應該為二分音符 的二倍,二分音符的Delta time應該為四分音符的二倍,請問是哪邊出問題了? 先謝謝回應的版友了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.32.176
文章代碼(AID): #1Aft8dmP (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1Aft8dmP (C_and_CPP)