public TestOSC(IEnumerable<string> args)
{
this.oscServer.RegisterActionSimple<double>("/MasterVolume/x", (msg, data) =>
{
testDimmer1.SetBrightness(data);
oscServer.SendAllClients("/Hakan/value", data);
input.Value = data;
});
this.oscServer.RegisterActionSimple<bool>("/Switches/x", (msg, data) =>
{
testDimmer2.SetBrightness(data ? 1.0 : 0.0);
oscServer.SendAllClients("/Pads/x", data ? 1.0f : 0.0f);
});
input.Output.Subscribe(x =>
{
testDimmer1.SetBrightness(x);
oscServer.SendAllClients("/MasterVolume/x", x);
});
}