public static string CreateFunctionElement(string id, object message) { return(FunctionSubparser.GenerateFunctionCall(id, message)); }
public static string CreateLyricElement(string lyric) { return(FunctionSubparser.GenerateParenParamIfNecessary(char.ToString(LyricMarkerSubparser.LyricChar), lyric)); }
public static string CreateMarkerElement(string marker) { return(FunctionSubparser.GenerateParenParamIfNecessary(char.ToString(LyricMarkerSubparser.MarkerChar), marker)); }
public static string CreateControllerEventElement(int controller, int value) { return(FunctionSubparser.GenerateFunctionCall(new ControllerFunction().GetNames().FirstOrDefault(), controller, value)); }
public static string CreateSystemExclusiveElement(params byte[] bytes) { return(FunctionSubparser.GenerateFunctionCall(new SysexFunction().GetNames().FirstOrDefault(), bytes)); }
public static string CreatePolyphonicPressureElement(int key, int pressure) { return(FunctionSubparser.GenerateFunctionCall(new PolyPressureFunction().GetNames().FirstOrDefault(), key, pressure)); }
public static string CreateChannelPressureElement(int pressure) { return(FunctionSubparser.GenerateFunctionCall(new ChannelPressureFunction().GetNames().FirstOrDefault(), pressure)); }
public static string CreatePitchWheelElement(int lsb, int msb) { return(FunctionSubparser.GenerateFunctionCall(new PitchWheelFunction().GetNames().FirstOrDefault(), lsb, msb)); }