Commit Graph

  • 4ece4dc527 Probably helps if I commit the plugin stub changes as well Owen Green 2019-07-25 12:44:52 +0100
  • 5dcfd66c1b Add cancellation and put placeholder example of kr usage in help file Owen Green 2019-07-25 12:33:10 +0100
  • 8c0099565f Improve (well, fix) the SC process-wait-query-action code for NMF Owen Green 2019-07-25 11:12:24 +0100
  • 021fc1d917 Run Unit doneAction once everything is tidied away Owen Green 2019-07-25 11:09:24 +0100
  • 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...) Owen Green 2019-07-25 01:07:58 +0100
  • 200d4a86e4 * SCBufferAdaptor update to new interface * FluidSCWrapper update to cope with InputBuffer parameters Owen Green 2019-07-23 18:16:15 +0100
  • b0a05ce44d added a quickstart document to help installing at the right place Pierre Alexandre Tremblay 2019-07-08 15:04:30 +0100
  • 6a18db325c added - fluid decmposition overview Pierre Alexandre Tremblay 2019-07-08 14:35:19 +0100
  • 1f013afa0c Merge branch 'master' of https://bitbucket.org/flucoma/flucoma-supercollider Owen Green 2019-07-04 22:42:20 +0100
  • 51193f7444 final tweaks of alpha08 helpfiles and examples Pierre Alexandre Tremblay 2019-06-15 10:39:56 -0400
  • 6f01eac39d Merge remote-tracking branch 'origin/master' into linux-build Owen Green 2019-06-15 10:11:48 +0100
  • b4ddab8cac last examples of bufampslice Pierre Alexandre Tremblay 2019-06-14 19:31:05 -0400
  • 982db962a4 (buf)ampseg: more test code and commented examples of interface use Pierre Alexandre Tremblay 2019-06-14 16:04:51 -0400
  • 6729665ce5 (buf)amplslice basic helpfile and updated class def Pierre Alexandre Tremblay 2019-06-13 19:20:38 -0400
  • cb55015f8c (buf)noveltyslice updated helpfiles Pierre Alexandre Tremblay 2019-06-13 17:25:54 -0400
  • 5af767a6e4 (buf)noveltyslice: change to all interface merging Pierre Alexandre Tremblay 2019-06-13 15:38:19 -0400
  • 0836ea8770 Merge branch 'master' of https://bitbucket.org/flucoma/flucoma-supercollider Gerard 2019-06-13 14:58:08 -0400
  • bf7ab1680c Rename RTNoveltySlice to NoveltySlice Gerard 2019-06-13 14:57:38 -0400
  • f95cbe1b2c (buf)sines: amended the description to make the fftSize capping behaviour clear. Pierre Alexandre Tremblay 2019-06-13 12:12:28 -0400
  • 878981b150 name change for Onset functions to metrics Pierre Alexandre Tremblay 2019-06-13 11:21:56 -0400
  • b1c56d0325 new MFCC example (and corrected MelBands) thanks to Sam Pluta Pierre Alexandre Tremblay 2019-06-12 16:10:42 -0400
  • 050c80286f examples: folder iteration and 2 passes now working fine Pierre Alexandre Tremblay 2019-06-12 15:28:09 -0400
  • ab6103d984 Don't run next(1) when we register calc function, clear outputs instead (otherwise we read into arbitary memory). Resolves #25 hopefully Owen Green 2019-06-12 13:46:48 +0100
  • b7093de5b2 SCWrapper: newline at end of console messages, ensures that they actually appear. Owen Green 2019-06-12 10:54:21 +0100
  • 04d066ee3d (Buf)Pitch new class definition with extra 3 params (minFreq maxFreq unit) and help Pierre Alexandre Tremblay 2019-06-11 18:02:30 -0400
  • 17ee677197 Acheivable warning level, AVX in release weefuzzy 2019-06-06 20:30:01 +0100
  • 58c1ea682a Uh, ok. Not sure why 'template' was there to start with. Fair cop MSVC weefuzzy 2019-06-06 20:28:52 +0100
  • 2fd321b13f ignore VS folder weefuzzy 2019-06-06 20:28:05 +0100
  • 34ee65ab77 Merge branch 'master' into refactor-windows Owen Green 2019-06-06 18:51:07 +0100
  • 08501b06ac gcc doesn't like the random use of quotation marks in command lines Owen Green 2019-06-06 18:36:49 +0100
  • 5d2f1772af GCC won't link hiss fft without -fPIC Owen Green 2019-06-06 18:36:23 +0100
  • 9c5d2c6350 Merge branch 'master' into linux-build Owen Green 2019-06-06 17:39:42 +0100
  • 1dc5b98410 Cmake changes Owen Green 2019-06-06 17:36:19 +0100
  • be46f346f3 new interface on (buf)RTNoveltySlice in progress (for alpha08) Pierre Alexandre Tremblay 2019-06-04 18:10:45 -0300
  • cfc6c868bd typos found in the interface change. Pierre Alexandre Tremblay 2019-06-04 18:09:47 -0300
  • 4d372c3dc0 new interface naming convention Pierre Alexandre Tremblay 2019-06-04 16:20:49 -0300
  • abeb868a65 ssshhh Owen Green 2019-06-03 14:56:10 +0100
  • be6a856844 spectralshapes - typos Pierre Alexandre Tremblay 2019-05-30 18:30:20 +0100
  • fd72e78e4c confirmed that (buf)spectralshape is now in Hz Pierre Alexandre Tremblay 2019-05-30 18:20:53 +0100
  • 5c2100fa0b more examples in AmpSeg and typos in MFCCs Pierre Alexandre Tremblay 2019-05-30 17:20:52 +0100
  • 9d0f437975 (buf)RTNoveltySlice: wrappers, classes, helps, code Pierre Alexandre Tremblay 2019-05-30 17:20:22 +0100
  • eae7223907 removed ranks from buffer adaptors Alex Harker 2019-05-21 10:23:46 +0100
  • 3420ab1155 (buf)mfccs help done, and typos in melbands sorted Pierre Alexandre Tremblay 2019-05-19 23:04:23 +0100
  • c4a4d9ecaa (buf) melbands helpfile and demo (plus typo in ampslice) Pierre Alexandre Tremblay 2019-05-19 21:53:49 +0100
  • 1a6cf05e5a (buf)loudness help file finished Pierre Alexandre Tremblay 2019-05-19 16:22:05 +0100
  • cfafc629ba a typo in most helpfiles (hopeSize is large at the moment) Pierre Alexandre Tremblay 2019-05-19 15:46:53 +0100
  • 623341c50c AmpSlice: More sanity tests Pierre Alexandre Tremblay 2019-05-19 14:04:04 +0100
  • 5b146fdbc3 (buf)ampsplice objects, classes, and help skeleton Pierre Alexandre Tremblay 2019-05-19 13:26:35 +0100
  • ded4b69f29 Typo in CMake error message Alex Harker 2019-05-18 21:59:15 +0100
  • ab7726bd58 bufstats help is finished for now (todo: translate the musical example) Pierre Alexandre Tremblay 2019-05-18 20:18:56 +0100
  • 8b8f82efe1 bufstats: added buffer boundaries to the source and edited the name of one parameter Pierre Alexandre Tremblay 2019-05-18 15:39:16 +0100
  • a55c423fd9 bufstat help + didactic section completed Pierre Alexandre Tremblay 2019-05-18 14:30:31 +0100
  • d875380c79 loudness: more troubleshooting code built-in Pierre Alexandre Tremblay 2019-05-17 15:40:24 +0100
  • 97462169f5 updated helpfile Pierre Alexandre Tremblay 2019-05-17 13:47:47 +0100
  • b8cbf8767c (buf)loudness - class definition and basic help file skeleton Pierre Alexandre Tremblay 2019-05-15 18:58:45 +0100
  • dddc41c139 add FluidLoudness, FluidBufLoudness Gerard 2019-05-14 22:31:09 +0200
  • fa56f06fdb Set params at client creation time to ensure that everything we expect happens in the client constructor include/FluidSCWrapper.hpp Owen Green 2019-05-14 13:39:47 +0100
  • 29386e71b2 more work on (buf)melbands help/test Pierre Alexandre Tremblay 2019-05-14 13:31:16 +0100
  • 82cc1dc77f Set client sampling rate in time for it to be available the first time process is called include/FluidSCWrapper.hpp Owen Green 2019-05-14 13:05:18 +0100
  • a77c46c198 further melbands exploration and help Pierre Alexandre Tremblay 2019-05-14 12:20:11 +0100
  • e125ad692a classes definitions, and skeletons of helpfiles/testfiles for (buf)mfcc and (buf)melbands Pierre Alexandre Tremblay 2019-05-14 11:40:37 +0100
  • 0fb414af7d bufstats class def and help file in progress Pierre Alexandre Tremblay 2019-05-13 16:23:26 +0100
  • 23db2fd947 adding FluidMelBands, FluidBufMelBands Gerard 2019-05-13 12:53:36 +0200
  • 85f56dc2ba adding FluidBufStats Gerard 2019-05-13 10:03:12 +0200
  • 1f96df851a few typos sorted for alpha05 Pierre Alexandre Tremblay 2019-05-09 11:16:20 +0100
  • 2bda503323 corrected the error handling in all buf* objects Pierre Alexandre Tremblay 2019-05-08 11:47:03 +0100
  • 7f5bd09321 help pitch and buf pitch finished (plus typo in nmffilter) Pierre Alexandre Tremblay 2019-05-08 11:11:31 +0100
  • 117ccd55f8 bufPitch class def and helpfile in progress Pierre Alexandre Tremblay 2019-05-07 13:49:24 +0100
  • f0e80270bf CMakeLists.txt: FFTLib compiling with GNU stdlib probably Not Good. Fix compiler switches (broken by quotes, but whyyyyy? But also wrong CMake command) scripts/target_post.cmake: Use right CMake command for compiler goodness Owen Green 2019-05-07 11:01:20 +0100
  • fe478d2f12 almost finished pitch helpfile Pierre Alexandre Tremblay 2019-05-05 16:54:33 +0100
  • c6f26c38e4 updated nmffilter demo (with strange behaviour) Pierre Alexandre Tremblay 2019-05-03 08:20:26 -0500
  • 9678f5450b Pitch class def and help (plus spectralshape polish) Pierre Alexandre Tremblay 2019-04-26 16:15:16 +0100
  • 35fe3a63c8 added the material to compile nmffilter Pierre Alexandre Tremblay 2019-04-26 16:14:27 +0100
  • 4b015780fe start of nmffFilter doc and def Pierre Alexandre Tremblay 2019-04-26 16:13:24 +0100
  • 5a6e7bab6c Unbreak release builds, but I don't understand why Owen Green 2019-04-26 09:11:28 +0100
  • d407f97f37 ssssh: deal with warnings about integers and unused parameters Owen Green 2019-04-25 20:20:55 +0100
  • f0f71a479a Build HISSFFT locally as static lib, just once rather than once per object. Also we don't see its warnings any more scripts/target_post.cmake CMakeLists.txt Owen Green 2019-04-25 20:20:22 +0100
  • 37751b6307 bufPitch and bufMFCC correct name to the table Pierre Alexandre Tremblay 2019-04-25 16:51:54 +0100
  • 7cdc040b17 bufspectralshape help is now finished Pierre Alexandre Tremblay 2019-04-25 15:20:01 +0100
  • 5b723b2b98 helpfile for bufspectralshape Pierre Alexandre Tremblay 2019-04-24 20:52:41 +0100
  • 578d87ee3f adding Pitch Gerard 2019-04-24 16:21:03 +0100
  • e6aa277ebf adding MFCC Gerard 2019-04-24 16:20:43 +0100
  • db960b09e2 ssssh: Surpress a lot of unused argument and integer conversion warnings include/FluidSCWrapper.hpp Owen Green 2019-04-22 00:57:34 +0100
  • 75909fdfa0 New command needs interface specifier scripts/target_post.cmake Owen Green 2019-04-21 18:49:28 +0100
  • 958548bb09 CMake command that doesn't seem to exist ? scripts/target_post.cmake Owen Green 2019-04-21 18:46:54 +0100
  • 2557898104 Merge branch 'master' of https://bitbucket.org/flucoma/flucoma-supercollider Gerard 2019-04-16 19:09:14 +0200
  • 2798bcd1d7 aadding FluidBufSpectralSHape Gerard 2019-04-16 19:08:51 +0200
  • 242b2bd454 include/SCBufferAdaptor.hpp Proper copy assign / constructor signature Owen Green 2019-04-16 17:47:54 +0100
  • d345e8b548 Deal with fixed params, and this time don't break everything else. TODO: deal with better with SC args vs param numbers include/FluidSCWrapper.hpp Owen Green 2019-04-16 17:26:43 +0100
  • 2c38d28df4 Revert "Deal with fixed params better" Owen Green 2019-04-16 13:20:08 +0100
  • 31ebbf68c3 Deal with fixed params better include/FluidSCWrapper.hpp Owen Green 2019-04-16 10:44:37 +0100
  • 2d60d8654c Implement sample rate in SCBufferAdaptor include/SCBufferAdaptor.hpp Owen Green 2019-04-15 18:23:23 +0100
  • 56b3338265 Set RT client sample rate include/FluidSCWrapper.hpp Owen Green 2019-04-15 18:22:46 +0100
  • c83213b1de post new sync help file condensing Pierre Alexandre Tremblay 2019-04-13 16:53:17 +0100
  • 35281d6604 added - stereo toy examples as tests and explanations for buf* objects Pierre Alexandre Tremblay 2019-04-07 16:45:28 +0100
  • 87e960a0f6 all post-refactor post-renaming interface change in classes, help and examples Pierre Alexandre Tremblay 2019-04-04 11:30:28 +0100
  • 6e6b6772cd added the CMakeLists to the 3 new objects Pierre Alexandre Tremblay 2019-04-01 15:15:08 +0100
  • e19d52a866 SpectralShape with tutorial and explanations Pierre Alexandre Tremblay 2019-04-01 15:07:04 +0100
  • 156a86418c corrected typos and added bail in class definition for maxFFTSize modulatable Pierre Alexandre Tremblay 2019-03-30 16:58:22 +0000
  • 80cce5d085 all buf* classes have a 'action' argument now and sync properly. Pierre Alexandre Tremblay 2019-03-28 18:06:52 +0000