diff --git a/release-packaging/Classes/FluidDataSet.sc b/release-packaging/Classes/FluidDataSet.sc index dc1d074..7f7c6d3 100644 --- a/release-packaging/Classes/FluidDataSet.sc +++ b/release-packaging/Classes/FluidDataSet.sc @@ -2,6 +2,12 @@ FluidDataSet : FluidManipulationClient { var <>synth, <>server, <>id; + *asUGenInput { |input| + var ascii = input.asString.ascii; + ^[ascii.size].addAll(ascii) + } + + *kr{ |name| ^this.new1('control',name); } diff --git a/release-packaging/Classes/FluidLabelSet.sc b/release-packaging/Classes/FluidLabelSet.sc index 147c3a5..313f21a 100644 --- a/release-packaging/Classes/FluidLabelSet.sc +++ b/release-packaging/Classes/FluidLabelSet.sc @@ -21,6 +21,12 @@ FluidLabelSet : FluidManipulationClient { ^id.asString; } + + *asUGenInput { |input| + var ascii = input.asString.ascii; + ^[ascii.size].addAll(ascii) + } + addLabel{|id, label, action| this.pr_sendMsg(\addLabel,[id.asString, label.asString],action); } @@ -52,4 +58,4 @@ FluidLabelSet : FluidManipulationClient { clear { |action| this.pr_sendMsg(\clear,[],action); } -} \ No newline at end of file +}