Merge branch 'fix/UGensAsClasses' into clients/inter_client_comms

nix
Owen Green 5 years ago
commit 4a4a2350f6

@ -808,7 +808,7 @@ namespace impl {
static const char* name() static const char* name()
{ {
static std::string n = std::string(Wrapper::getName()) + "/query"; static std::string n = std::string(Wrapper::getName()) + "Query";
return n.c_str(); return n.c_str();
} }

@ -41,3 +41,4 @@ FluidBufAmpGate : FluidBufProcessor {
} }
} }
FluidBufAmpGateTrigger : FluidProxyUgen {}

@ -37,3 +37,4 @@ FluidBufAmpSlice : FluidBufProcessor {
); );
} }
} }
FluidBufAmpSliceTrigger : FluidProxyUgen {}

@ -56,3 +56,4 @@ FluidBufAudioTransport : FluidBufProcessor {
) )
} }
} }
FluidBufAudioTransportTrigger : FluidProxyUgen {}

@ -36,3 +36,4 @@ FluidBufCompose : FluidBufProcessor {
).processList([source, startFrame, numFrames, startChan, numChans, gain, destination, destStartFrame, destStartChan, destGain, 1], freeWhenDone, action); ).processList([source, startFrame, numFrames, startChan, numChans, gain, destination, destStartFrame, destStartChan, destGain, 1], freeWhenDone, action);
} }
} }
FluidBufComposeTrigger : FluidProxyUgen {}

@ -44,3 +44,4 @@ FluidBufFlatten : FluidBufProcessor {
} }
} }
FluidBufFlattenTrigger : FluidProxyUgen {}

@ -49,3 +49,4 @@ FluidBufHPSS : FluidBufProcessor {
} }
} }
FluidBufHPSSTrigger : FluidProxyUgen {}

@ -46,3 +46,4 @@ FluidBufLoudness : FluidBufProcessor{
); );
} }
} }
FluidBufLoudnessTrigger : FluidProxyUgen {}

@ -43,3 +43,4 @@ FluidBufMFCC : FluidBufProcessor{
); );
} }
} }
FluidBufMFCCTrigger : FluidProxyUgen {}

@ -48,3 +48,4 @@ FluidBufMelBands : FluidBufProcessor {
); );
} }
} }
FluidBufMelBandsTrigger : FluidProxyUgen {}

@ -34,3 +34,4 @@ FluidBufNMF : FluidBufProcessor //: UGen {
).processList([source, startFrame, numFrames, startChan, numChans, resynth, bases, basesMode, activations, actMode, components,iterations, windowSize, hopSize, fftSize, 1],freeWhenDone,action); ).processList([source, startFrame, numFrames, startChan, numChans, resynth, bases, basesMode, activations, actMode, components,iterations, windowSize, hopSize, fftSize, 1],freeWhenDone,action);
} }
} }
FluidBufNMFTrigger : FluidProxyUgen {}

@ -46,3 +46,4 @@ FluidBufNMFCross : FluidBufProcessor {
); );
} }
} }
FluidBufNMFCrossTrigger : FluidProxyUgen {}

@ -45,3 +45,4 @@ FluidBufNNDSVD : FluidBufProcessor{
) )
} }
} }
FluidBufNNDSVDTrigger : FluidProxyUgen {}

@ -48,3 +48,4 @@ FluidBufNoveltySlice : FluidBufProcessor {
); );
} }
} }
FluidBufNoveltySliceTrigger : FluidProxyUgen {}

@ -46,3 +46,4 @@ FluidBufOnsetSlice : FluidBufProcessor {
); );
} }
} }
FluidBufOnsetSliceTrigger : FluidProxyUgen {}

@ -48,3 +48,4 @@ FluidBufPitch : FluidBufProcessor{
); );
} }
} }
FluidBufPitchTrigger : FluidProxyUgen {}

@ -41,3 +41,4 @@ FluidBufScale : FluidBufProcessor {
); );
} }
} }
FluidBufScaleTrigger : FluidProxyUgen {}

@ -48,3 +48,4 @@ FluidBufSines : FluidBufProcessor {
} }
} }
FluidBufSinesTrigger : FluidProxyUgen {}

@ -52,3 +52,4 @@ FluidBufSpectralShape : FluidBufProcessor {
); );
} }
} }
FluidBufSpectralShapeTrigger : FluidProxyUgen {}

@ -49,3 +49,4 @@ FluidBufStats : FluidBufProcessor {
} }
FluidBufStatsTrigger : FluidProxyUgen {}

@ -31,3 +31,4 @@ FluidBufThreadDemo : FluidBufProcessor{
); );
} }
} }
FluidBufThreadDemoTrigger : FluidProxyUgen {}

@ -43,3 +43,4 @@ FluidBufThresh : FluidBufProcessor {
} }
} }
FluidBufThreshTrigger : FluidProxyUgen {}

@ -41,3 +41,4 @@ FluidBufTransientSlice : FluidBufProcessor {
); );
} }
} }
FluidBufTransientSliceTrigger : FluidProxyUgen {}

@ -41,3 +41,4 @@ FluidBufTransients : FluidBufProcessor {
); );
} }
} }
FluidBufTransientsTrigger : FluidProxyUgen {}

@ -9,3 +9,5 @@ FluidDataSetWr : FluidBufProcessor {
^FluidProxyUgen.kr(\FluidDataSetWrTrigger,*args); ^FluidProxyUgen.kr(\FluidDataSetWrTrigger,*args);
} }
} }
FluidDataSetWrTrigger : FluidProxyUgen {}

@ -51,10 +51,12 @@ FluidKDTree : FluidRealTimeModel
lookupDataSet = lookupDataSet ? -1; lookupDataSet = lookupDataSet ? -1;
this.lookupDataSet_(lookupDataSet); this.lookupDataSet_(lookupDataSet);
this.lookupDataSet.asUGenInput.postln; this.lookupDataSet.asUGenInput.postln;
^FluidProxyUgen.kr('FluidKDTree/query', K2A.ar(trig), ^FluidKDTreeQuery.kr(K2A.ar(trig),
id, this.numNeighbours, this.radius, this.lookupDataSet.asUGenInput, this, this.numNeighbours, this.radius, this.lookupDataSet.asUGenInput,
this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(inputBuffer),
this.prEncodeBuffer(outputBuffer)); this.prEncodeBuffer(outputBuffer));
} }
} }
FluidKDTreeQuery : FluidRTQuery {}

@ -60,9 +60,11 @@ FluidKMeans : FluidRealTimeModel {
} }
kr{|trig, inputBuffer,outputBuffer| kr{|trig, inputBuffer,outputBuffer|
^FluidProxyUgen.kr('FluidKMeans/query', K2A.ar(trig), ^FluidKMeansQuery.kr(K2A.ar(trig),
id, clusters, maxiter, this, clusters, maxiter,
this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(inputBuffer),
this.prEncodeBuffer(outputBuffer)); this.prEncodeBuffer(outputBuffer));
} }
} }
FluidKMeansQuery : FluidRTQuery {}

@ -38,10 +38,12 @@ FluidKNNClassifier : FluidRealTimeModel {
} }
kr{|trig, inputBuffer,outputBuffer| kr{|trig, inputBuffer,outputBuffer|
^FluidProxyUgen.kr(this.class.name.asString++'/query', K2A.ar(trig), ^FluidKNNClassifierQuery.kr(K2A.ar(trig),
id, this.numNeighbours, this.weight, this, this.numNeighbours, this.weight,
this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(inputBuffer),
this.prEncodeBuffer(outputBuffer)); this.prEncodeBuffer(outputBuffer));
} }
} }
FluidKNNClassifierQuery : FluidRTQuery {}

@ -38,9 +38,11 @@ FluidKNNRegressor : FluidRealTimeModel {
} }
kr{|trig, inputBuffer,outputBuffer| kr{|trig, inputBuffer,outputBuffer|
^FluidProxyUgen.kr(this.class.name.asString++'/query', K2A.ar(trig), ^FluidKNNRegressorQuery.kr(K2A.ar(trig),
id, this.numNeighbours, this.weight, this, this.numNeighbours, this.weight,
this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(inputBuffer),
this.prEncodeBuffer(outputBuffer)); this.prEncodeBuffer(outputBuffer));
} }
} }
FluidKNNRegressorQuery : FluidRTQuery {}

@ -75,12 +75,12 @@ FluidMLPRegressor : FluidRealTimeModel {
params = this.prGetParams.drop(-2) ++ [this.prEncodeBuffer(inputBuffer), params = this.prGetParams.drop(-2) ++ [this.prEncodeBuffer(inputBuffer),
this.prEncodeBuffer(outputBuffer)]; this.prEncodeBuffer(outputBuffer)];
^FluidProxyUgen.kr(this.class.name.asString++'/query', K2A.ar(trig), ^FluidMLPRegressorQuery.kr(K2A.ar(trig),this, *params);
id, *params);
} }
} }
FluidMLPRegressorQuery : FluidRTQuery {}
FluidMLPClassifier : FluidRealTimeModel { FluidMLPClassifier : FluidRealTimeModel {
@ -145,7 +145,8 @@ FluidMLPClassifier : FluidRealTimeModel {
var params = this.prGetParams.drop(-2) ++ [this.prEncodeBuffer(inputBuffer), var params = this.prGetParams.drop(-2) ++ [this.prEncodeBuffer(inputBuffer),
this.prEncodeBuffer(outputBuffer)]; this.prEncodeBuffer(outputBuffer)];
^FluidProxyUgen.kr(this.class.name.asString++'/query', K2A.ar(trig), ^FluidMLPClassifierQuery.kr(K2A.ar(trig),this, *params);
id, *params);
} }
} }
FluidMLPClassifierQuery : FluidRTQuery {}

@ -60,9 +60,11 @@ FluidNormalize : FluidRealTimeModel {
this.min_(min).max_(max).invert_(invert); this.min_(min).max_(max).invert_(invert);
^FluidProxyUgen.kr(this.class.name.asString++'/query', K2A.ar(trig), ^FluidNormalizeQuery.kr( K2A.ar(trig),
id, this.min, this.max, this.invert, this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(outputBuffer)); this, this.min, this.max, this.invert, this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(outputBuffer));
} }
} }
FluidNormalizeQuery : FluidRTQuery {}

@ -55,8 +55,9 @@ FluidPCA : FluidRealTimeModel{
numDimensions = numDimensions ? this.numDimensions; numDimensions = numDimensions ? this.numDimensions;
this.numDimensions_(numDimensions); this.numDimensions_(numDimensions);
^FluidProxyUgen.kr(this.class.name.asString++'/query', K2A.ar(trig), ^FluidPCAQuery.kr(K2A.ar(trig),this, this.numDimensions, this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(outputBuffer));
id, this.numDimensions, this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(outputBuffer));
} }
} }
FluidPCAQuery : FluidRTQuery {}

@ -60,9 +60,10 @@ FluidRobustScale : FluidRealTimeModel {
this.low_(low).high_(high).invert_(invert); this.low_(low).high_(high).invert_(invert);
^FluidProxyUgen.kr(this.class.name.asString++'/query', K2A.ar(trig), ^FluidRobustScaleQuery.kr(K2A.ar(trig),this, this.low, this.high, this.invert, this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(outputBuffer));
id, this.low, this.high, this.invert, this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(outputBuffer));
} }
} }
FluidRobustScaleQuery : FluidRTQuery {}

@ -308,3 +308,10 @@ FluidRealTimeModel : FluidModelObject
^super.new(server,params++[-1,-1]); ^super.new(server,params++[-1,-1]);
} }
} }
FluidRTQuery : FluidProxyUgen
{
*kr{ |trig, obj, args|
^super.kr(this.name,trig, obj.asUGenInput, *args)
}
}

@ -52,7 +52,8 @@ FluidStandardize : FluidRealTimeModel {
invert = invert ? this.invert; invert = invert ? this.invert;
this.invert_(invert); this.invert_(invert);
^FluidProxyUgen.kr(this.class.name.asString++'/query', K2A.ar(trig), ^FluidStandardizeQuery.kr(K2A.ar(trig),this, this.invert, this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(outputBuffer));
id, this.invert, this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(outputBuffer));
} }
} }
FluidStandardizeQuery : FluidRTQuery {}

@ -68,8 +68,8 @@ FluidUMAP : FluidRealTimeModel {
numDimensions = numDimensions ? this.numDimensions; numDimensions = numDimensions ? this.numDimensions;
this.numDimensions_(numDimensions); this.numDimensions_(numDimensions);
^FluidProxyUgen.kr(this.class.name.asString++'/query', K2A.ar(trig), ^FluidUMAPQuery.kr(K2A.ar(trig),
id, this,
this.numDimensions, this.numDimensions,
this.numNeighbours, this.numNeighbours,
this.minDist, this.minDist,
@ -83,3 +83,5 @@ FluidUMAP : FluidRealTimeModel {
cols {|action|} cols {|action|}
size { |action|} size { |action|}
} }
FluidUMAPQuery : FluidRTQuery {}

Loading…
Cancel
Save