CSharpSynth.Sequencer.MidiSequencer.SilentProcess C# (CSharp) Method

SilentProcess() private method

private SilentProcess ( int amount ) : void
amount int
return void
        private void SilentProcess(int amount)
        {
            while (eventIndex < _MidiFile.Tracks[trackNumber].EventCount && _MidiFile.Tracks[trackNumber].MidiEvents[eventIndex].deltaTime < (sampleTime + amount))
            {
                if (_MidiFile.Tracks[trackNumber].MidiEvents[eventIndex].midiChannelEvent != MidiHelper.MidiChannelEvent.Note_On)
                    ProcessMidiEvent(_MidiFile.Tracks[trackNumber].MidiEvents[eventIndex]);
                eventIndex++;
            }
            sampleTime = sampleTime + amount;
        }