private void StopMidi()
        {
            if (midiInputDevice == null)
            {
                return;
            }

            midiInputDevice.Close();
            midiInputDevice.Dispose();
        }
Exemple #2
0
 private void OnDestroy()
 {
     if (_midiOutput != null)
     {
         ClearPadLEDs();
         _midiOutput.Close();
         _midiOutput.Dispose();
     }
     if (_midiInput != null)
     {
         _midiInput.Close();
         _midiInput.Dispose();
     }
 }
Exemple #3
0
 protected override Task OnStop(CancellationToken cancellationToken)
 {
     _device.Close();
     return(Task.CompletedTask);
 }