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
baf5f32948
release-packaging/HelpSource/Classes/FluidBufOnsetSlice.schelp: Function not metric, in this particular instance
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
Pierre Alexandre Tremblay
f95cbe1b2c
(buf)sines: amended the description to make the fftSize capping behaviour clear.
7 years ago
Pierre Alexandre Tremblay
878981b150
name change for Onset functions to metrics
7 years ago
Pierre Alexandre Tremblay
b1c56d0325
new MFCC example (and corrected MelBands) thanks to Sam Pluta
7 years ago
Pierre Alexandre Tremblay
050c80286f
examples: folder iteration and 2 passes now working fine
7 years ago
Owen Green
ab6103d984
Don't run next(1) when we register calc function, clear outputs instead (otherwise we read into arbitary memory). Resolves #25 hopefully
7 years ago
Owen Green
b7093de5b2
SCWrapper: newline at end of console messages, ensures that they actually appear.
7 years ago
Pierre Alexandre Tremblay
04d066ee3d
(Buf)Pitch new class definition with extra 3 params (minFreq maxFreq unit) and help
7 years ago
weefuzzy
17ee677197
Acheivable warning level, AVX in release
7 years ago
weefuzzy
58c1ea682a
Uh, ok. Not sure why 'template' was there to start with. Fair cop MSVC
7 years ago
weefuzzy
2fd321b13f
ignore VS folder
7 years ago
Owen Green
34ee65ab77
Merge branch 'master' into refactor-windows
...
# Conflicts:
# CMakeLists.txt
7 years ago