From d2b00a80c237c1c3d8bc9551966cf781292525e6 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Mon, 18 Mar 2019 10:32:30 +0800 Subject: Fixed initial preset selection in XG mode. --- core/qmpmidiplay.cpp | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'core/qmpmidiplay.cpp') diff --git a/core/qmpmidiplay.cpp b/core/qmpmidiplay.cpp index 58c344e..84561ae 100644 --- a/core/qmpmidiplay.cpp +++ b/core/qmpmidiplay.cpp @@ -221,7 +221,8 @@ void CMidiPlayer::fileTimer2Pass() ccc[i][76]=64;ccc[i][77]=64;ccc[i][78]=64; ccc[i][131]=ctempo;ccc[i][132]=0x04021808; ccc[i][133]=0;ccc[i][134]=2; - }if(midiFile->std!=4)ccc[9][0]=128; + } + ccc[9][0]=127; for(int i=0;i<16;++i)for(int j=0;j<135;++j) ccstamps[0][i][j]=ccc[i][j]; for(uint32_t eptr=0,ct=getEvent(0)->time;eptrbasicMessage(0xB0|i,cc,chstatus[i][cc]); + } } void CMidiPlayer::playerDeinit() { -- cgit v1.2.3