weefuzzy
759066b574
Wrapper: workaround scsynth 32 char cmd length limit with extra dispatch layer
...
also avoids need for formerly truncated plugin names in some cases
4 years ago
Owen Green
4a6959c104
Add alias UGen classes for FluidBuf*Trigger to enable use in SynthDefs
5 years ago
Owen Green
36d91e37b8
Correct UGen classname for BufProcessers with long names
5 years ago
Owen Green
d0cbf95550
Update SC classes
5 years ago
Owen Green
7f316e57d8
Add Blocking switch to NRT processor .kr methods
5 years ago
Owen Green
d6776226be
Add triggering to NRT processors, remove doneAction
6 years ago
Owen Green
2bb9d31e5d
New switchable blockiig interface. Highlights
...
* Clients overload UGen::new1 , this gives a mehod we can pass a blocking arg to without cluttering kr, and puts all arg checks in one place.
* Blocking calls are done with processBlocking
* FluidBufCompose always blocks
* NRT process calls new1, not kr
* some server.syncs removed to lessen dilly dallying
* completion is triggered by /done message from server, matched against nodeID. replyID indicates status
6 years ago
Owen Green
0961f0410b
Revert "Revert changes to SC classes, because we're going to do something different"
...
This reverts commit 782e87f82d .
6 years ago
Owen Green
782e87f82d
Revert changes to SC classes, because we're going to do something different
6 years ago
Owen Green
540d65a07b
Add option for NRT clients to execute directly in command FIFO.
6 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
Pierre Alexandre Tremblay
4d372c3dc0
new interface naming convention
7 years ago
Pierre Alexandre Tremblay
2bda503323
corrected the error handling in all buf* objects
7 years ago
Pierre Alexandre Tremblay
87e960a0f6
all post-refactor post-renaming interface change in classes, help and examples
7 years ago
Pierre Alexandre Tremblay
80cce5d085
all buf* classes have a 'action' argument now and sync properly.
7 years ago
Pierre Alexandre Tremblay
43fdf6dee3
now all Buf* class def have a buffer object checking (plus typos and consistent parameter naming
7 years ago
Pierre Alexandre Tremblay
7c03ec6b86
buf transient and transient slice help and default updated
7 years ago
Owen Green
eb0c997b5b
Pull in updated class stubs and help files from master
7 years ago
Pierre Alexandre Tremblay
06970d4b7b
cleaning of arguments name and order in help files and class declaration
7 years ago
Pierre Alexandre Tremblay
235cc09806
BufNoveltySlice: now with corrected class definition, a shell of helpfile, and a cool example.
7 years ago
Pierre Alexandre Tremblay
cc655a5d6c
FluidBufTransientSlice cleaned class definition, helpfile skeleton, and various test codes for other classes
7 years ago
Owen Green
37876f09ee
Real time and non real time transient modelling segmentation
7 years ago