373 Commits (74e6a25688939d179ebc19d8b8070216d6302c8d)
 

Author SHA1 Message Date
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
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
Owen Green 08501b06ac gcc doesn't like the random use of quotation marks in command lines 7 years ago
Owen Green 5d2f1772af GCC won't link hiss fft without -fPIC 7 years ago
Owen Green 9c5d2c6350 Merge branch 'master' into linux-build
# Conflicts:
#	CMakeLists.txt
7 years ago