059ef7d3a1corrected the signature of all NRT buffer pointing class definition (fdNMF and fdTransients) to make them more sc. - and changed all the test code accordingly. corrected a bug in the fdTransients \cmd def (s missing) made a backbone helpfile for fdTransients corrected an error in helpfile of FSDTFT
Pierre Alexandre Tremblay
2018-09-08 15:02:43 +0100
4c4896e173Updated FluidCompose.sc for new commands
Owen Green
2018-09-08 14:44:56 +0100
50027f1ca3reformat of the fdNMF and fdTransient class defintion - the later has an error of not passing some parameters.
Pierre Alexandre Tremblay
2018-09-08 12:32:40 +0100
16387a7e5fAdd FDCompose.sc (autogenerated, not tested)
Owen Green
2018-09-08 09:15:36 +0100
a6e0146acfAdd BufferCompose utility fdNRTBase: add function for autogenerating SC class shell
Owen Green
2018-09-08 00:01:30 +0100
d43c05a029Add FDTransients.sc class definition
Owen Green
2018-09-07 20:28:40 +0100
d7aaf6ae09Add fdTransients.cpp for non realtime click detection (complied, untested)
Owen Green
2018-09-07 18:06:43 +0100
97f336d064fdNRTBase.hpp: Changes due to buffer wrapper refactoring
Owen Green
2018-09-06 17:38:29 +0100
035e1833cefdNRTBase, fdNMF: Changes to parameter instance ownership; implement offsets in frames and channels
Owen Green
2018-09-06 09:46:02 +0100
ebaa6ae63eFDNMF: changed the method name to 'process' in the definition, the help and the tests
Pierre Alexandre Tremblay
2018-09-05 16:33:22 +0100
d9521e1b69new default values for fdNMF and tests.scd has a source segment test at the bottom
Pierre Alexandre Tremblay
2018-09-05 15:45:29 +0100
865e7472b7fdNMF helpfile has all parameter described
Pierre Alexandre Tremblay
2018-09-05 15:11:12 +0100
8302eefdb8updated FDNMF test code, helpfile-in-progress and class description (and filename) corrected FDSTFTPass class description and helpfile corrected FDGain helpfile
Pierre Alexandre Tremblay
2018-09-05 10:53:14 +0100
a34cbe6afdCorrected interface of FDGain and FDNMF, updated test code, and designed helpfile for FDGain (and started on FDNMF's)
Pierre Alexandre Tremblay
2018-09-04 18:09:37 +0100
26d637ca98fdNMF and fdNRTBase: Refactor for changed buffer adaptor interface and FFTSize default
Owen Green
2018-09-04 15:44:23 +0100
524d95aec0fdNMF.cpp / .sc + fdNMF/tests.scd: Refactor for new client / parmater archiecture (see fluid_decomposition commit ec1fe1332c522a64b04e5210d1e48266f6b6512b)
Owen Green
2018-09-03 16:55:45 +0100
f4a9560e9cAdd fdNRTBase: Base class for Non Real-Time SC commands
Owen Green
2018-09-03 16:54:22 +0100
41ed298279CMakeList Pull in boost aligned allocation dependency from SC source tree, to tidy up after NRT buffer recallocation
Owen Green
2018-09-03 16:53:40 +0100
159b9c39d9fdNRTBase: Make a header, put in include, delete old target folder
Owen Green
2018-08-28 10:46:09 +0100
b8cb37c8b7fdNRTBase Tidy up the class and make useful
Owen Green
2018-08-28 10:34:47 +0100
a39f75e241fdNRTBase: Base wrapper class for Async commands
Owen Green
2018-08-28 10:12:14 +0100
535b36b8a7fdBufferExperiments: sizeof() a size is silly
Owen Green
2018-08-28 10:11:29 +0100
72e9e02044fdBufferExperiments: More verbose, but possibly more correct version using AsyncPluginCommand
Owen Green
2018-08-27 19:04:03 +0100
b4bcc2f1c6Added FdBufferExperiments: Proof of concept plugin for resizing buffers on server
Owen Green
2018-08-27 16:23:20 +0100
1b0cfb6f53Update gitignore for moved plugins path
Owen Green
2018-08-26 01:26:40 +0100
858d115c75Changes to CMakeLists for plugins (much smaller, using an include for boilerplate)
Owen Green
2018-08-26 01:25:49 +0100
097f0a0f7eAdded top level CMakeLists that builds all plugs, using targets from fluid_decomposition Adjusted plugin CMakeLists and changed directory structure Unified release packaging
Owen Green
2018-08-26 01:24:33 +0100
2d2e5b7fa7Add STFT passthrough extension
Owen Green
2018-08-24 13:55:31 +0100
5824581b67All CMakeLists: Make sure plugin directory exists before copying build products FdGain: Account for hop size argument in BaseAudioClient constructor
Owen Green
2018-08-24 13:55:02 +0100
d0ff669f2enow working with multichannel input buffers
Pierre Alexandre Tremblay
2018-08-23 16:16:19 +0100
1d9c962b20now fdNMF has its own directory and copies files like a grown up
Pierre Alexandre Tremblay
2018-08-23 15:36:49 +0100
c6a09b0334FdGain.sc typo
Owen Green
2018-08-23 15:18:02 +0100
184d0d2890Merge branch 'rt_wrapper': Adds FDGain class for real-time testig and updates gitignore
Owen Green
2018-08-23 15:16:53 +0100
e7f19f5bf1Updated gitignore to admit SC classes in release package
Owen Green
2018-08-23 15:15:08 +0100
b2153532e2fdGain: Add TODO for const_cast code smell
Owen Green
2018-08-23 13:10:06 +0100
3b1d6a226bnow with optional process of source only if required, and more disciplined SC testing
Pierre Alexandre Tremblay
2018-08-22 10:18:42 +0100
e160170917Ignore all plugins and build directories
Owen Green
2018-08-22 10:13:18 +0100
515b862074fdGain: Add rough and ready real-time processor port
Owen Green
2018-08-22 10:11:34 +0100
08e0d285daworking with 3 output types!
Pierre Alexandre Tremblay
2018-08-21 19:10:06 +0100
138eb5e473now with nested conditional for the sources only as test
Pierre Alexandre Tremblay
2018-08-21 17:55:57 +0100
ad1c292437now with 3 buffer input and basic sanity check on the language side
Pierre Alexandre Tremblay
2018-08-21 17:02:04 +0100
cd3a02a518re-ordered the arguments to make the check of the sources right, as well as changing all the counters to size_t
Pierre Alexandre Tremblay
2018-08-21 16:13:59 +0100
3936a42b51Now working with the new structure of fluid_decompositon - commit ebad604
Pierre Alexandre Tremblay
2018-08-21 15:34:30 +0100
8091851198improved testing of language/server connection and buffer access - using fluid_decomposition commit 001ff0a
Pierre Alexandre Tremblay
2018-08-17 11:54:30 +0100
99e81fc6adwith efficiency testing
Pierre Alexandre Tremblay
2018-08-16 11:31:43 +0100
a783c4af61now working with the tensors and the share client code
Pierre Alexandre Tremblay
2018-08-15 16:57:15 +0100
4132670a7fnow with the zeropadding and eigenmf commit d83854d7 - almost perfect reconstruction
Pierre Alexandre Tremblay
2018-07-14 14:26:46 +0100
dee0b547a5now with a working OSC responder to the done message
Pierre Alexandre Tremblay
2018-07-13 10:13:54 +0100
9c2c5a7479working source extraction
Pierre Alexandre Tremblay
2018-07-12 13:23:36 +0100
d9cf021745now working with the right SC interface (buffer/rank/fftsize/windowsize/hopsize)
Pierre Alexandre Tremblay
2018-07-12 11:19:29 +0100
22c21782aanow with working stft return trip
Pierre Alexandre Tremblay
2018-07-11 19:00:56 +0100
fd45d2c38bmodified the Cmake to allow for stft.h linking
Pierre Alexandre Tremblay
2018-07-11 18:03:33 +0100
21eb0f825fnow working range for loop using reference instead of value (which was copied)
Pierre Alexandre Tremblay
2018-07-11 10:32:09 +0100
d9ccee2776changed the code to a simple std::vector copy, and mod, and noticed iterator issues variable naming is now clearer between buffers
Pierre Alexandre Tremblay
2018-07-11 09:57:52 +0100
8eef64ae17working basic clone of the 'waveSetCopyTo' instance method with all the trimmings
Pierre Alexandre Tremblay
2018-07-10 17:58:06 +0100