private void HandleDPad(byte[] data) { if (IsCymbal(data) == false) //can't check dpad if cymbal is hit { DrumDPad dpad = TranslateDPad(data[3]); if (m_DPadState != dpad) { if (DPadStateChanged != null) DPadStateChanged(m_GuiTranslater.TranslateDPad((byte)dpad)); m_DPadState = dpad; } } }