//-------------------------------------------Midi Functionality------------------------ public void InitializeMidi() { int[] inPorts = MidiInputDevice.GetMidiPorts(); foreach (int port in inPorts) { string name = MidiInputDevice.GetDeviceDescription(port); this.cmbMidi.Items.Add(name); } }
public MidiDevices() { InitializeComponent(); int[] inPorts = MidiInputDevice.GetMidiPorts(); foreach (int port in inPorts) { string name = MidiInputDevice.GetDeviceDescription(port); Console.WriteLine("Input : {0}={1}", port, name); this.comboBox1.Items.Add(name); } int[] outPorts = MidiOutputDevice.GetMidiPorts(); foreach (int port in outPorts) { string name = MidiOutputDevice.GetDeviceDescription(port); Console.WriteLine("Output : {0}={1}", port, name); } }