//-- Change the patch (output) by providing a GM Instrument name using an Enum public void ChangePatchGM(GMInstruments Instrument) { try { this.PatchNumber = GetByte(Instrument); } catch (Exception ex) { throw ex; } }