Animatroller.Scenes.Xmas2016.ConfigureMIDI C# (CSharp) Метод

ConfigureMIDI() публичный Метод

public ConfigureMIDI ( ) : void
Результат void
        public void ConfigureMIDI()
        {
            //midiAkai.Controller(midiChannel, 1).Subscribe(x => blackOut.Value = x.Value);
            //midiAkai.Controller(midiChannel, 2).Subscribe(x => whiteOut.Value = x.Value);

            midiAkai.Note(midiChannel, 36).Subscribe(x =>
            {
                if (x)
                    stateMachine.GoToState(States.DarthVader);
                //                lightFlood6.SetColor(Color.Red, x ? 1 : 0);
            });

            midiAkai.Note(midiChannel, 37).Subscribe(x =>
            {
                if (x)
                    stateMachine.GoToState(States.MusicChristmasCanon);
            });

            midiAkai.Note(midiChannel, 38).Subscribe(x =>
            {
                if (x)
                    stateMachine.GoToState(States.MusicBelieve);
            });

            midiAkai.Note(midiChannel, 39).Subscribe(x =>
            {
                if (x)
                    stateMachine.GoToState(States.MusicSarajevo);
            });

            midiAkai.Note(midiChannel, 40).Subscribe(x =>
            {
                if (x)
                {
                    if (Exec.IsRunning(subRandomSantaVideo))
                        Exec.Cancel(subRandomSantaVideo);
                    else
                        subRandomSantaVideo.Run();
                }
            });

            midiAkai.Note(midiChannel, 41).Subscribe(x =>
            {
                if (x)
                    stateMachine.GoToState(States.SantaVideo);
            });

            midiAkai.Note(midiChannel, 42).Subscribe(x =>
            {
                if (x)
                    stateMachine.GoToState(States.MusicHolyNight);
            });

            midiAkai.Note(midiChannel, 43).Subscribe(x =>
            {
                if (x)
                    stateMachine.GoToState(States.MusicCarol);
            });

            midiAkai.Controller(midiChannel, 1).Controls(faderR.Control);
            midiAkai.Controller(midiChannel, 2).Controls(faderG.Control);
            midiAkai.Controller(midiChannel, 3).Controls(faderB.Control);
            midiAkai.Controller(midiChannel, 4).Controls(faderBright.Control);
            midiAkai.Controller(midiChannel, 5).Controls(faderPan.Control);
            midiAkai.Controller(midiChannel, 6).Controls(faderTilt.Control);
        }