460 Commits (386d174a592084416343c38670f22e6f538a557b)

Author SHA1 Message Date
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