IO_MIDI 1.0.0 をリリースしました
まだ mididump.php しか動きませんが、便利なのでリリース。
- alpha とかつけるの面倒なので stable で。。。
全然機能ないし、作ったばかりですが。ごめんなさい。
mididump.php
yoya@sakura:~/svn/IO_MIDI$ php sample/mididump.php -f nausicaa1.mid HEADER: Format: 0 NumberOfTracks: 1 DivisionFlag: 0 Division: 96 TRACK[0]: [0]: _offset:22, DeltaTime:0, EventType:15(Meta Event), MetaEventType:3(Sequence/Track Name), MetaEventData:TORINO HITO, _length:15, [1]: _offset:37, DeltaTime:0, EventType:15(Meta Event), MetaEventType:2(Copyright Notice), MetaEventData:(C)1991 Roland Corporation, _length:30, <略> [139]: _offset:654, DeltaTime:56, EventType:15(Meta Event), MetaEventType:81(Set Tempo), MetaEventData: W<94>, _length:7, [140]: _offset:661, DeltaTime:0, EventType:9(Note On), MIDIChannel:4, NoteNumber:65, Velocity:70, _length:4, [141]: _offset:665, DeltaTime:0, EventType:9(Note On), MIDIChannel:3, NoteNumber:65, Velocity:75, _length:4, [142]: _offset:669, DeltaTime:0, EventType:9(Note On), MIDIChannel:8, NoteNumber:52, Velocity:74, _length:4, <略>
- h を付けると 16進ダンプします。
yoya@sakura:~/svn/IO_MIDI$ php sample/mididump.php -f nausicaa1.mid -h HEADER: Format: 0 NumberOfTracks: 1 DivisionFlag: 0 Division: 96 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 0x00000000 4d 54 68 64 00 00 00 06 00 00 00 01 00 60 MThd ` TRACK[0]: 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 0x00000000 4d 54 MT 0x00000010 72 6b 00 00 a2 cb rk [0]: _offset:22, DeltaTime:0, EventType:15(Meta Event), MetaEventType:3(Sequence/Track Name), MetaEventData:TORINO HITO, _length:15, 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 0x00000010 00 ff 03 0b 54 4f 52 49 4e 4f TORINO 0x00000020 20 48 49 54 4f HITO <略> [139]: _offset:654, DeltaTime:56, EventType:15(Meta Event), MetaEventType:81(S et Tempo), MetaEventData: W<94>, _length:7, 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 0x00000280 38 ff 8 0x00000290 51 03 09 57 94 Q W [140]: _offset:661, DeltaTime:0, EventType:9(Note On), MIDIChannel:4, NoteNumber:65, Velocity:70, _length:4, 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 0x00000290 00 94 41 46 AF [141]: _offset:665, DeltaTime:0, EventType:9(Note On), MIDIChannel:3, NoteNumber:65, Velocity:75, _length:4, 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 0x00000290 00 93 41 4b