Owen Green
f61c7db147
interface updates and fixes
6 years ago
Owen Green
465dab6a82
CmakeLists / target_post.cmake: switch to using CMake Fetch for Fluid dependencies. Same syntax is possible, but will fall back to git clone in the absence of supplied cache args
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
453d74b4ee
simple knn example first bash
6 years ago
Owen Green
4e29aa8554
KNN has no args
6 years ago
Owen Green
cc8b283f54
second-super-simple-1D-example
6 years ago
Owen Green
d169f70af6
Improvements to return value handling magic
6 years ago
Owen Green
2faa8c05ab
Add first of PA's examples
6 years ago
Owen Green
aa566041f2
dataset / labelset : make sure asString returns a string
6 years ago
Owen Green
eae5d3b12e
TB2 objects, baby examples for starters
6 years ago
Owen Green
89c438e604
release-packaging/Classes/FluidManipulationClient.sc: Make sendMsg block when in a routine (so we can reliably dump the whole of a label set in sequence). I don't like this idiom though
6 years ago
Owen Green
89a22adb3c
Correct LabelSet interface
6 years ago
Owen Green
0e8d773a32
Restore 'k' to KMeans (needed so we know how many things predict() will return)
6 years ago
Owen Green
c742f4d14e
TB2 classes: Reduce boiler plate
6 years ago
Owen Green
7aea07c621
Add helpful base client to reduce boiler plate
6 years ago
Owen Green
b1f42c943e
Merge commit '7188049266b11db5cf7791c6e84c2ff88f005272' into clients/inter_client_comms
...
# Conflicts:
# include/FluidSCWrapper.hpp
6 years ago
Owen Green
7aa5705bc1
FluidManipulation: Remaining SClang class stubs – NEEDS TESTING
6 years ago
Owen Green
6a9febafea
src/FluidManipulation/FluidManipulation.cpp: Remove non-existent clients
6 years ago
Owen Green
de9447e3a5
release-packaging/Classes/FluidKDTree.sc: Extra args in new (how did this ever work?)
6 years ago
Owen Green
50bb88ae14
release-packaging/Classes/FluidDataSet.sc: missing comma in arg list
6 years ago
Owen Green
c83fbd7b54
KDTree SC class
6 years ago
Owen Green
6779b8077b
denoise dataset client
6 years ago
Owen Green
676ac97aa5
release-packaging/Classes/FluidDataSet.sc : first reasonble dataset client
6 years ago
Owen Green
0d99d71246
Messages that have side effects on buffers need to make sure they do the nrt->rt buffer swap thing
6 years ago
Owen Green
26b341f109
src/FluidManipulation/FluidManipulation.cpp: Update incluedes and object defs
6 years ago
Owen Green
3d599202a5
scripts/target_post.cmake: Add FluidManipulation 3rd party includes to path (will be part of FluidManipulation cmake in due course)
6 years ago
Pierre Alexandre Tremblay
8d73df1c03
post merge typos and clarifications of helpfiles
6 years ago
Gerard
abdedc4522
adapt to client name changes from refactoring of fluid_decomposition
6 years ago
Pierre Alexandre Tremblay
7188049266
coded strange resonators in nmfmatch
6 years ago
Pierre Alexandre Tremblay
44c7170b3c
the creative example of bufstats is now done
6 years ago
Pierre Alexandre Tremblay
1b433abd78
melbands: the perceptually spread vocoder example is ported from max
6 years ago
Pierre Alexandre Tremblay
1a539e9de6
bufnmf: removed the placeholder nrt example
6 years ago
Pierre Alexandre Tremblay
908a56e048
added the related header too
6 years ago
Pierre Alexandre Tremblay
9de3853742
added wording for multithreading reference, sorts issue #37
6 years ago
Pierre Alexandre Tremblay
380afc6970
fluid buf multithread guide typo corrections
6 years ago
Pierre Alexandre Tremblay
ab924f8655
fileiterator: syncing only at the end.
6 years ago
Owen Green
d589b1ba3f
release-packaging/Classes/FluidBufCompose.sc: Add processBlocking as alias to process()
6 years ago
Owen Green
52ddb8b21d
release-packaging/Classes/FluidNRTProcess.sc: Reintroduce a sync at the cost of performance, but the benefit of being sure that buffers have updated before action is called
6 years ago
Owen Green
abc9dadbce
release-packaging/HelpSource/Guides/FluidBufMultiThreading.schelp; Add documentation of job completion mechanisms.
6 years ago
Owen Green
9627f72641
Merge branch 'master' into nrt-threading
...
# Conflicts:
# release-packaging/Classes/FluidBufThreadDemo.sc
6 years ago
Owen Green
7a48b2d4fb
release-packaging/HelpSource/Guides/FluidBufMultiThreading.schelp: Additions and edits
6 years ago
Owen Green
ce22c56624
SC Wrapper: always send done for any flavour of cancellation
6 years ago
Owen Green
f1fba9b318
Merge branch 'threading/blocking-switch' into nrt-threading
...
# Conflicts:
# release-packaging/Classes/FluidNRTProcess.sc
6 years ago
Owen Green
2bb9d31e5d
New switchable blockiig interface. Highlights
...
* Clients overload UGen::new1 , this gives a mehod we can pass a blocking arg to without cluttering kr, and puts all arg checks in one place.
* Blocking calls are done with processBlocking
* FluidBufCompose always blocks
* NRT process calls new1, not kr
* some server.syncs removed to lessen dilly dallying
* completion is triggered by /done message from server, matched against nodeID. replyID indicates status
6 years ago
Owen Green
e7bc8c60dc
SC Wrapper: Send a /done message (before the doneAction) to let clients complete more quickly
6 years ago
Owen Green
708de336eb
Thread demo client
6 years ago
Owen Green
de45964367
Squish spurious debug message
6 years ago
Owen Green
0961f0410b
Revert "Revert changes to SC classes, because we're going to do something different"
...
This reverts commit 782e87f82d .
6 years ago
Owen Green
782e87f82d
Revert changes to SC classes, because we're going to do something different
6 years ago