diff --git a/src/minidexed.cpp b/src/minidexed.cpp index b8a6ace..1ddf250 100644 --- a/src/minidexed.cpp +++ b/src/minidexed.cpp @@ -58,8 +58,6 @@ CMiniDexed::CMiniDexed (CConfig *pConfig, CInterruptSystem *pInterrupt, { assert (m_pConfig); - SetPerformanceSelectChannel(m_pConfig->GetPerformanceSelectChannel()); - for (unsigned i = 0; i < CConfig::ToneGenerators; i++) { m_nVoiceBankID[i] = 0; @@ -161,6 +159,8 @@ CMiniDexed::CMiniDexed (CConfig *pConfig, CInterruptSystem *pInterrupt, // END setup reverb SetParameter (ParameterCompressorEnable, 1); + + SetPerformanceSelectChannel(m_pConfig->GetPerformanceSelectChannel()); }; bool CMiniDexed::Initialize (void) diff --git a/src/uimenu.cpp b/src/uimenu.cpp index ac301cf..415e07e 100644 --- a/src/uimenu.cpp +++ b/src/uimenu.cpp @@ -326,7 +326,7 @@ const CUIMenu::TMenuItem CUIMenu::s_PerformanceMenu[] = {"Load", PerformanceMenu, 0, 0}, {"Save", MenuHandler, s_SaveMenu}, {"Delete", PerformanceMenu, 0, 1}, - {"MIDI PC", EditGlobalParameter, 0, CMiniDexed::ParameterPerformanceSelectChannel}, + {"PCCH", EditGlobalParameter, 0, CMiniDexed::ParameterPerformanceSelectChannel}, {0} };