aboutsummaryrefslogtreecommitdiff
path: root/utils/midiplay
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2017-10-31 15:47:18 +0300
committerWohlstand <admin@wohlnet.ru>2017-10-31 15:47:18 +0300
commit39adce26ad639f180b3cb5742215e44c322bf015 (patch)
tree2a48b732e6831f01868d12776aa200cec0099a32 /utils/midiplay
parent2b0cfc0b3a05fc93c8d6fd9aab7b9e59bbd2c11c (diff)
downloadlibADLMIDI-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.cpp24
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)
{