MidiSheetMusic.MidiFile.UpdateControlChange C# (CSharp) Méthode

UpdateControlChange() private static méthode

private static UpdateControlChange ( List newevents, MidiEvent changeEvent ) : void
newevents List
changeEvent MidiEvent
Résultat void
        private static void UpdateControlChange(List<MidiEvent> newevents, MidiEvent changeEvent)
        {
            foreach (MidiEvent mevent in newevents) {
            if ((mevent.EventFlag == changeEvent.EventFlag) &&
                (mevent.Channel == changeEvent.Channel) &&
                (mevent.ControlNum == changeEvent.ControlNum)) {

                mevent.ControlValue = changeEvent.ControlValue;
                return;
            }
            }
            newevents.Add(changeEvent);
        }