Commit Graph

  • 43fdf6dee3 now all Buf* class def have a buffer object checking (plus typos and consistent parameter naming Pierre Alexandre Tremblay 2019-03-28 15:34:00 +0000
  • 7005a2f299 first draft of help for SpectralShape, and skeleton of help for OnsetSlice Pierre Alexandre Tremblay 2019-03-27 18:08:25 +0000
  • 9cd8f0b6fe OnsetSlice: corrected typo in class def, matched minima with algo, and started on a backbone of helpfile Pierre Alexandre Tremblay 2019-03-21 20:26:31 +0000
  • f057330bec manually add new objects from refactor_new_objects Gerard 2019-03-21 15:50:36 +0000
  • c6925eeafb Merge remote-tracking branch 'origin/master' into refactor Owen Green 2019-03-20 17:16:59 +0000
  • 8ef7a10fcd Simplification Alex Harker 2019-03-20 10:59:54 +0000
  • f78fae5dbc Merge branch 'refactor-review' of https://bitbucket.org/flucoma/flucoma-supercollider into refactor-review Alex Harker 2019-03-20 00:50:06 +0000
  • c673cd1ea8 Remove unused include Alex Harker 2019-03-20 00:49:05 +0000
  • c6fc860b02 Remove old test code for async processing src/FluidBufExperiements/CMakeLists.txt src/FluidBufExperiements/FluidBufExperiements.cpp src/FluidBufExperiements/tests.scd Owen Green 2019-03-19 23:39:33 +0000
  • a3f5f63d35 Change ParamArraySetter to ParamLiteralConvertor Alex Harker 2019-03-19 21:22:21 +0000
  • 38882780ae Merge branch 'refactor-review' of https://bitbucket.org/flucoma/flucoma-supercollider into refactor-review Alex Harker 2019-03-19 19:59:52 +0000
  • dcff9fc535 Use ParamArraySetter Alex Harker 2019-03-19 19:59:39 +0000
  • 8b7b9874a2 NoveltySlice classdef typo, removed transient debuging code, sorted 2 typos in helpfiles Pierre Alexandre Tremblay 2019-03-19 19:00:41 +0000
  • facfe26d85 Merge branch 'refactor-review' of https://bitbucket.org/flucoma/flucoma-supercollider into refactor-review Owen Green 2019-03-19 18:02:05 +0000
  • 66de314839 Constraning params in `next()` include/FluidSCWrapper.hpp Owen Green 2019-03-19 18:01:15 +0000
  • e0e2498b53 Rename getters as setters (as in other wrappers) and use std::array in the Setter Alex Harker 2019-03-19 18:00:42 +0000
  • 73c6fef292 Full template on getting arguments in SC (no full specialisations) Alex Harker 2019-03-19 17:38:44 +0000
  • abf3e5cb77 Rename method for constraining parameters Alex Harker 2019-03-17 17:23:36 +0000
  • 01f05feb16 Move checkParameters() to the right place Alex Harker 2019-03-17 17:21:09 +0000
  • 09a049f38f Temporary fix for checking parameters (now in the wrong place) Alex Harker 2019-03-17 17:08:00 +0000
  • d5adb76746 Const-correctness Alex Harker 2019-03-17 17:07:35 +0000
  • 0a09bd10c8 Typo Alex Harker 2019-03-17 16:09:42 +0000
  • ed15215857 Merge branch 'refactor-review' of https://bitbucket.org/flucoma/flucoma-supercollider into refactor-review Alex Harker 2019-03-17 14:34:05 +0000
  • 83c74e5811 Updates to SCBufferAdaptor Alex Harker 2019-03-17 14:33:52 +0000
  • aeb08735f5 Merge branch 'refactor-review' of https://bitbucket.org/flucoma/flucoma-supercollider into refactor-review Owen Green 2019-03-17 13:57:18 +0000
  • 6d44a48d61 Use the proper type for buffer adaptor include/FluidSCWrapper.hpp Owen Green 2019-03-17 13:46:11 +0000
  • 8534f59510 Method name change Alex Harker 2019-03-17 12:23:54 +0000
  • 2a22d7d0e7 Less badness for FloatPairArray include/FluidSCWrapper.hpp Owen Green 2019-03-16 13:09:10 +0000
  • 62c4b8401d Deeply ugly initialisartion for FloatPairArray type include/FluidSCWrapper.hpp Owen Green 2019-03-16 12:42:12 +0000
  • 481dd955ba The wrapper now takes care of processing type - all objects updated to fit the new design Alex Harker 2019-03-15 14:15:53 +0000
  • 6d9e9d3ffe Fix builds for all realtime objects Alex Harker 2019-03-15 12:39:02 +0000
  • 02842c8aec Updates for changes in client types Alex Harker 2019-03-15 12:36:13 +0000
  • f56bd42182 Initial commit for linking parameters to clients Alex Harker 2019-03-15 11:51:44 +0000
  • 6d19889ba5 Formatting include/FluidSCWrapper.hpp include/SCBufferAdaptor.hpp Owen Green 2019-03-15 11:08:03 +0000
  • e657c96e0b target+post.cmake: Add avx and __use_maths_defines (for M_PI) on Windows weefuzzy 2019-03-13 00:05:20 +0000
  • b4dac45e19 CMakeList: Sandbag Mac specific things, and be strict with quoting weefuzzy 2019-03-13 00:04:18 +0000
  • 337b3e6e25 How did this sneak back in? Removing from this branch, again release-packaging/Classes/FluidOnsetSlice.sc Owen Green 2019-03-12 09:56:48 +0000
  • e6d4bacaf5 Fail more informatively and gracefully if number of arguments from language side doesn't match server object's expectations include/FluidSCWrapper.hpp Owen Green 2019-03-12 09:55:10 +0000
  • dfa552131a Merge branch 'refactor' of https://bitbucket.org/flucoma/flucoma-supercollider into refactor Owen Green 2019-03-11 18:53:04 +0000
  • 653874b1d0 Change reply for latency u_cmd include/FluidSCWrapper.hpp Owen Green 2019-03-11 18:52:22 +0000
  • 6a07e0434c noveltyslice and bufhpss updated Pierre Alexandre Tremblay 2019-03-11 14:09:44 +0000
  • 4e064bfe56 bufsines updated with a clever power of 2 trick that might not be useful Pierre Alexandre Tremblay 2019-03-11 13:55:12 +0000
  • 7c03ec6b86 buf transient and transient slice help and default updated Pierre Alexandre Tremblay 2019-03-11 13:44:30 +0000
  • 8f5ed9d7f5 Merge branch 'refactor' of https://bitbucket.org/flucoma/flucoma-supercollider into refactor Pierre Alexandre Tremblay 2019-03-11 13:25:38 +0000
  • 00240a7657 transient and transient slice updated Pierre Alexandre Tremblay 2019-03-11 13:25:06 +0000
  • caef598168 Remove vestigual debug print because it made @tremblap sad Owen Green 2019-03-11 12:27:53 +0000
  • 587f95e8fa hpss: corrected formula in the help Pierre Alexandre Tremblay 2019-03-11 12:19:01 +0000
  • 18ac82a4d7 HPSS fixes and help update Pierre Alexandre Tremblay 2019-03-11 12:16:12 +0000
  • ca09d43cdf FluidSines updated (help + defaults) Pierre Alexandre Tremblay 2019-03-11 11:39:58 +0000
  • 38cc5a7178 nmfmatch post-refactor help update and fixes Pierre Alexandre Tremblay 2019-03-11 11:12:09 +0000
  • da51e87853 bufNMF: post-refactor fix and update of help Pierre Alexandre Tremblay 2019-03-11 10:47:24 +0000
  • bb3e224e9f BufCompose: post refactor help update and correction Pierre Alexandre Tremblay 2019-03-11 10:12:27 +0000
  • 1801dc8b91 Gain and STFTPass - post-refactor check and corrections Pierre Alexandre Tremblay 2019-03-11 09:20:52 +0000
  • 474470c1f2 new icon! Pierre Alexandre Tremblay 2019-03-07 09:14:39 +0100
  • 448769be0c removed the dangling FluidOnsetSlice material Pierre Alexandre Tremblay 2019-03-05 14:15:18 +0000
  • 2fef8a0a07 Merge branch 'ParametersWithTuples' into refactor Owen Green 2019-03-03 23:38:49 +0000
  • 64387f868c Merge branch 'params-kr' into ParametersWithTuples Owen Green 2019-03-03 23:33:29 +0000
  • 82c2c798c1 Deals with separation of clients and params; new FFT param type; include/FluidSCWrapper.hpp Owen Green 2019-03-03 23:21:48 +0000
  • 6529d6c813 Cosmetic changes to include/SCBufferAdaptor.hpp Owen Green 2019-03-03 23:20:37 +0000
  • 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 Owen Green 2019-03-03 23:20:01 +0000
  • 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 Owen Green 2019-03-03 23:19:10 +0000
  • eb0c997b5b Pull in updated class stubs and help files from master Owen Green 2019-03-03 23:18:15 +0000
  • 2cfcdb8668 Merge branch 'ParametersWithTuples' of https://bitbucket.org/flucoma/flucoma-supercollider into ParametersWithTuples Gerard 2019-02-21 14:49:25 +0000
  • 657d031523 update assertion Gerard 2019-02-21 14:49:01 +0000
  • 374f7fcc87 Overenthusiastic assert include/FluidSCWrapper.hpp Owen Green 2019-02-19 18:37:20 +0000
  • 5f14c16347 Initialise a thing that needs a size to have a size, rather than no size (ControlsIterator, that is) include/FluidSCWrapper.hpp Owen Green 2019-02-19 17:36:46 +0000
  • e2d7e30248 Don't pass Params tuple to SC object factory Owen Green 2019-02-19 15:03:09 +0000
  • 9738c8a057 Gaffa tape max size into SC class stubs Owen Green 2019-02-19 15:02:42 +0000
  • 33fb34cbfe Local include variable Owen Green 2019-02-19 15:01:59 +0000
  • ebaab35bc9 Make sure objects can find local include files Owen Green 2019-02-19 15:01:29 +0000
  • 7137871eed Merge branch 'ParametersWithTuples' of https://bitbucket.org/flucoma/flucoma-supercollider into ParametersWithTuples Gerard 2019-02-19 14:53:55 +0000
  • 266fa5f746 add FluidOnsetSlice Gerard 2019-02-19 14:53:32 +0000
  • aaba970d0f NMFMatch working in SC Having gone to the trouble of making the right numbers, I should use them, rather than other numbers. I should also use the outputs I've made, rather than nothing. include/FluidSCWrapper.hpp Owen Green 2019-02-06 01:40:01 +0000
  • 3260302782 Counting and arthmetic are valuble skills, I hear include/FluidSCWrapper.hpp Owen Green 2019-02-05 22:58:43 +0000
  • c23dfbe359 Yeah, maybe don't overwrite the Unit that SC loving prepared for you. That would be stupid include/FluidSCWrapper.hpp Owen Green 2019-02-05 22:58:04 +0000
  • 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 Owen Green 2019-02-05 20:20:54 +0000
  • 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 Owen Green 2019-02-04 10:58:37 +0000
  • 4ee4d8edfa Remove spurious entries from CMakelists, sorry Owen Green 2019-02-01 17:19:22 +0000
  • f351ba98ec bufnmf now with updating dict example Pierre Alexandre Tremblay 2019-01-31 14:02:53 +0000
  • b897857dae added example folder in the package, plus typos Pierre Alexandre Tremblay 2019-01-31 11:46:19 +0000
  • 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 Owen Green 2019-01-29 10:46:56 +0000
  • 5c7641a734 Handle buffer parameters in wrapper include/FluidSCWrapper.hpp Owen Green 2019-01-29 10:46:03 +0000
  • ed5e8dafa1 *TransientSlice : both declarations and Helpfiles updated for bug fix and new parameter Pierre Alexandre Tremblay 2019-01-28 18:25:54 +0000
  • 72327301d1 Ignore compiled plugins Owen Green 2019-01-21 16:57:20 +0000
  • 57fea4a584 Ignore compiled plugins Owen Green 2019-01-21 16:55:55 +0000
  • 4157c94929 Start of CMake changes scripts/target_post.cmake src/FluidTransients/CMakeLists.txt CMakeLists.txt Owen Green 2019-01-16 11:00:17 +0000
  • c61190993f Add NRT to wrapper, remove old NRT header. Seperate out buffer adaptor to own header. Small changes to existing clients Owen Green 2019-01-16 10:59:41 +0000
  • a5121a8f71 Template only on the client (untested/uncompiled) Alex Harker 2018-12-18 12:29:18 +0000
  • 4e95063af7 include/FluidSCWrapper.hpp: Tidy types Owen Green 2018-12-18 12:04:19 +0000
  • 86e65376d3 src/FluidSTFTPass/FluidSTFTPass.cpp: Update to new regime -> remove most of the code! release-packaging/Classes/FluidSTFTPass.sc: Add maxWinSize parameter Owen Green 2018-12-07 18:57:44 +0000
  • 03e9ff1dc1 include/FluidSCWrapper.hpp: Don't update params with audio rate inputs Owen Green 2018-12-03 15:02:48 +0000
  • b06fdf0362 Non-bufferig FluidGain (ar / kr aware) release-packaging/Classes/FluidGain.sc src/FluidGain/CMakeLists.txt src/FluidGain/FluidGain.cpp Owen Green 2018-12-03 14:55:51 +0000
  • b091e48244 Add generic SC wrapper include/FluidSCWrapper.hpp CMakeLists.txt Owen Green 2018-12-03 14:54:24 +0000
  • eb0e1c02af CMakeLists.txt: Change to C++14 Owen Green 2018-12-03 11:50:21 +0000
  • 3e5a82fb54 fixed default bufnmf and nmfmatch, and ported all nmfmatch examples but one Pierre Alexandre Tremblay 2018-11-17 12:39:41 +0000
  • a3dab0b844 src/FluidNMFMatch/FluidNMFMatch.cpp: Only check for buffer after it might have changed Owen Green 2018-11-16 11:50:53 +0000
  • e4405134c4 include/fdNRTBase.hpp: Add BufferAdaptor::exists() Owen Green 2018-11-16 11:50:22 +0000
  • 03306e7695 src/FluidNMFMatch/FluidNMFMatch.cpp: Fix rank overrun on output Owen Green 2018-11-14 21:14:18 +0000
  • e05589e07d src/FluidNMFMatch/FluidNMFMatch.cpp: Fix hilarious off-by-one error reeading input pointer, caused by not knowing what zin() does Owen Green 2018-11-07 17:31:51 +0000
  • 680b268804 src/FluidNMFMatch/FluidNMFMatch.cpp: Process all the samples Owen Green 2018-11-05 22:56:28 +0000