public void UpdateMidiSettings() { if (m_DrumsHandler.Engaged) { m_DrumsHandler.Close(); } m_DrumsHandler.InputDeviceName = ""; m_DrumsHandler.OutputDeviceName = m_Main.GetMidiOutDeviceName(); m_DrumsHandler.OutputChannel = m_Main.GetMidiChannel(); m_DrumsHandler.NoteDuration = 0; m_DrumsHandler.Volume = 127; m_DrumsHandler.PatchNumber = 0; if (!m_DrumsHandler.Engaged) { m_DrumsHandler.Open(); } }