Pierre Alexandre Tremblay
|
6e6b6772cd
|
added the CMakeLists to the 3 new objects
|
7 years ago |
Gerard
|
f057330bec
|
manually add new objects from refactor_new_objects
|
7 years ago |
Owen Green
|
c6fc860b02
|
Remove old test code for async processing
src/FluidBufExperiements/CMakeLists.txt
src/FluidBufExperiements/FluidBufExperiements.cpp
src/FluidBufExperiements/tests.scd
|
7 years ago |
Alex Harker
|
481dd955ba
|
The wrapper now takes care of processing type - all objects updated to fit the new design
|
7 years ago |
Alex Harker
|
6d9e9d3ffe
|
Fix builds for all realtime objects
|
7 years ago |
Alex Harker
|
f56bd42182
|
Initial commit for linking parameters to clients
|
7 years ago |
Pierre Alexandre Tremblay
|
448769be0c
|
removed the dangling FluidOnsetSlice material
|
7 years ago |
Owen Green
|
64387f868c
|
Merge branch 'params-kr' into ParametersWithTuples
# Conflicts:
# include/FluidSCWrapper.hpp
|
7 years ago |
Owen Green
|
1d204f97b5
|
Object stubs updated to new client / parameter relationship
src/FluidBufCompose/FluidBufCompose.cpp
src/FluidBufHPSS/FluidBufHPSS.cpp
src/FluidBufNMF/FluidBufNMF.cpp
src/FluidBufNoveltySlice/FluidBufNoveltySlice.cpp
src/FluidBufSines/FluidBufSines.cpp
src/FluidBufTransients/FluidBufTransients.cpp
src/FluidBufTransientSlice/FluidBufTransientSlice.cpp
src/FluidGain/FluidGain.cpp
src/FluidHPSS/FluidHPSS.cpp
src/FluidNMFMatch/FluidNMFMatch.cpp
src/FluidSines/FluidSines.cpp
src/FluidSTFTPass/FluidSTFTPass.cpp
src/FluidTransients/FluidTransients.cpp
src/FluidTransientSlice/FluidTransientSlice.cpp
|
7 years ago |
Owen Green
|
e2d7e30248
|
Don't pass Params tuple to SC object factory
|
7 years ago |
Gerard
|
7137871eed
|
Merge branch 'ParametersWithTuples' of https://bitbucket.org/flucoma/flucoma-supercollider into ParametersWithTuples
|
7 years ago |
Gerard
|
266fa5f746
|
add FluidOnsetSlice
|
7 years ago |
Owen Green
|
9ab5dc3d56
|
Make client factory, attempts to initialise client with constructor args from istantiation params.Add NMF wrapper
include/FluidSCWrapper.hpp
include/SCBufferAdaptor.hpp
src/FluidNMFMatch/FluidNMFMatch.cpp
|
7 years ago |
Owen Green
|
5496a72a18
|
Updates to wrapper for HPSS freq-amp pairs parameter, improved kontrol input handling. Updated object stubs
include/FluidSCWrapper.hpp
src/FluidBufHPSS/FluidBufHPSS.cpp
src/FluidBufNoveltySlice/FluidBufNoveltySlice.cpp
src/FluidHPSS/FluidHPSS.cpp
|
7 years ago |
Owen Green
|
75089d6083
|
New dinky clients
src/FluidBufNMF/FluidBufNMF.cpp
src/FluidBufSines/FluidBufSines.cpp
src/FluidBufTransients/FluidBufTransients.cpp
src/FluidBufTransientSlice/FluidBufTransientSlice.cpp
src/FluidSines/FluidSines.cpp
src/FluidTransientSlice/FluidTransientSlice.cpp
|
7 years ago |
Owen Green
|
4157c94929
|
Start of CMake changes
scripts/target_post.cmake
src/FluidTransients/CMakeLists.txt
CMakeLists.txt
|
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 |
Owen Green
|
6660cb53dc
|
All files: The great namespace purge
|
7 years ago |
Owen Green
|
52bafc0184
|
All files: Enforce naming conventions
|
7 years ago |
Owen Green
|
9b3164acb5
|
FluidGain: Pass parameters to client properly, add namespace (issue #11)
|
7 years ago |
Pierre Alexandre Tremblay
|
63854b3644
|
nmfMatch has corrected class definition, basic doc and basic working example
|
7 years ago |
Owen Green
|
f834457794
|
FluidNMFMatch: Fix crash in event of invalid arguments and early exit from contsructor (set calc to ClearUnitOutputs, and ensure that error message actually gets printed)
|
7 years ago |
Owen Green
|
ebfab8e311
|
Add FluidNMFMatch
|
7 years ago |
Pierre Alexandre Tremblay
|
65f4efbfb8
|
all files finished and with working relative directory
|
7 years ago |
Pierre Alexandre Tremblay
|
b50a7105bc
|
finalised BufHPSS and BufCompose help files
|
7 years ago |
Pierre Alexandre Tremblay
|
e7efba1f59
|
sorted the latency formula of HPSS
|
7 years ago |
Pierre Alexandre Tremblay
|
032aefc621
|
BufHPSS: corrected class definition and examples
BufNoveltySlice: corrected example code
|
7 years ago |
Pierre Alexandre Tremblay
|
1ceecce8ae
|
BufNMF has clean fixed W code, HPSS too.
|
7 years ago |
Owen Green
|
bfecf11784
|
FluidHPSS: Update for new parameter names
|
7 years ago |
Pierre Alexandre Tremblay
|
563140fc0a
|
updated helpfiles 'completed' for all Buffer processes - in creative English and with a few dodgy explanations - and sill no example inserted from the test files.
|
7 years ago |
Pierre Alexandre Tremblay
|
3a68a8700b
|
further tests with BufCompose and BufNMF fixed dicts
|
7 years ago |
Owen Green
|
541474bf69
|
All non realtime: Add clean up calls, in case of reallocation
|
7 years ago |
Owen Green
|
004bd4f9fc
|
fdNRTBase: Fix memory mismanagement (move data deallocation to after hand off with RT thread, in 'stage 4')
FdCompose: Add call to buffer cleanup per above
CMakeLists: Copy audio files from fluid decomp on configure
|
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
|
a0da9ecd2a
|
added a fixed dictionary example that crashes the server for now...
|
7 years ago |
Owen Green
|
519fd46f2a
|
Add NRT novelty segmentation
|
7 years ago |
Pierre Alexandre Tremblay
|
b0307f9192
|
FluidTransientSlice has now a help file skeleton, and a few cool audio tests
|
7 years ago |
Pierre Alexandre Tremblay
|
926f7c943f
|
Merge branch 'master' of https://bitbucket.org/flucoma/flucoma-supercollider
|
7 years ago |
Pierre Alexandre Tremblay
|
5bbdc6f91a
|
now all test files have relative path (one needs to make a link/copy of fluid_decompositon/AudioFiles in the top level of release-packaging
|
7 years ago |
Owen Green
|
0ae62c4503
|
Tidy up FluidGain
|
7 years ago |
Pierre Alexandre Tremblay
|
dbbf52c4ce
|
FluidBufTransientSlice: now with a cool looping slicing test code
|
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
|
e05dda9bc3
|
Update RT HPSS fr new threshold parameters; updated .sc and .schelp; purged C++ of raw pointers
|
7 years ago |
Pierre Alexandre Tremblay
|
494b64f1ba
|
bufnmf: added test for silent buffers
|
7 years ago |
Pierre Alexandre Tremblay
|
f35abd37c5
|
cleaned declarations of all real time classes, plus basic test files with null summing (except HPSS which I cannot figure out yet)
|
7 years ago |
Owen Green
|
37876f09ee
|
Real time and non real time transient modelling segmentation
|
7 years ago |
Pierre Alexandre Tremblay
|
190a5ded14
|
BufHPSS has now proper class declaration and a skeleton of helpfile
|
7 years ago |
Pierre Alexandre Tremblay
|
00351686b0
|
typo in test-file of BufCompose
|
7 years ago |
Pierre Alexandre Tremblay
|
57bb13fc81
|
BufSines has now proper class declaration and a skeleton of helpfile
|
7 years ago |
Owen Green
|
54ce464bf8
|
Add real time transient segmenter, correct small mistake in SC for rt transient extractor
|
7 years ago |
Owen Green
|
caf3bc7722
|
NRT Plugins: Change done string, in case that makes any difference language side
|
7 years ago |
Pierre Alexandre Tremblay
|
1711816368
|
updated the BufNMF and BufTransients test code
|
7 years ago |
Owen Green
|
626d3bb826
|
RT objects Correct spelling of instantiation
|
7 years ago |
Pierre Alexandre Tremblay
|
4e566bf9e9
|
BufCompose examples now ported + drafted and updated general and BufCompose helpfiles.
|
7 years ago |
Owen Green
|
fa32202f01
|
FludGain: Take the correct window size (the moral of this story is come-back-and-fix-it-later changes are a bad idea)
|
7 years ago |
Owen Green
|
af1c7e0992
|
Add real time transient detector
|
7 years ago |
Owen Green
|
205cc528a5
|
RenamoFest Part II: Updating Ugen plugin names, class and helpfiles for new naming conventions
|
7 years ago |
Owen Green
|
8b231257ec
|
Renaming all objects, cpp files, sc files, help files to agreed format
|
7 years ago |
Owen Green
|
07e9ace26d
|
RT Sines and HPSS: adapt to use parameter system and expose new adjustable parameters in algorithms
|
7 years ago |
Owen Green
|
6c6f573494
|
NRT HPSS Correct object name in error message
|
7 years ago |
Owen Green
|
92de975928
|
Add real time sines
|
7 years ago |
Owen Green
|
cd26246a04
|
Add non realtime Sines
|
7 years ago |
Owen Green
|
de3440d3a0
|
Template typo in NRT HPSS. Not sure how it even built before
|
7 years ago |
Owen Green
|
0b89aa5b5e
|
Add non real time HPSS
|
7 years ago |
Owen Green
|
12b67d3de5
|
fdGain and fdSupercollider Small changes for signature of BaseAudioClient and parameter updates
|
7 years ago |
Owen Green
|
9f13fb96e8
|
Add real-time HPSS SC object
|
7 years ago |
Pierre Alexandre Tremblay
|
570b940ec5
|
Merge branch 'master' of https://bitbucket.org/flucoma/flucoma-supercollider
|
7 years ago |
Pierre Alexandre Tremblay
|
de78afad68
|
fdCompose: reformated class definition, and basic example/tests
|
7 years ago |
Owen Green
|
409f6d61f8
|
BufCompose: Don't accidentally load Transient NRT class.
|
7 years ago |
Owen Green
|
27349ef792
|
Tweaks to CMakeLists, incl. things I thought happened on the previous merge
|
7 years ago |
Owen Green
|
3771ffc27e
|
Merge branch 'CMakeRefactor'
# Conflicts:
# fdNMF/CMakeLists.txt
# release-packaging/HelpSource/classes/Buffer.ext.schelp
# release-packaging/classes/fdfNMF.sc
|
7 years ago |
Owen Green
|
858d115c75
|
Changes to CMakeLists for plugins (much smaller, using an include for boilerplate)
|
7 years ago |
Owen Green
|
097f0a0f7e
|
Added top level CMakeLists that builds all plugs, using targets from fluid_decomposition
Adjusted plugin CMakeLists and changed directory structure
Unified release packaging
|
7 years ago |