201 Commits (cb673d205aace79912901c7ba62b975ce19f8fef)

Author SHA1 Message Date
Pierre Alexandre Tremblay 8d73df1c03 post merge typos and clarifications of helpfiles 6 years ago
Pierre Alexandre Tremblay 7188049266 coded strange resonators in nmfmatch 6 years ago
Pierre Alexandre Tremblay 44c7170b3c the creative example of bufstats is now done 6 years ago
Pierre Alexandre Tremblay 1b433abd78 melbands: the perceptually spread vocoder example is ported from max 6 years ago
Pierre Alexandre Tremblay 1a539e9de6 bufnmf: removed the placeholder nrt example 6 years ago
Pierre Alexandre Tremblay 908a56e048 added the related header too 6 years ago
Pierre Alexandre Tremblay 9de3853742 added wording for multithreading reference, sorts issue #37 6 years ago
Pierre Alexandre Tremblay 380afc6970 fluid buf multithread guide typo corrections 6 years ago
Pierre Alexandre Tremblay ab924f8655 fileiterator: syncing only at the end. 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 abc9dadbce release-packaging/HelpSource/Guides/FluidBufMultiThreading.schelp; Add documentation of job completion mechanisms. 6 years ago
Owen Green 7a48b2d4fb release-packaging/HelpSource/Guides/FluidBufMultiThreading.schelp: Additions and edits 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
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 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 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 baf5f32948 release-packaging/HelpSource/Classes/FluidBufOnsetSlice.schelp: Function not metric, in this particular instance 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 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 6a18db325c added - fluid decmposition overview 7 years ago
Pierre Alexandre Tremblay 51193f7444 final tweaks of alpha08 helpfiles and examples 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
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
Pierre Alexandre Tremblay 04d066ee3d (Buf)Pitch new class definition with extra 3 params (minFreq maxFreq unit) and help 7 years ago