Commit Graph

  • 059ef7d3a1 corrected 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
  • 4c4896e173 Updated FluidCompose.sc for new commands Owen Green 2018-09-08 14:44:56 +0100
  • 50027f1ca3 reformat 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
  • 16387a7e5f Add FDCompose.sc (autogenerated, not tested) Owen Green 2018-09-08 09:15:36 +0100
  • a6e0146acf Add BufferCompose utility fdNRTBase: add function for autogenerating SC class shell Owen Green 2018-09-08 00:01:30 +0100
  • d43c05a029 Add FDTransients.sc class definition Owen Green 2018-09-07 20:28:40 +0100
  • d7aaf6ae09 Add fdTransients.cpp for non realtime click detection (complied, untested) Owen Green 2018-09-07 18:06:43 +0100
  • 97f336d064 fdNRTBase.hpp: Changes due to buffer wrapper refactoring Owen Green 2018-09-06 17:38:29 +0100
  • 035e1833ce fdNRTBase, fdNMF: Changes to parameter instance ownership; implement offsets in frames and channels Owen Green 2018-09-06 09:46:02 +0100
  • ebaa6ae63e FDNMF: changed the method name to 'process' in the definition, the help and the tests Pierre Alexandre Tremblay 2018-09-05 16:33:22 +0100
  • d9521e1b69 new 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
  • 865e7472b7 fdNMF helpfile has all parameter described Pierre Alexandre Tremblay 2018-09-05 15:11:12 +0100
  • 8302eefdb8 updated 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
  • a34cbe6afd Corrected 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
  • 26d637ca98 fdNMF and fdNRTBase: Refactor for changed buffer adaptor interface and FFTSize default Owen Green 2018-09-04 15:44:23 +0100
  • 524d95aec0 fdNMF.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
  • f4a9560e9c Add fdNRTBase: Base class for Non Real-Time SC commands Owen Green 2018-09-03 16:54:22 +0100
  • 41ed298279 CMakeList 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
  • 159b9c39d9 fdNRTBase: Make a header, put in include, delete old target folder Owen Green 2018-08-28 10:46:09 +0100
  • b8cb37c8b7 fdNRTBase Tidy up the class and make useful Owen Green 2018-08-28 10:34:47 +0100
  • a39f75e241 fdNRTBase: Base wrapper class for Async commands Owen Green 2018-08-28 10:12:14 +0100
  • 535b36b8a7 fdBufferExperiments: sizeof() a size is silly Owen Green 2018-08-28 10:11:29 +0100
  • 72e9e02044 fdBufferExperiments: More verbose, but possibly more correct version using AsyncPluginCommand Owen Green 2018-08-27 19:04:03 +0100
  • b4bcc2f1c6 Added FdBufferExperiments: Proof of concept plugin for resizing buffers on server Owen Green 2018-08-27 16:23:20 +0100
  • 1b0cfb6f53 Update gitignore for moved plugins path Owen Green 2018-08-26 01:26:40 +0100
  • 858d115c75 Changes to CMakeLists for plugins (much smaller, using an include for boilerplate) Owen Green 2018-08-26 01:25:49 +0100
  • 097f0a0f7e Added 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
  • 2d2e5b7fa7 Add STFT passthrough extension Owen Green 2018-08-24 13:55:31 +0100
  • 5824581b67 All 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
  • d0ff669f2e now working with multichannel input buffers Pierre Alexandre Tremblay 2018-08-23 16:16:19 +0100
  • 1d9c962b20 now fdNMF has its own directory and copies files like a grown up Pierre Alexandre Tremblay 2018-08-23 15:36:49 +0100
  • c6a09b0334 FdGain.sc typo Owen Green 2018-08-23 15:18:02 +0100
  • 184d0d2890 Merge branch 'rt_wrapper': Adds FDGain class for real-time testig and updates gitignore Owen Green 2018-08-23 15:16:53 +0100
  • e7f19f5bf1 Updated gitignore to admit SC classes in release package Owen Green 2018-08-23 15:15:08 +0100
  • b2153532e2 fdGain: Add TODO for const_cast code smell Owen Green 2018-08-23 13:10:06 +0100
  • 3b1d6a226b now with optional process of source only if required, and more disciplined SC testing Pierre Alexandre Tremblay 2018-08-22 10:18:42 +0100
  • e160170917 Ignore all plugins and build directories Owen Green 2018-08-22 10:13:18 +0100
  • 515b862074 fdGain: Add rough and ready real-time processor port Owen Green 2018-08-22 10:11:34 +0100
  • 08e0d285da working with 3 output types! Pierre Alexandre Tremblay 2018-08-21 19:10:06 +0100
  • 138eb5e473 now with nested conditional for the sources only as test Pierre Alexandre Tremblay 2018-08-21 17:55:57 +0100
  • ad1c292437 now with 3 buffer input and basic sanity check on the language side Pierre Alexandre Tremblay 2018-08-21 17:02:04 +0100
  • cd3a02a518 re-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
  • 3936a42b51 Now working with the new structure of fluid_decompositon - commit ebad604 Pierre Alexandre Tremblay 2018-08-21 15:34:30 +0100
  • 8091851198 improved testing of language/server connection and buffer access - using fluid_decomposition commit 001ff0a Pierre Alexandre Tremblay 2018-08-17 11:54:30 +0100
  • 99e81fc6ad with efficiency testing Pierre Alexandre Tremblay 2018-08-16 11:31:43 +0100
  • a783c4af61 now working with the tensors and the share client code Pierre Alexandre Tremblay 2018-08-15 16:57:15 +0100
  • 4132670a7f now with the zeropadding and eigenmf commit d83854d7 - almost perfect reconstruction Pierre Alexandre Tremblay 2018-07-14 14:26:46 +0100
  • dee0b547a5 now with a working OSC responder to the done message Pierre Alexandre Tremblay 2018-07-13 10:13:54 +0100
  • 9c2c5a7479 working source extraction Pierre Alexandre Tremblay 2018-07-12 13:23:36 +0100
  • d9cf021745 now working with the right SC interface (buffer/rank/fftsize/windowsize/hopsize) Pierre Alexandre Tremblay 2018-07-12 11:19:29 +0100
  • 22c21782aa now with working stft return trip Pierre Alexandre Tremblay 2018-07-11 19:00:56 +0100
  • fd45d2c38b modified the Cmake to allow for stft.h linking Pierre Alexandre Tremblay 2018-07-11 18:03:33 +0100
  • 21eb0f825f now working range for loop using reference instead of value (which was copied) Pierre Alexandre Tremblay 2018-07-11 10:32:09 +0100
  • d9ccee2776 changed 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
  • 8eef64ae17 working basic clone of the 'waveSetCopyTo' instance method with all the trimmings Pierre Alexandre Tremblay 2018-07-10 17:58:06 +0100