|
|
| version 1.4, 2011/01/15 14:17:22 | version 1.6, 2011/01/15 18:55:47 |
|---|---|
| Line 252 static void | Line 252 static void |
| midiout_none(CMMIDI midi, UINT32 msg, UINT cnt) | midiout_none(CMMIDI midi, UINT32 msg, UINT cnt) |
| { | { |
| UNUSED(midi); | /* Nothing to do */ |
| UNUSED(msg); | |
| UNUSED(cnt); | |
| } | } |
| static void | static void |
| Line 275 static void | Line 273 static void |
| midiout_vermouth(CMMIDI midi, UINT32 msg, UINT cnt) | midiout_vermouth(CMMIDI midi, UINT32 msg, UINT cnt) |
| { | { |
| UNUSED(cnt); | |
| sound_sync(); | sound_sync(); |
| midiout_shortmsg(midi->vermouth, msg); | midiout_shortmsg(midi->vermouth, msg); |
| } | } |
| Line 476 midiwrite(COMMNG self, BYTE data) | Line 472 midiwrite(COMMNG self, BYTE data) |
| } | } |
| break; | break; |
| } | } |
| } else { /* Key-on¤Î¤ß¤Êµ¤¤¬¤·¤¿¤ó¤À¤±¤É˺¤ì¤¿¡Ä */ | } else { /* Key-on¤Î¤ß¤Êµ¤¤¬¤·¤¿¤ó¤À¤±¤É˺¤ì¤¿¡Ä */ |
| /* running status */ | /* running status */ |
| midi->buffer[0] = midi->midilast; | midi->buffer[0] = midi->midilast; |
| midi->mpos = 1; | midi->mpos = 1; |
| Line 558 midiwrite(COMMNG self, BYTE data) | Line 554 midiwrite(COMMNG self, BYTE data) |
| #endif | #endif |
| midi->midictrl = MIDICTRL_READY; | midi->midictrl = MIDICTRL_READY; |
| return midi->mpos; | return midi->mpos; |
| } else if (midi->mpos >= MIDI_BUFFER) { // ¡¢¥§¡£¥·¡¢¥ß¡£¥·¡¢¥æ¡¢ú£¥· | } else if (midi->mpos >= MIDI_BUFFER) { // åá´å¦¾å᡼å㥷åᥪåâºå¦¾ |
| midi->midictrl = MIDICTRL_READY; | midi->midictrl = MIDICTRL_READY; |
| } | } |
| break; | break; |
| Line 566 midiwrite(COMMNG self, BYTE data) | Line 562 midiwrite(COMMNG self, BYTE data) |
| case MIDICTRL_TIMECODE: | case MIDICTRL_TIMECODE: |
| if (midi->mpos >= 2) { | if (midi->mpos >= 2) { |
| if ((data == 0x7e) || (data == 0x7f)) { | if ((data == 0x7e) || (data == 0x7f)) { |
| // exclusive¡¢¥Í¥Ë¥¢¡¢¥¯¡¢¥Ì¡¢¡¢¡¢¡¢¥Í¥ò¡£¥È | // exclusiveåᥣéð¸å¡øåᥡåá¨å¡ää |
| midi->midictrl = MIDICTRL_EXCLUSIVE; | midi->midictrl = MIDICTRL_EXCLUSIVE; |
| } else { | } else { |
| midi->midictrl = MIDICTRL_READY; | midi->midictrl = MIDICTRL_READY; |
| Line 589 static BYTE | Line 585 static BYTE |
| midigetstat(COMMNG self) | midigetstat(COMMNG self) |
| { | { |
| UNUSED(self); | |
| return 0x00; | return 0x00; |
| } | } |