116 Commits (13498a5e8c91b7e49a1360b3123e2dbc5386dace)

Author SHA1 Message Date
Owen Green 13498a5e8c AudioTransport has two audio inputs 6 years ago
Owen Green f61c7db147 interface updates and fixes 6 years ago
Owen Green 718f8b5bc6 Add NMFCross 6 years ago
Owen Green deb785f4e6 Update release-packaging/Classes/FluidKDTree.sc and release-packaging/Classes/FluidKMeans.sc for interface changes 6 years ago
Owen Green 4e29aa8554 KNN has no args 6 years ago
Owen Green d169f70af6 Improvements to return value handling magic 6 years ago
Owen Green aa566041f2 dataset / labelset : make sure asString returns a string 6 years ago
Owen Green 89c438e604 release-packaging/Classes/FluidManipulationClient.sc: Make sendMsg block when in a routine (so we can reliably dump the whole of a label set in sequence). I don't like this idiom though 6 years ago
Owen Green 89a22adb3c Correct LabelSet interface 6 years ago
Owen Green 0e8d773a32 Restore 'k' to KMeans (needed so we know how many things predict() will return) 6 years ago
Owen Green c742f4d14e TB2 classes: Reduce boiler plate 6 years ago
Owen Green 7aea07c621 Add helpful base client to reduce boiler plate 6 years ago
Owen Green b1f42c943e Merge commit '7188049266b11db5cf7791c6e84c2ff88f005272' into clients/inter_client_comms
# Conflicts:
#	include/FluidSCWrapper.hpp
6 years ago
Owen Green 7aa5705bc1 FluidManipulation: Remaining SClang class stubs – NEEDS TESTING 6 years ago
Owen Green de9447e3a5 release-packaging/Classes/FluidKDTree.sc: Extra args in new (how did this ever work?) 6 years ago
Owen Green 50bb88ae14 release-packaging/Classes/FluidDataSet.sc: missing comma in arg list 6 years ago
Owen Green c83fbd7b54 KDTree SC class 6 years ago
Owen Green 6779b8077b denoise dataset client 6 years ago
Owen Green 676ac97aa5 release-packaging/Classes/FluidDataSet.sc : first reasonble dataset client 6 years ago
Owen Green d589b1ba3f release-packaging/Classes/FluidBufCompose.sc: Add processBlocking as alias to process() 6 years ago
Owen Green 52ddb8b21d release-packaging/Classes/FluidNRTProcess.sc: Reintroduce a sync at the cost of performance, but the benefit of being sure that buffers have updated before action is called 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 de45964367 Squish spurious debug message 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
Gerard b4655bd4d8 refactor stubs for NRT objects 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 1be9076bbe Thread demo client 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 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 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 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
Pierre Alexandre Tremblay 51193f7444 final tweaks of alpha08 helpfiles and examples 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 5af767a6e4 (buf)noveltyslice: change to all interface merging 7 years ago
Pierre Alexandre Tremblay 878981b150 name change for Onset functions to metrics 7 years ago
Pierre Alexandre Tremblay 04d066ee3d (Buf)Pitch new class definition with extra 3 params (minFreq maxFreq unit) and help 7 years ago
Pierre Alexandre Tremblay be46f346f3 new interface on (buf)RTNoveltySlice in progress (for alpha08) 7 years ago
Pierre Alexandre Tremblay cfc6c868bd typos found in the interface change. 7 years ago
Pierre Alexandre Tremblay 4d372c3dc0 new interface naming convention 7 years ago
Pierre Alexandre Tremblay 9d0f437975 (buf)RTNoveltySlice: wrappers, classes, helps, code 7 years ago
Pierre Alexandre Tremblay 5b146fdbc3 (buf)ampsplice objects, classes, and help skeleton 7 years ago
Pierre Alexandre Tremblay 8b8f82efe1 bufstats: added buffer boundaries to the source and edited the name of one parameter 7 years ago
Pierre Alexandre Tremblay b8cbf8767c (buf)loudness - class definition and basic help file skeleton 7 years ago
Pierre Alexandre Tremblay a77c46c198 further melbands exploration and help 7 years ago
Pierre Alexandre Tremblay e125ad692a classes definitions, and skeletons of helpfiles/testfiles for (buf)mfcc and (buf)melbands 7 years ago