Owen Green
4a6959c104
Add alias UGen classes for FluidBuf*Trigger to enable use in SynthDefs
5 years ago
Owen Green
b56f9537e6
Fix indiscriminate wait() for buffer processors
5 years ago
Owen Green
4c1db2cb23
Correct wrong UGen name in FluidBufCompose.sc
5 years ago
Owen Green
5cbe109c93
Add /flush to force server cache reset with internal Server
5 years ago
Gerard
de2f9ec2a1
Revert "JSON: replace null for nil"
...
This reverts commit 473d6e3cdf .
5 years ago
Gerard
473d6e3cdf
JSON: replace null for nil
5 years ago
Owen Green
d4049a4f6c
Fix data object cache lookup
5 years ago
Pierre Alexandre Tremblay
dc3157c5eb
UMAP: added KR and example testing
5 years ago
Pierre Alexandre Tremblay
82d6a2b355
UMAP: transformPoint method def, and example in help file
5 years ago
Pierre Alexandre Tremblay
caff6c3c29
umap: improved class definition and help example
5 years ago
Pierre Alexandre Tremblay
756fa8384f
Merge branch 'refactor/NRTSynths' into FluidRobustScale
5 years ago
Owen Green
d49ba1bbb0
Add retro-proof constructors for DataSet and LabelSet
...
(simply consume surplus name argument rather than forwarding up the
chain)
5 years ago
Pierre Alexandre Tremblay
25381e6583
pre-release cleaning of the helpfiles
5 years ago
Pierre Alexandre Tremblay
25b6633c45
Merge commit '41815a8da040a6c0e13eb7bb1258787d7a65632e' into FluidRobustScale
5 years ago
Owen Green
41815a8da0
Fix processBlocking signature in SC sclient
5 years ago
Pierre Alexandre Tremblay
886a3006bf
UMAP: removed batchSize, added fit and transform method and examples
5 years ago
Pierre Alexandre Tremblay
b066e6fcd7
helpfile corrected and right default values
5 years ago
Pierre Alexandre Tremblay
e043d406fb
FluidRobustScale: Now with proper interface
5 years ago
Pierre Alexandre Tremblay
7f41959d63
FluidRobustScale: works with the old interface
5 years ago
Pierre Alexandre Tremblay
b003b7a759
FluidRobustScale: first copying of normalise's code
5 years ago
Pierre Alexandre Tremblay
bbe715287e
tidying up
5 years ago
Owen Green
14b3525f2c
FluidBufProcessor needs its own counter
...
if its going to reset on cmd period
5 years ago
Owen Green
36d91e37b8
Correct UGen classname for BufProcessers with long names
5 years ago
Owen Green
558f73e7cf
ProxyUGen: Remove vestigial debug print
5 years ago
Owen Green
a60104d536
Server object: add *freeAll convinience method
5 years ago
Owen Green
cbb6cbef3d
Server cache: bundle 'free' messages on clear.
5 years ago
Owen Green
9eb2a44a69
Use (hacky) NRT SendReply for responses
...
This solves problems wih behaviour w/r/t server sync
5 years ago
Owen Green
c0ec922564
Cache refresh Add some nil checks on Cmd-Period
5 years ago
Pierre Alexandre Tremblay
50b59a39cf
relective merge branch 'nested-iterator-with-condition' into refactor/NRTSynths
5 years ago
Owen Green
d2b95f2134
FluidDataObject: Don't send state update and command as bundle
...
Makes reasoning about overall sequences hard if using server latency,
produces 'late' messages otherwise: we just need guarantee of ordering,
not simultaneity.
5 years ago
Owen Green
78cf7bb20d
FluidBufProcessor: Properly reset cache on command period
...
So that it reinstantiates properly
5 years ago
Owen Green
5b030b7a40
DataSet.sc add completion message to refresh buffer in getPoint / updatePoint
5 years ago
Owen Green
8d9419cb9e
DataSet SC pass label into deletePoint
5 years ago
Owen Green
d0cbf95550
Update SC classes
5 years ago
Pierre Alexandre Tremblay
50247dba33
Merge commit 'db297c384562aa51b976d3efe55e3c71f63cd265' into nested-iterator-with-condition
5 years ago
Owen Green
db297c3845
Dataest & Co: Clear server side caches on internal server reboot
...
resolves #77
5 years ago
Pierre Alexandre Tremblay
09192e0f53
Merge branch 'clients/inter_client_comms' into nested-iterator-with-condition
5 years ago
Pierre Alexandre Tremblay
0bcbfb8d9d
typo in MLP parameter
5 years ago
Pierre Alexandre Tremblay
0e1a62b11a
now adapted for using our folder/dataset creators
5 years ago
Pierre Alexandre Tremblay
742e13f2b6
umap: amended helpfile and classdef
5 years ago
Pierre Alexandre Tremblay
81cb2c9c94
initial UMAP class/help/entry
5 years ago
Pierre Alexandre Tremblay
b5bf144299
FluidCorpusLoader: using -1 as a silence channel ID to fill the blanks (see SC_BufReadCommand::CopyChannels) instead of filling with a modulo of the input.
5 years ago
Owen Green
32e53cb955
KDTree decouple response parsing from numNeighbours so that radius works
5 years ago
Owen Green
99aea5cbaf
FluidMessageResponse: handle cases where we don't know the number of response elements in advance
5 years ago
Gerard
27bdb4f94d
FluidKDTree radius
5 years ago
Pierre Alexandre Tremblay
03110a5a30
added transformJoin reference and method def to DataSetQuery
5 years ago
Pierre Alexandre Tremblay
574ddcd0fe
bufscale has rect input too - with modified bufstats weighing examples accordingly
5 years ago
Pierre Alexandre Tremblay
e4607bf097
change to BufThresh to accept rect selection
5 years ago
Pierre Alexandre Tremblay
c663657c72
bufthresh and bufscale now with verbose parameter names (and corrected an error in the examples of the latter)
5 years ago
Pierre Alexandre Tremblay
3f18ff60b9
removed weigthsThreshold on bufstats
5 years ago
Owen Green
69b319d1d1
Add FluidBufScale and FluidBufThresh
5 years ago
Pierre Alexandre Tremblay
63e528bc9d
error in BufStats.kr class def
5 years ago
Pierre Alexandre Tremblay
f8915303fa
updated class def for new bufstats outliers and weighting
5 years ago
Owen Green
b00c711209
Correct overzealous buffer-returning resolves #73
5 years ago
Pierre Alexandre Tremblay
e6afcb622d
sorted the default activation of mlpclass to match the client code
5 years ago
Owen Green
5ef20088fa
Allocate busses on the server we're actually using
5 years ago
Gerard
04f0db5267
revert to 89886c1
5 years ago
Pierre Alexandre Tremblay
98842c3886
Revert "Update info output buffers in point processing methods for data clients; make sure nil buffers transmit -1, not 0"
...
This reverts commit 5aaeced5e4 .
5 years ago
Owen Green
5aaeced5e4
Update info output buffers in point processing methods for data clients; make sure nil buffers transmit -1, not 0
5 years ago
Gerard
5afdad3865
Merge branch 'clients/inter_client_comms' of https://bitbucket.org/flucoma/flucoma-supercollider into clients/inter_client_comms
5 years ago
Gerard
8e01be05db
FluidPCA add return message
5 years ago
Owen Green
7f316e57d8
Add Blocking switch to NRT processor .kr methods
5 years ago
Gerard
63832bc512
Merge branch 'clients/inter_client_comms' of https://bitbucket.org/flucoma/flucoma-supercollider into clients/inter_client_comms
5 years ago
Gerard
989c012955
FluidNormalize and FluidStandardize invert
5 years ago
Pierre Alexandre Tremblay
efa97e4e66
new interface for MLPregress
6 years ago
Gerard
d862f29fc5
Merge branch 'clients/inter_client_comms' of https://bitbucket.org/flucoma/flucoma-supercollider into clients/inter_client_comms
6 years ago
Gerard
ca4a749b17
FluidMLP input and output taps
6 years ago
Pierre Alexandre Tremblay
3f687e238a
FluidBufNNDSVD is a thing
6 years ago
Pierre Alexandre Tremblay
21daae30ed
now with finalActivation
6 years ago
Owen Green
8ec4496d9e
More triage on SC data classes. 93rd time's the charm
6 years ago
Owen Green
72f5982443
Mend constructor behaviour for zero parameter RT data clients
6 years ago
Pierre Alexandre Tremblay
3347df5302
changed default maxIter to match the c-code
6 years ago
Gerard
bcb4456f79
RT version of MLP objects
6 years ago
Pierre Alexandre Tremblay
744811d288
corrected clear in datasetquery and made the help a bit more verbose
6 years ago
Pierre Alexandre Tremblay
d67b489f23
installed the clear message
6 years ago
Pierre Alexandre Tremblay
ed4f0641c5
MLP* init method implemented but does not work. Change to your favourite word on line 26 of FluidMLP.sc to check it works
6 years ago
Pierre Alexandre Tremblay
20278da9b3
added merge in the help and class def of dataset
6 years ago
Owen Green
b35b22e793
Add reset to MLP SC classes
6 years ago
Owen Green
ae74be947d
Add MLPClassifier + help example
6 years ago
Owen Green
9baad9893c
Handle Symobls when converting to JSON
6 years ago
Owen Green
acd7162b9a
Rename FluidMLPRegressor.sc -> FluidMLP.sc
6 years ago
Owen Green
9c673ae16c
Abstract out MLPRegressor constructor in prep for classifier
6 years ago
Owen Green
67e8d57812
Correctly handle variable array in MLPRegressor args
6 years ago
Owen Green
ae2542795c
NRT data clients need their own synth def to actually create named controls for setters to work
6 years ago
Owen Green
e6dc18a3e1
Ensure poll() is called every cycle for NRT data clients by forcing UGen to control rate
6 years ago
Owen Green
c37ba4207a
Add NMFMorph
6 years ago
Owen Green
5b0771597d
Extend the dubious benefits of generated properties to nonrealtime DataClients
6 years ago
Pierre Alexandre Tremblay
e7a7b910bf
added validation to MLPregress classdef and help
6 years ago
Owen Green
deaac85ec9
Update MDS and MLPRegressor to new order
6 years ago
Owen Green
50467b33fe
Non-RT Data clients still deserve parameters
6 years ago
Pierre Alexandre Tremblay
13af5e9c6e
all interface unified with C++ code and style
6 years ago
Owen Green
806a3414d7
Update infrastructure and SC classes for RT queries
6 years ago
Owen Green
1533862e59
Declare constants as constants
6 years ago
Owen Green
5b7eb3d568
Merge branch 'feature/rt-queries' into clients/inter_client_comms
6 years ago
Owen Green
b7f1f6e213
Add FluidMLPRegressor
6 years ago
Owen Green
1d6fd8f1b0
Merge branch 'clients/inter_client_comms' into feature/rt-queries
6 years ago
Owen Green
1923ba3977
Update order of args for FluidNormalize
6 years ago
Owen Green
36f0fca453
Make number of parallel tasks settable in FluidSliceCorpus, and manage small sets, resolves #61
6 years ago
Owen Green
7f6453be18
Enable .kr for FluidBufCompose, resolves #60
6 years ago
Owen Green
7c271fa525
Assign server properly in FluidLoadFolder, resolves #59
6 years ago
Owen Green
b687b5649d
Add KMeansClient RT support
6 years ago
Owen Green
d44a16859d
Merge branch 'master' into clients/inter_client_comms
6 years ago
Francesco Cameli
97d8250cb9
fix FluidNRTProcess server dispatch
6 years ago
Gerard
ac3a524ffd
PCA / MDS help file review
6 years ago
Gerard
d96dbb8791
KNNClassifier / Regressor review
6 years ago
Gerard
913933943c
Merge branch 'clients/inter_client_comms' of https://bitbucket.org/flucoma/flucoma-supercollider into clients/inter_client_comms
6 years ago
Gerard
c129ad78b5
Normalize / Standardize review
6 years ago
Owen Green
05c5b3da3c
Make FluidBufAudioTransport.sc conform to general NRT class structure
6 years ago
Owen Green
7a1bdc5a02
Revert changes to Corpus Builders and help files now that we have bypass in FluidDataWr
6 years ago
Owen Green
16111521e5
Revert "fixing helper when no slices are return, and amended demo-dataset accordingly"
...
This reverts commit c64f8eba3f .
6 years ago
Pierre Alexandre Tremblay
c64f8eba3f
fixing helper when no slices are return, and amended demo-dataset accordingly
6 years ago
Gerard
48ee95f77c
KMeans review
6 years ago
Gerard
8381580885
KDTree further formatting review and typos
6 years ago
Gerard
21270d9f5c
removee FluidKNN
6 years ago
Gerard
1d13f8cac0
refactor common methods to FluidManipulationClint
6 years ago
Gerard
6836c4070a
FluidLabelSet: help file review, minor changes and formatting
6 years ago
Gerard
2184ab3758
FluidDataset: help file review, minor changes and formatting, FluidLabelSet: add print
6 years ago
Owen Green
a87df66e35
Fork rather than bind, for greater determinism
6 years ago
Owen Green
3c3659fbd5
Harden FluiDManipulationClient against multiple cmd-.
6 years ago
Owen Green
7d6d169de3
Changes to FluidDataSetWr to take separate string prefix and integer counter for label making
6 years ago
Owen Green
9542b9be78
Avoid overloading scheduler in SystemClock or TempoClock by defering all message actions back to AppClock
6 years ago
Owen Green
2402b71caa
Merged clients/inter_client_comms into fix/manip_client_new
6 years ago
Gerard
18d5b35e1e
read and write for KNNClassifier/Regressor
6 years ago
Owen Green
1279678eea
FluidDataSet remove dump (now in parent class)
6 years ago
Gerard
c1f7725d71
FluidManipulationJSON: parse JSON manually to avoid change of types
6 years ago
Pierre Alexandre Tremblay
14aec9832a
sorted parallel iterations thanks to @weefuzzy
6 years ago
Owen Green
ab3e0e1376
Condense extra featureFunc args into assocation labe->dictionary; add 'tasks' argument to play
...
Update help to reflect
6 years ago
Pierre Alexandre Tremblay
db1bbe7780
i tried. and failed. please excuse me.
6 years ago
Owen Green
b67d7006b1
Manipulation client: make server transaction in new more predictable
6 years ago
Gerard
aec77e0b14
adding FluidManipulationJSON
6 years ago
Owen Green
54e6cf98a8
Pass all the goodies from FluidProcessSlices
6 years ago
Owen Green
a2ca1e68d4
Amend index to label in FluidDataSetWr
6 years ago
Pierre Alexandre Tremblay
4893a53d1d
sorted the helper's dataset label
6 years ago
Pierre Alexandre Tremblay
ab8f451418
remove troubleshooting printing
6 years ago
Pierre Alexandre Tremblay
f3f1d2d2c2
check for 0 size and use sexy doAdjacentPairs in slicer util
6 years ago
Owen Green
f9fb3f869d
Harmonize Dictionary layout with Max
6 years ago
Owen Green
3d02da998f
FluidBufNMF: Fix Ugen construction and trigger argument passing from *kr
6 years ago
Owen Green
699c648e27
Add concurrent processing for feature extraction, sort out counting, be consistent with dictionary methods
6 years ago
Owen Green
7cbfecc3e7
Experimental paralellism for performance boost?
6 years ago
Owen Green
e21aa5e2fe
Fix file start times
6 years ago
Pierre Alexandre Tremblay
75f05627f6
loading is now working and very, very fast
6 years ago
Owen Green
a85287a785
Refactor file loading to try and improve speed by removing syncs
6 years ago
Owen Green
2c0142b002
Add corpus utils
...
Corpus builders: tidy up
6 years ago
Owen Green
377604f602
Add FluidBufFlatten
6 years ago
Owen Green
b7c6c9e09c
Add FluidDataSetWr
6 years ago
Owen Green
d6776226be
Add triggering to NRT processors, remove doneAction
6 years ago
Pierre Alexandre Tremblay
d138471955
removed asInt everywhere
6 years ago
Gerard
7c83690d35
Merge branch 'clients/inter_client_comms' of https://bitbucket.org/flucoma/flucoma-supercollider into clients/inter_client_comms
6 years ago
Gerard
40cf1f4680
FluidKNNClassifier: return string in predictPoint
6 years ago
Pierre Alexandre Tremblay
af9ac0332a
commenting the buffer input to FluidKMeans to avoid errors.
6 years ago
Gerard
148ca0ac10
add FluidDataSetQuery
6 years ago
Owen Green
bb5efd3c67
Add dump and print messages to dataset
6 years ago
Owen Green
ae86d967a7
Fixed classes and new help for KNNClassifier/Regressor
6 years ago
Owen Green
b58360d4d4
FluidPCA and FluidMDS updates and help files
6 years ago
Owen Green
a109652612
Update and augment help for FluidNormalize, FluidStandardize and fix classes
6 years ago
Owen Green
00a238dae7
Improve order async behaviour for synth; fix symbol vs string; default behaviour for cols/size; update interfaces
6 years ago
Owen Green
033f96a350
Merge branch 'clients/inter_client_comms' into features/sc-object-persist
6 years ago
Owen Green
c6540c051e
Merge branch 'clients/inter_client_comms' into features/sc-object-persist
6 years ago
Gerard
d09d1ee6d4
Merge branch 'clients/inter_client_comms' of https://bitbucket.org/flucoma/flucoma-supercollider into clients/inter_client_comms
6 years ago
Gerard
c3f240148d
add FluidKNNClassifier / FluidKNNRegressor
6 years ago
Gerard
c6087b160e
KMeans: add fitPredict
6 years ago
Owen Green
368e7af7d2
Add asUGeninput for dataset and labelset
6 years ago
Owen Green
76ea914e49
Merge branch 'clients/inter_client_comms' of https://bitbucket.org/flucoma/flucoma-supercollider into clients/inter_client_comms
6 years ago
Owen Green
a3e85b502f
BufMFCC.sc: Remove rogue parameter from kr call
6 years ago
Gerard
d4b11d7200
add FLuidMDS
6 years ago
Owen Green
d6905db3a3
New free message; no dice if server not running; working freeAll
6 years ago
Owen Green
188f0f9133
KISS-erer: No trickery with Synth.basicNew
...
because we can't communicate with the Node afterwards
6 years ago
Owen Green
99496a6633
KISS: Greatly simplify persistence dynamics
6 years ago
Owen Green
4b88b405d7
Enable persistence for Dataset, Labelset and 'model' objects
...
viz. KDTree, KMeans,KNN, Normalize, PCA and Standardize. Most changes in
FluidManipulationClient
6 years ago
Owen Green
561cf0faf0
Add persistence mechanism for shared clients
6 years ago
Gerard
6d29260257
Add FluidPCA
6 years ago
Owen Green
2ad8b508bd
Toughen FluidManipulation SC classes where strings are expected
6 years ago
Owen Green
e79b846be6
Remove dims from FluidDataSet
6 years ago
Owen Green
c84a81a3bf
Merge branch 'master' into clients/inter_client_comms
6 years ago
Pierre Alexandre Tremblay
0a776a0e6c
(buf)ampslice - change of interface order
6 years ago
Pierre Alexandre Tremblay
5ef2cf3924
bufNMF: corrected the 'destination' variable to 'resynth'
6 years ago
Pierre Alexandre Tremblay
5cd2ee4111
(buf) ampgate : changed the class def since we removed outputype
6 years ago
Pierre Alexandre Tremblay
273f9256f5
(buf)sines interface changes and new help in creative english
6 years ago
Pierre Alexandre Tremblay
32d3f463af
buf noveltyslice: corrected the helpfiles for new latency formula, and updated the minSliceLenght to be the same as other CCEs
6 years ago
Pierre Alexandre Tremblay
62b4853b94
(buf)ampslice and (buf)ampgate help in progress
6 years ago
Pierre Alexandre Tremblay
00e064086e
(buf)melband has now a the normalize flag in the help and in the class def
6 years ago
Gerard Roma
da31abc192
Adapt FluidSines class to new implementation
6 years ago
Pierre Alexandre Tremblay
1d594cfe78
(buf) noveltyslice helpfiles now with minslicelen examples (and last fix of the class def!)
6 years ago
Pierre Alexandre Tremblay
0cbd93ec8d
I'm told it always works better when you actually pass the variable
6 years ago
Pierre Alexandre Tremblay
c8796a9331
now with the right spelling and helpfiles amended
6 years ago
Pierre Alexandre Tremblay
6119886f46
added minSliceLength to class def
6 years ago
Pierre Alexandre Tremblay
83bd6b70c1
norm+std: corrected the class casting of the dataset
6 years ago
Owen Green
6c44543c75
FluidKNN: Don't try and parse an array of strings that doesn't exist resolves 35
6 years ago
Owen Green
c32b58ca74
AudioTransport: pass the right things
6 years ago
Owen Green
3bd79fffb1
AudioTransport: Use specialIndex to deal with multiple audio ins, make sure wrapper notes this in the right places
6 years ago
Owen Green
e80afc7ce5
FluidKMeans predictPoint: expect number not numbers
6 years ago
Owen Green
1d4f9a5501
FluidMessageResponse: Correct bundling of strings as character arrays, so server response makes sense
6 years ago
Owen Green
9a872d26f5
Explicitly override FluidNormalize contrsuctor, so the docs don't moan
6 years ago
Pierre Alexandre Tremblay
1225b37714
corrected KNN methods to match Max's naming
6 years ago
Owen Green
13498a5e8c
AudioTransport has two audio inputs
6 years ago
Owen Green
f61c7db147
interface updates and fixes
6 years ago
Owen Green
718f8b5bc6
Add NMFCross
6 years ago
Owen Green
deb785f4e6
Update release-packaging/Classes/FluidKDTree.sc and release-packaging/Classes/FluidKMeans.sc for interface changes
6 years ago
Owen Green
4e29aa8554
KNN has no args
6 years ago
Owen Green
d169f70af6
Improvements to return value handling magic
6 years ago