From 17b5e86f44f3d71e8fe43c40f57c12a9649c7ad5 Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Wed, 8 Nov 2017 23:11:01 +0300 Subject: Fixed zero four-operators bug when using a bigger non-GM bank --- utils/midiplay/adlmidiplay.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'utils/midiplay/adlmidiplay.cpp') diff --git a/utils/midiplay/adlmidiplay.cpp b/utils/midiplay/adlmidiplay.cpp index 1174e3f..5ab9d68 100644 --- a/utils/midiplay/adlmidiplay.cpp +++ b/utils/midiplay/adlmidiplay.cpp @@ -117,7 +117,7 @@ int main(int argc, char **argv) if(argc < 2 || std::string(argv[1]) == "--help" || std::string(argv[1]) == "-h") { std::printf( - "Usage: adlmidi [ ] [ [ [ ] ] ]\n" + "Usage: adlmidi [ ] [ [ [ ] ] ]\n" " -p Enables adlib percussion instrument mode\n" " -t Enables tremolo amplification mode\n" " -v Enables vibrato amplification mode\n" @@ -289,12 +289,12 @@ int main(int argc, char **argv) numOfChips = std::atoi(argv[3]); //Set count of concurrent emulated chips count to excite channels limit of one chip - if(adl_setNumCards(myDevice, numOfChips) != 0) + if(adl_setNumChips(myDevice, numOfChips) != 0) { printError(adl_errorInfo(myDevice)); return 1; } - std::fprintf(stdout, " - Number of chips %d\n", numOfChips); + std::fprintf(stdout, " - Number of chips %d\n", adl_getNumChips(myDevice)); if(argc >= 5) { @@ -304,8 +304,8 @@ int main(int argc, char **argv) printError(adl_errorInfo(myDevice)); return 1; } - std::fprintf(stdout, " - Number of four-ops %s\n", argv[4]); } + std::fprintf(stdout, " - Number of four-ops %d\n", adl_getNumFourOpsChn(myDevice)); //Open MIDI file to play if(adl_openFile(myDevice, argv[1]) != 0) -- cgit v1.2.3