226 Commits (4306d6b277ae500810f61046c647ac227afba4e1)

Author SHA1 Message Date
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 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 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
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 be6a856844 spectralshapes - typos 7 years ago
Pierre Alexandre Tremblay fd72e78e4c confirmed that (buf)spectralshape is now in Hz 7 years ago
Pierre Alexandre Tremblay 5c2100fa0b more examples in AmpSeg and typos in MFCCs 7 years ago
Pierre Alexandre Tremblay 9d0f437975 (buf)RTNoveltySlice: wrappers, classes, helps, code 7 years ago
Pierre Alexandre Tremblay 3420ab1155 (buf)mfccs help done, and typos in melbands sorted 7 years ago
Pierre Alexandre Tremblay c4a4d9ecaa (buf) melbands helpfile and demo (plus typo in ampslice) 7 years ago
Pierre Alexandre Tremblay 1a6cf05e5a (buf)loudness help file finished 7 years ago
Pierre Alexandre Tremblay cfafc629ba a typo in most helpfiles (hopeSize is large at the moment) 7 years ago
Pierre Alexandre Tremblay 623341c50c AmpSlice: More sanity tests 7 years ago
Pierre Alexandre Tremblay 5b146fdbc3 (buf)ampsplice objects, classes, and help skeleton 7 years ago
Pierre Alexandre Tremblay ab7726bd58 bufstats help is finished for now (todo: translate the musical example) 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 a55c423fd9 bufstat help + didactic section completed 7 years ago
Pierre Alexandre Tremblay d875380c79 loudness: more troubleshooting code built-in 7 years ago
Pierre Alexandre Tremblay 97462169f5 updated helpfile 7 years ago
Pierre Alexandre Tremblay b8cbf8767c (buf)loudness - class definition and basic help file skeleton 7 years ago
Pierre Alexandre Tremblay 29386e71b2 more work on (buf)melbands help/test 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
Pierre Alexandre Tremblay 0fb414af7d bufstats class def and help file in progress 7 years ago
Pierre Alexandre Tremblay 1f96df851a few typos sorted for alpha05 7 years ago
Pierre Alexandre Tremblay 2bda503323 corrected the error handling in all buf* objects 7 years ago
Pierre Alexandre Tremblay 7f5bd09321 help pitch and buf pitch finished (plus typo in nmffilter) 7 years ago
Pierre Alexandre Tremblay 117ccd55f8 bufPitch class def and helpfile in progress 7 years ago
Pierre Alexandre Tremblay fe478d2f12 almost finished pitch helpfile 7 years ago
Pierre Alexandre Tremblay c6f26c38e4 updated nmffilter demo (with strange behaviour) 7 years ago
Pierre Alexandre Tremblay 9678f5450b Pitch class def and help (plus spectralshape polish) 7 years ago
Pierre Alexandre Tremblay 4b015780fe start of nmffFilter doc and def 7 years ago
Pierre Alexandre Tremblay 7cdc040b17 bufspectralshape help is now finished 7 years ago
Pierre Alexandre Tremblay 5b723b2b98 helpfile for bufspectralshape 7 years ago
Gerard 2798bcd1d7 aadding FluidBufSpectralSHape 7 years ago
Pierre Alexandre Tremblay c83213b1de post new sync help file condensing 7 years ago
Pierre Alexandre Tremblay 35281d6604 added - stereo toy examples as tests and explanations for 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 e19d52a866 SpectralShape with tutorial and explanations 7 years ago
Pierre Alexandre Tremblay 156a86418c corrected typos and added bail in class definition for maxFFTSize modulatable 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 7005a2f299 first draft of help for SpectralShape, and skeleton of help for OnsetSlice 7 years ago
Pierre Alexandre Tremblay 9cd8f0b6fe OnsetSlice: corrected typo in class def, matched minima with algo, and started on a backbone of helpfile 7 years ago
Gerard f057330bec manually add new objects from refactor_new_objects 7 years ago
Owen Green c6925eeafb Merge remote-tracking branch 'origin/master' into refactor
# Conflicts:
#	icon.png
#	include/fdNRTBase.hpp
#	release-packaging/Classes/FluidBufNMF.sc
#	release-packaging/Classes/FluidBufTransientSlice.sc
#	release-packaging/Classes/FluidNMFMatch.sc
#	release-packaging/Classes/FluidTransientSlice.sc
#	release-packaging/HelpSource/Classes/FluidBufHPSS.schelp
#	release-packaging/HelpSource/Classes/FluidBufNMF.schelp
#	release-packaging/HelpSource/Classes/FluidBufNoveltySlice.schelp
#	release-packaging/HelpSource/Classes/FluidBufTransientSlice.schelp
#	release-packaging/HelpSource/Classes/FluidGain.schelp
#	release-packaging/HelpSource/Classes/FluidHPSS.schelp
#	release-packaging/HelpSource/Classes/FluidNMFMatch.schelp
#	release-packaging/HelpSource/Classes/FluidSTFTPass.schelp
#	release-packaging/HelpSource/Classes/FluidTransientSlice.schelp
#	src/FluidNMFMatch/FluidNMFMatch.cpp
7 years ago
Pierre Alexandre Tremblay 8b7b9874a2 NoveltySlice classdef typo, removed transient debuging code, sorted 2 typos in helpfiles 7 years ago
Owen Green 337b3e6e25 How did this sneak back in? Removing from this branch, again
release-packaging/Classes/FluidOnsetSlice.sc
7 years ago
Pierre Alexandre Tremblay 6a07e0434c noveltyslice and bufhpss updated 7 years ago
Pierre Alexandre Tremblay 4e064bfe56 bufsines updated with a clever power of 2 trick that might not be useful 7 years ago
Pierre Alexandre Tremblay 7c03ec6b86 buf transient and transient slice help and default updated 7 years ago
Pierre Alexandre Tremblay 00240a7657 transient and transient slice updated 7 years ago
Pierre Alexandre Tremblay 587f95e8fa hpss: corrected formula in the help 7 years ago
Pierre Alexandre Tremblay 18ac82a4d7 HPSS fixes and help update 7 years ago
Pierre Alexandre Tremblay ca09d43cdf FluidSines updated (help + defaults) 7 years ago
Pierre Alexandre Tremblay 38cc5a7178 nmfmatch post-refactor help update and fixes 7 years ago
Pierre Alexandre Tremblay da51e87853 bufNMF: post-refactor fix and update of help 7 years ago
Pierre Alexandre Tremblay bb3e224e9f BufCompose: post refactor help update and correction 7 years ago
Pierre Alexandre Tremblay 1801dc8b91 Gain and STFTPass - post-refactor check and corrections 7 years ago
Owen Green 64387f868c Merge branch 'params-kr' into ParametersWithTuples
# Conflicts:
#	include/FluidSCWrapper.hpp
7 years ago
Owen Green d42034c911 Class stubs updtaed for client interface changes
release-packaging/Classes/FluidBufCompose.sc
release-packaging/Classes/FluidBufHPSS.sc
release-packaging/Classes/FluidBufSines.sc
release-packaging/Classes/FluidBufTransients.sc
release-packaging/Classes/FluidHPSS.sc
release-packaging/Classes/FluidNMFMatch.sc
release-packaging/Classes/FluidSines.sc
release-packaging/Classes/FluidSTFTPass.sc
7 years ago
Owen Green eb0c997b5b Pull in updated class stubs and help files from master 7 years ago
Owen Green 9738c8a057 Gaffa tape max size into SC class stubs 7 years ago
Gerard 266fa5f746 add FluidOnsetSlice 7 years ago
Pierre Alexandre Tremblay f351ba98ec bufnmf now with updating dict example 7 years ago
Pierre Alexandre Tremblay b897857dae added example folder in the package, plus typos 7 years ago
Pierre Alexandre Tremblay ed5e8dafa1 *TransientSlice : both declarations and Helpfiles updated for bug fix and new parameter 7 years ago
Owen Green c61190993f Add NRT to wrapper, remove old NRT header. Seperate out buffer adaptor to own header. Small changes to existing clients
include/fdNRTBase.hpp
include/FluidSCWrapper.hpp
include/SCBufferAdaptor.hpp
release-packaging/Classes/FluidSTFTPass.sc
src/FluidBufTransients/FluidBufTransients.cpp
src/FluidGain/FluidGain.cpp
src/FluidTransients/FluidTransients.cpp
7 years ago
Owen Green 86e65376d3 src/FluidSTFTPass/FluidSTFTPass.cpp: Update to new regime -> remove most of the code!
release-packaging/Classes/FluidSTFTPass.sc: Add maxWinSize parameter
7 years ago
Owen Green b06fdf0362 Non-bufferig FluidGain (ar / kr aware)
release-packaging/Classes/FluidGain.sc
src/FluidGain/CMakeLists.txt
src/FluidGain/FluidGain.cpp
7 years ago
Pierre Alexandre Tremblay 3e5a82fb54 fixed default bufnmf and nmfmatch, and ported all nmfmatch examples but one 7 years ago
Pierre Alexandre Tremblay 89ceda219b found a bug in the buffer summing of both nmf examples 7 years ago
Pierre Alexandre Tremblay 8dd5a23777 BufNMF error in the helpfile, plus beginning of an example for nmfmatch (with a bug find) 7 years ago
Owen Green 7fdd2c787f release-packaging/HelpSource/Classes/FluidNMFMatch.schelp: Changes to argument descriptions. 7 years ago
Owen Green 464d3cfc5a release-packaging/HelpSource/Classes/FluidNMFMatch.schelp: Changes to description text 7 years ago
Pierre Alexandre Tremblay ebe891d16b FluidNMFMatch declaration and attempt to Englicise 7 years ago