|
|
| version 1.8, 2005/03/03 06:59:42 | version 1.11, 2007/11/11 07:11:26 |
|---|---|
| Line 59 enum { | Line 59 enum { |
| MIDI_TIMECODE = 0xf1, | MIDI_TIMECODE = 0xf1, |
| MIDI_SONGPOS = 0xf2, | MIDI_SONGPOS = 0xf2, |
| MIDI_SONGSELECT = 0xf3, | MIDI_SONGSELECT = 0xf3, |
| MIDI_CABLESELECT = 0xf5, | |
| MIDI_TUNEREQUEST = 0xf6, | MIDI_TUNEREQUEST = 0xf6, |
| MIDI_EOX = 0xf7, | MIDI_EOX = 0xf7, |
| MIDI_TIMING = 0xf8, | MIDI_TIMING = 0xf8, |
| Line 208 static UINT module2number(const OEMCHAR | Line 209 static UINT module2number(const OEMCHAR |
| UINT i; | UINT i; |
| for (i=0; i<NELEMENTS(cmmidi_mdlname); i++) { | for (i=0; i<NELEMENTS(cmmidi_mdlname); i++) { |
| if (milstr_extendcmp(module, cmmidi_mdlname[i])) { | if (!milstr_extendcmp(module, cmmidi_mdlname[i])) { |
| break; | break; |
| } | } |
| } | } |
| Line 485 static UINT midiwrite(COMMNG self, UINT8 | Line 486 static UINT midiwrite(COMMNG self, UINT8 |
| midi->midisyscnt = 2; | midi->midisyscnt = 2; |
| break; | break; |
| case MIDI_TUNEREQUEST: | case MIDI_CABLESELECT: |
| midi->midictrl = MIDICTRL_SYSTEM; | midi->midictrl = MIDICTRL_SYSTEM; |
| midi->midisyscnt = 1; | midi->midisyscnt = 1; |
| break; | break; |
| // case MIDI_TUNEREQUEST: | |
| // case MIDI_EOX: | // case MIDI_EOX: |
| default: | default: |
| return(1); | return(1); |
| Line 770 COMMNG cmmidi_create(const OEMCHAR *midi | Line 772 COMMNG cmmidi_create(const OEMCHAR *midi |
| } | } |
| } | } |
| if (getmidiinid(midiin, &id) == SUCCESS) { | if (getmidiinid(midiin, &id) == SUCCESS) { |
| if (midiInOpen(&hmidiin, id, (DWORD)hWndMain, 0, CALLBACK_WINDOW) | if (midiInOpen(&hmidiin, id, (DWORD)g_hWndMain, 0, CALLBACK_WINDOW) |
| == MMSYSERR_NOERROR) { | == MMSYSERR_NOERROR) { |
| midiInReset(hmidiin); | midiInReset(hmidiin); |
| opened |= CMMIDI_MIDIIN; | opened |= CMMIDI_MIDIIN; |