aboutsummaryrefslogtreecommitdiff
path: root/utils/midiplay
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2018-07-30 19:42:28 +0300
committerWohlstand <admin@wohlnet.ru>2018-07-30 19:42:28 +0300
commit6d48a253fe63b5e18ee03dd8c1f090323182f219 (patch)
tree2baa318d684fc741ad30c097b5e31f6d49ba273f /utils/midiplay
parent0f69d504792776967b61f8987ad458c48b4a322f (diff)
downloadlibADLMIDI-6d48a253fe63b5e18ee03dd8c1f090323182f219.tar.gz
libADLMIDI-6d48a253fe63b5e18ee03dd8c1f090323182f219.tar.bz2
libADLMIDI-6d48a253fe63b5e18ee03dd8c1f090323182f219.zip
[Experimental] Partially apply fixes to kode54's pull request
Diffstat (limited to 'utils/midiplay')
-rw-r--r--utils/midiplay/adlmidiplay.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/midiplay/adlmidiplay.cpp b/utils/midiplay/adlmidiplay.cpp
index 16a9dde..9fedb64 100644
--- a/utils/midiplay/adlmidiplay.cpp
+++ b/utils/midiplay/adlmidiplay.cpp
@@ -247,6 +247,7 @@ int main(int argc, char **argv)
" --solo <track> Selects a solo track to play\n"
" --only <track1,...,trackN> Selects a subset of tracks to play\n"
#ifndef HARDWARE_OPL3
+ " -fp Enables full-panning stereo support"
" --emu-nuked Uses Nuked OPL3 v 1.8 emulator\n"
" --emu-nuked7 Uses Nuked OPL3 v 1.7.4 emulator\n"
" --emu-dosbox Uses DosBox 0.74 OPL3 emulator\n"
@@ -405,7 +406,8 @@ int main(int argc, char **argv)
else if(!std::strcmp("--emu-dosbox", argv[2]))
emulator = ADLMIDI_EMU_DOSBOX;
#endif
-
+ else if(!std::strcmp("-fp", argv[2]))
+ adl_setSoftPanEnabled(myDevice, 1);
else if(!std::strcmp("-mb", argv[2]))
multibankFromEnbededTest = true;
else if(!std::strcmp("-s", argv[2]))