From 0e8d773a32bccb94eb768c94e31543909d0c94ba Mon Sep 17 00:00:00 2001 From: Owen Green Date: Thu, 28 Nov 2019 14:03:02 +0000 Subject: [PATCH] Restore 'k' to KMeans (needed so we know how many things predict() will return) --- release-packaging/Classes/FluidKMeans.sc | 30 +----------------------- 1 file changed, 1 insertion(+), 29 deletions(-) diff --git a/release-packaging/Classes/FluidKMeans.sc b/release-packaging/Classes/FluidKMeans.sc index 69caa79..1a679cb 100644 --- a/release-packaging/Classes/FluidKMeans.sc +++ b/release-packaging/Classes/FluidKMeans.sc @@ -1,21 +1,6 @@ FluidKMeans : FluidManipulationClient { - /* var <> synth, <> server,k; - - *kr { - ^this.multiNew('control',Done.none); - } -*/ -/* *new{ |server| - var synth, instance; - server = server ? Server.default; - this.asString.postln; - if(server.serverRunning.not,{"ERROR: FluidKMeans – server not running".postln; ^nil}); - synth = {instance = FluidKMeans.kr()}.play(server); - instance.server = server; - instance.synth = synth; - ^instance - }*/ + var <>k; fit{|dataset,k, maxIter = 100, buffer, action| buffer = buffer ? -1; @@ -42,17 +27,4 @@ FluidKMeans : FluidManipulationClient { write{ |filename,action| this.pr_sendMsg(\write,[filename],action); } - - pr_sendMsg { |msg, args, action,parser| - - OSCFunc( - { |msg| - var result; - // msg.postln; - result = FluidMessageResponse.collectArgs(parser,msg.drop(3)); - if(action.notNil){action.value(result)}{action.value}; - },'/'++msg).oneShot; - - this.server.listSendMsg(['/u_cmd',this.synth.nodeID,this.synthIndex,msg].addAll(args)); - } }