452 Commits (f61c7db147eb242f36e7b4530b9ab21991160d3b)
 

Author SHA1 Message Date
Owen Green 540d65a07b Add option for NRT clients to execute directly in command FIFO. 6 years ago
Owen Green 3f89afac0b SC Wrapper NRT: Ensure UGen emits 1.0 when it is done resolves #35 6 years ago
Owen Green 7b9c50ee62 SC Wrapper: ensure NRT UGen done isn't set unless job has completed sucessfully and without cancellation. resolves #34 6 years ago
Pierre Alexandre Tremblay 92bed6e48c nb_of_slices: removed the superfluous sync 6 years ago
Pierre Alexandre Tremblay 90dc29bc00 updated MT tutorials 6 years ago
Pierre Alexandre Tremblay 6d1c149b66 added tolerance to the number of slices 6 years ago
Pierre Alexandre Tremblay 2dc791906e clamped thresholds in nb_of_slices 6 years ago
Pierre Alexandre Tremblay 6e7ebed876 Examples: now has an iterative finder of a given number of slice (like the max JS version) 6 years ago
Pierre Alexandre Tremblay eab7216739 corrected errors in FluidBufAmpSlice helpfile and enhanced the explanations 6 years ago
Pierre Alexandre Tremblay d863a7629a a missing character messed up the updated overview 6 years ago
gerard 2857723bb1 Merged in fluid-nrt-process (pull request #4)
Fluid nrt process

Approved-by: Pierre Alexandre Tremblay <tremblap@gmail.com>
6 years ago
Gerard b4655bd4d8 refactor stubs for NRT objects 6 years ago
Pierre Alexandre Tremblay 8a60b12996 further along the MT SC tutorial 6 years ago
Pierre Alexandre Tremblay ef701d1551 corrected FluidBBufThreadDemo class def, and first draft of help and tutorial 6 years ago
Owen Green ac187eda9b release-packaging/Classes/FluidBufThreadDemo.sc: Finish sclang class 6 years ago
Owen Green f3b605111f Merge branch 'nrt-threading' of https://bitbucket.org/flucoma/flucoma-supercollider into nrt-threading 6 years ago
Owen Green 1be9076bbe Thread demo client 6 years ago
Pierre Alexandre Tremblay 60f71b17cf Merge branch 'nrt-threading' of https://bitbucket.org/flucoma/flucoma-supercollider into nrt-threading 6 years ago
Owen Green 05f7c044b0 Stop horrible race condition by ensuring that only one thread-checking aync command is ever in progress 6 years ago
Owen Green fad43f18b2 wrapper: tidying 6 years ago
Pierre Alexandre Tremblay 74d7dcd230 Merge branch 'nrt-threading' of https://bitbucket.org/flucoma/flucoma-supercollider into nrt-threading 6 years ago
Owen Green b0b2c7d3b3 Belated commit of threading updates for SC 6 years ago
Pierre Alexandre Tremblay 999f32580e Merge branch 'master' into nrt-threading 6 years ago
Pierre Alexandre Tremblay 2aa3d545d4 fluidmfcc: added the menu to choose which buffer to play, and a restart button 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 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