31 |
static WSADATA _wsaData; |
static WSADATA _wsaData; |
32 |
#endif |
#endif |
33 |
|
|
34 |
|
|
35 |
//////////////////////////////////////////////////////////////////////// |
//////////////////////////////////////////////////////////////////////// |
36 |
|
|
37 |
lscp_status_t server_callback ( lscp_connect_t *pConnect, const char *pchBuffer, int cchBuffer, void *pvData ) |
lscp_status_t server_callback ( lscp_connect_t *pConnect, const char *pchBuffer, int cchBuffer, void *pvData ) |
428 |
else if (lscp_parser_test2(&tok, "MIDI_INSTRUMENT_MAP", "INFO")) { |
else if (lscp_parser_test2(&tok, "MIDI_INSTRUMENT_MAP", "INFO")) { |
429 |
// Getting information about a MIDI instrument map entry: |
// Getting information about a MIDI instrument map entry: |
430 |
// GET MIDI_INSTRUMENT_MAP INFO <midi-map> |
// GET MIDI_INSTRUMENT_MAP INFO <midi-map> |
431 |
pszResult = "NAME: DummyMapName\r\n" |
strcpy(szTemp, "NAME: "); |
432 |
".\r\n"; |
switch (lscp_parser_nextint(&tok)) { |
433 |
|
case 0: |
434 |
|
strcat(szTemp, "Chromatic\r\n"); |
435 |
|
break; |
436 |
|
case 1: |
437 |
|
strcat(szTemp, "Drum Kits\r\n"); |
438 |
|
break; |
439 |
|
} |
440 |
|
strcat(szTemp, ".\r\n"); |
441 |
|
pszResult = szTemp; |
442 |
} |
} |
443 |
else if (lscp_parser_test2(&tok, "MIDI_INSTRUMENT", "INFO")) { |
else if (lscp_parser_test2(&tok, "MIDI_INSTRUMENT", "INFO")) { |
444 |
// Getting information about a MIDI instrument map entry: |
// Getting information about a MIDI instrument map entry: |
574 |
// Setting MIDI input channel: |
// Setting MIDI input channel: |
575 |
// SET CHANNEL MIDI_INPUT_CHANNEL <sampler-channel> <midi-input-chan> |
// SET CHANNEL MIDI_INPUT_CHANNEL <sampler-channel> <midi-input-chan> |
576 |
} |
} |
577 |
|
else if (lscp_parser_test(&tok, "MIDI_INSTRUMENT_MAP")) { |
578 |
|
// Setting MIDI instrument mapl: |
579 |
|
// SET CHANNEL MIDI_INSTRUMENT_MAP <sampler-channel> <midi-map> |
580 |
|
} |
581 |
else ret = LSCP_FAILED; |
else ret = LSCP_FAILED; |
582 |
} |
} |
583 |
else if (lscp_parser_test2(&tok, "MIDI_INSTRUMENT_MAP", "NAME")) { |
else if (lscp_parser_test2(&tok, "MIDI_INSTRUMENT_MAP", "NAME")) { |
743 |
return lscp_server_result(pConnect, pszResult, strlen(pszResult)); |
return lscp_server_result(pConnect, pszResult, strlen(pszResult)); |
744 |
} |
} |
745 |
|
|
746 |
|
|
747 |
//////////////////////////////////////////////////////////////////////// |
//////////////////////////////////////////////////////////////////////// |
748 |
|
|
749 |
|
|