diff options
author | Wohlstand <admin@wohlnet.ru> | 2017-10-31 15:47:18 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2017-10-31 15:47:18 +0300 |
commit | 39adce26ad639f180b3cb5742215e44c322bf015 (patch) | |
tree | 2a48b732e6831f01868d12776aa200cec0099a32 /utils/midiplay | |
parent | 2b0cfc0b3a05fc93c8d6fd9aab7b9e59bbd2c11c (diff) | |
download | libADLMIDI-39adce26ad639f180b3cb5742215e44c322bf015.tar.gz libADLMIDI-39adce26ad639f180b3cb5742215e44c322bf015.tar.bz2 libADLMIDI-39adce26ad639f180b3cb5742215e44c322bf015.zip |
Small clean-up of MIDI player
Diffstat (limited to 'utils/midiplay')
-rw-r--r-- | utils/midiplay/adlmidiplay.cpp | 24 |
1 files changed, 8 insertions, 16 deletions
diff --git a/utils/midiplay/adlmidiplay.cpp b/utils/midiplay/adlmidiplay.cpp index 8553213..8a94761 100644 --- a/utils/midiplay/adlmidiplay.cpp +++ b/utils/midiplay/adlmidiplay.cpp @@ -198,7 +198,7 @@ int main(int argc, char **argv) adl_setLoopEnabled(myDevice, recordWave ? 0 : loopEnabled); - std::fprintf(stdout, " - Use %s OPL3 Emulator\n", adl_emulatorName()); + std::fprintf(stdout, " - %s OPL3 Emulator in use\n", adl_emulatorName()); if(!recordWave) { @@ -244,24 +244,16 @@ int main(int argc, char **argv) } } + int numOfChips = 4; if(argc >= 4) + numOfChips = std::atoi(argv[3]); + + if(adl_setNumCards(myDevice, numOfChips) != 0) { - if(adl_setNumCards(myDevice, std::atoi(argv[3])) != 0) - { - printError(adl_errorString()); - return 1; - } - std::fprintf(stdout, " - Number of cards %s\n", argv[3]); - } - else - { - // 4 chips by default - if(adl_setNumCards(myDevice, 4) != 0) - { - printError(adl_errorString()); - return 1; - } + printError(adl_errorString()); + return 1; } + std::fprintf(stdout, " - Number of chips %d\n", numOfChips); if(argc >= 5) { |