internal static OSCPacket PackageCopyright() { OSCPacket p = new OSCPacket(); p.Address = "/copyright"; p.ArgList = ",s"; OSCStringArg a = new OSCStringArg(); a.value = "X32.net Copyright (C) 2014 by Jason Grooms - All Rights Reserved"; p.Arguments.Add(a); return(p); }
public static OSCPacket RenewMeter(int meter) { OSCPacket p = new OSCPacket(); p.Address = "/meters"; p.ArgList = ",s"; OSCStringArg s = new OSCStringArg(); s.value = "/meters/" + meter.ToString(); p.Arguments.Add(s); return(p); }
public static OSCPacket ControlToOSCPacket(ConsoleControl control, string value) { OSCPacket packet = new OSCPacket(); char[] d = { '/' }; packet.Address = control.Address; packet.Nodes = control.Address.Split(d); packet.ArgList = ",s"; OSCStringArg stringArg = new OSCStringArg(); stringArg.value = value; packet.Arguments.Add(stringArg); return(packet); }