Hello. Can you please tell me how to make all instances of the "Note" class use the same midiOut? That is, that it (midiOut) is not created for each instance.
Class Note Public midiOut As Midi.MidiOut = New Midi.MidiOut(0) Public Sub Play() midiOut.Send(Midi.MidiMessage.StartNote(note, 127, 1).RawData) Threading.Thread.Sleep(1000) midiOut.Send(Midi.MidiMessage.StopNote(note, 0, 1).RawData) End Sub End Class