152 Commits (5eecb02ab8c1a761c11cdf7b09b2c238b300bd2d)

Author SHA1 Message Date
Owen Green 5eecb02ab8 Update NRT params on retrigger 6 years ago
Owen Green 5bd0832981 Restore FluidDataWr C++ atfer overzealous revert 6 years ago
Owen Green 7a1bdc5a02 Revert changes to Corpus Builders and help files now that we have bypass in FluidDataWr 6 years ago
Owen Green f93b2562cb Add bypass for numerical index to FluidDataSetWr, update help 6 years ago
Owen Green 1a01e76001 Guard against scsynth triggering u_cmd before constructor called 6 years ago
Owen Green cffcd889dd Remove debug detritus 6 years ago
Owen Green 7d6d169de3 Changes to FluidDataSetWr to take separate string prefix and integer counter for label making 6 years ago
Owen Green ce22e867db Mend clean up for Shared Clients 6 years ago
Owen Green 7dc44c738e Don't try and send message responses > 8kb 6 years ago
Owen Green 253339aac2 Harden message dispatch against cmd+. by using more safely shared state 6 years ago
Owen Green e5798aaa35 Harden cross thread code, and fix retriggering / busy check.
By actually looking at the result.
6 years ago
Owen Green 48dc167c1b Toughen NRT processing by decoupling ownership of shared state from synth Node 6 years ago
Owen Green b7c6c9e09c Add FluidDataSetWr 6 years ago
Owen Green 73530260b5 Toughen checks for job status now that start time is decoupled from construction
More toughening of threads vs triggers
6 years ago
Owen Green 23785e88be Constrain params before constructing clients 6 years ago
Owen Green 1cbe5d0187 Error message spacing 6 years ago
Owen Green 32ac90c28d Bring wrapper into line with upstream 6 years ago
Owen Green 00b2b5f8d5 Better argument validation for RT inputs 6 years ago
Owen Green d6776226be Add triggering to NRT processors, remove doneAction 6 years ago
Owen Green 6305274d52 Quietly remove a thing I didn't realised I'd committed
It's probably good, if doing experimental changes that break everytihng, 
not to commit and push them to the main branch
6 years ago
Owen Green 4c2d96f244 Wrapper: make sure world is available if we're going to use it 6 years ago
Owen Green c6540c051e Merge branch 'clients/inter_client_comms' into features/sc-object-persist 6 years ago
Owen Green ee666fe7cf All frames as 2D view from Buffer 6 years ago
Owen Green d73a82d069 Fix memory leak, and NRT housekeeping 6 years ago
Owen Green b283494cae Ensure that all results from synchronous jobs get passed on correctly 6 years ago
Owen Green 3777057995 decouple freeing shared and model objects from the synth with PlugInCmd
This should give much stronger guarantees that the server and client 
agree about what exists. It would be neat if the server could delete its 
own node as well, but I haven't worked out how to do this yet
6 years ago
Owen Green 1eabc42b24 Amend wrapper creation to fetch client and params from different places
This is to enable persistent storage for certain client typee
6 years ago
Owen Green 40691d4217 Tidy up properly 6 years ago
Owen Green 058605a78a Readability 6 years ago
Owen Green 4984e06772 Fix a potential memory leak 6 years ago
Owen Green 561cf0faf0 Add persistence mechanism for shared clients 6 years ago
Owen Green a46643d46a Update remaining fromArgs for LocalBuf stuff 6 years ago
Owen Green 3109a51842 Add LocalBuf awareness 6 years ago
Owen Green 9c8b9c0dc5 Merge branch 'master' into clients/inter_client_comms 6 years ago
Owen Green 8844be07b1 Send server response even when message fails, resolves #50 6 years ago
Owen Green 717457d8bb Report unallocated buffers as non-existent and invalid 6 years ago
Owen Green fd13fff2de Add strict argument count and type checking to messages, to avoid server crashes. 6 years ago
Owen Green 41c4fda0f5 (hopefully) Temporary fix for incompatibility between master / tb2 parameter counting 6 years ago
Owen Green 7159392a9b Integer conversion for new stuff, formatting 6 years ago
Owen Green 683bb66791 Delete implicitly deleted operator 6 years ago
Owen Green 47f3f23823 Delete implicitly deleted operator 6 years ago
Owen Green c72e04a8c6 Make it compile post-merge 6 years ago
Owen Green c84a81a3bf Merge branch 'master' into clients/inter_client_comms 6 years ago
Owen Green 8a8dd1eeb0 SC windows seems to prefer std::endl to guarantee printing to console 6 years ago
Owen Green ac7fc5b29c Formatting 6 years ago
Owen Green 5bc6cd400b Delete implicitly deleted default constructor in SCBuffer 6 years ago
Owen Green 9e97518316 sign conversion warning 6 years ago
Owen Green 9677ad83f6 Add header text to source files 6 years ago
Owen Green ff04cc737f Add version message to all plugins (classes later) 6 years ago
Owen Green c6dd99ec81 signed indices in SC wrapper 6 years ago