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
Owen Green
80af9ca9ea
Proper FluidManipulaitonTarget
6 years ago
Owen Green
6073ccadaf
Add compile-bundled targets for FluidManipulation objects (needed to share memory space between shared clients)
...
Add compile-bundled Subscriber-Provider Tests target
Add SC test files for Messaging, Subscriber Provider
6 years ago
Owen Green
b2a4f32264
SC Wrapper: Handling for heterogenous return types from messages
6 years ago
Owen Green
04a4ea890a
SC Wrapper: handling for shared client types from incoming string
6 years ago
Owen Green
74e6a25688
SC Wrapper: To deal with incoming strings (whose size we don't know in advance), we have to change how we deal with unexpected numbers of incoming parameters. Now we just warn, and use defaults in the case of a short fall.
6 years ago
Owen Green
70c8cfebda
SC Wrapper: incoming / outgoing data – deal more liberally with int / fp types (for message returns); deal with goddam strings
6 years ago
Owen Green
111d00fc4c
SC Wrapper rougue include
6 years ago
Owen Green
4a24c25b8d
Update object stubs with new aliases
6 years ago
Owen Green
d70a23f745
FluidSCWrapper: Clients no longer templates; find RT/NRT info in ClientWrapper
6 years ago
Owen Green
aa2ea9c98d
FluidSCWrapper: Re-enable DoneAction processing, hopefully robustly this time
6 years ago
Owen Green
3660089bcf
FluidSCWrapper: Add missing newline to error message so it appears at the correct moment
6 years ago
Owen Green
1aaf244efb
Cmake: Adding Fluid Manuipulation repo dependency the quick and dirty way
6 years ago
Owen Green
6960c1b95e
Add message testing SC class and test code
6 years ago
Owen Green
f54fcfad9f
Deal with message return types, and fix thread-completeness logic
6 years ago
Owen Green
d76f446b4f
Merge branch 'nrt-threading' into features/ClientMessagesThreading
7 years ago
Owen Green
d8d66db770
Hit SC Wrapper until threading works (mostly making sure it only tries to run async post-job functions once): TODO Fix up for stateful clients (not yet an issue)
7 years ago
Owen Green
53b9d7dc0f
Starting to add messages to SCWrapper
7 years ago
Owen Green
a160a86c76
Merge threading into ClientMessaging, re-add argument parsing from sc_msg_iter
7 years ago
Alex Harker
b331456913
Merge branch 'master' into nrt-threading
...
# Conflicts:
# include/FluidSCWrapper.hpp
7 years ago
Owen Green
906d281c75
change to buffer adaptor const samps
7 years ago
Owen Green
7277a5e41d
Changes to the other objects to make them thready
...
* .cpp stub references threaded template, changes name to full name of SC class
* SC class gets kr method, process wraps this
7 years ago
Owen Green
d628c90433
Make it so RT classes compile as well
7 years ago
Owen Green
4ece4dc527
Probably helps if I commit the plugin stub changes as well
7 years ago
Owen Green
5dcfd66c1b
Add cancellation and put placeholder example of kr usage in help file
7 years ago
Owen Green
8c0099565f
Improve (well, fix) the SC process-wait-query-action code for NMF
7 years ago
Owen Green
021fc1d917
Run Unit doneAction once everything is tidied away
7 years ago
Owen Green
b3895c5be6
Functional attempt at NRT threading:
...
* changes to NRT SC Wrapper makes it a UGen, using the RT thread for polling and delegating to SC NRT thread for launching
* changes to FluidBufNMF: Now a UGen with kr (emitting progress updates); process() wraps .kr via Function.play. Sync at end managed through use of doneAction
* TODO: cancelling, checking progress, all the other client (and then the help...)
7 years ago
Owen Green
200d4a86e4
* SCBufferAdaptor update to new interface
...
* FluidSCWrapper update to cope with InputBuffer parameters
7 years ago
Pierre Alexandre Tremblay
b0a05ce44d
added a quickstart document to help installing at the right place
7 years ago
Pierre Alexandre Tremblay
6a18db325c
added - fluid decmposition overview
7 years ago
Owen Green
1f013afa0c
Merge branch 'master' of https://bitbucket.org/flucoma/flucoma-supercollider
7 years ago
Pierre Alexandre Tremblay
51193f7444
final tweaks of alpha08 helpfiles and examples
7 years ago
Owen Green
6f01eac39d
Merge remote-tracking branch 'origin/master' into linux-build
...
# Conflicts:
# CMakeLists.txt
# scripts/target_post.cmake
7 years ago
Pierre Alexandre Tremblay
b4ddab8cac
last examples of bufampslice
7 years ago
Pierre Alexandre Tremblay
982db962a4
(buf)ampseg: more test code and commented examples of interface use
7 years ago
Pierre Alexandre Tremblay
6729665ce5
(buf)amplslice basic helpfile and updated class def
7 years ago
Pierre Alexandre Tremblay
cb55015f8c
(buf)noveltyslice updated helpfiles
7 years ago
Pierre Alexandre Tremblay
5af767a6e4
(buf)noveltyslice: change to all interface merging
7 years ago
Gerard
0836ea8770
Merge branch 'master' of https://bitbucket.org/flucoma/flucoma-supercollider
7 years ago
Gerard
bf7ab1680c
Rename RTNoveltySlice to NoveltySlice
7 years ago