NScumm.Core.Audio.SoftSynth.AdlibMidiDriver.AdLibPart.Sustain C# (CSharp) Method

Sustain() public method

public Sustain ( bool value ) : void
value bool
return void
            public override void Sustain(bool value)
            {
                _pedal = value;
                if (!value)
                {
                    for (var voice = _voice; voice != null; voice = voice.Next)
                    {
                        if (voice.WaitForPedal)
                            _owner.McOff(voice);
                    }
                }
            }