コード例 #1
0
ファイル: ModContainer.cs プロジェクト: cc004/MusicBuilder
        public override void Unload()
        {
            device.Dispose();
            device = null;

            instance = null;
        }
コード例 #2
0
ファイル: MidiOutPort.Android.cs プロジェクト: jokm1/uno-2
 public void Dispose()
 {
     _midiDevice?.Close();
     _midiDevice?.Dispose();
     _portInfo?.Dispose();
     _deviceInfo?.Dispose();
     _midiPort?.Dispose();
     _midiManager?.Dispose();
 }
コード例 #3
0
        public void Dispose()
        {
            for (int i = 0; i < Score.Staves.Count * 2; i++)
            {
                ChannelMessageBuilder builder = new ChannelMessageBuilder();
                builder.Command = ChannelCommand.NoteOff;
                builder.Data2   = i;
                builder.Build();

                outDevice.Send(builder.Result);
            }
            outDevice.Dispose();
        }