30 Commits (75b68eeedffde41891da391708b91a8a01a2acf1)

Author SHA1 Message Date
Ted Moore 812a6de010
Merge pull request #55 from flucoma/topic/fix-KrToBuf
Topic/fix kr to buf
4 years ago
Ted Moore ec17cdc964
Fluid waveform layers (#53)
* layers cause race conditions

* front method keeps race conditions from happening

* allow for image color to be base on alpha

* bump

* bump

* more tests

* updated FluidWaveform help file examples
4 years ago
Ted Moore 1c2baed8b6 FluCoMa-ize argument order and defaults, more error checks 4 years ago
James Bradbury e8f490e44e dummy commit 4 years ago
Ted Moore 94d47641ad test code for multiple overlays 4 years ago
Ted Moore 4b5c69ce6f bump 4 years ago
Ted Moore 8d73af8a2b melbands weirdness sorted 4 years ago
Ted Moore 2d4c89ba77 WIP towards a 'rasterBuffer' approach, waiting on interface decisions and scaling decisions 4 years ago
Ted Moore 7c395f7929 fluid waveform help file 4 years ago
Ted Moore 46e1610c91 delete scratch paper file 4 years ago
Ted Moore 59009d9a5b spectrogram flag is working -- there are some color considerations to make 4 years ago
Ted Moore 7d6107d9cc fluid waveform spectrogram tests 4 years ago
Ted Moore 04dba96729 colors 4 years ago
Ted Moore 0b2007d116 fluid waveform spectrogram scratch paper 4 years ago
Ted Moore 6c2a5b90f8 FluidPlotter now allows > 1 identifier to highlight 4 years ago
Ted Moore 79385e7f9f
Merge pull request #44 from flucoma/enhance/FluidFilesPath
created FluidFilesPath and a test file
4 years ago
Ted Moore 8cfa7a1e95 FluidFilesPath helpfile 4 years ago
Ted Moore 490c999555 Revert "one extra slash check!"
This reverts commit 3ba5c4bf3e.
4 years ago
Ted Moore 3ba5c4bf3e one extra slash check! 4 years ago
Ted Moore c10b879936 allow for passing the file name in as well 4 years ago
Ted Moore 94a51997f7 created FluidFilesPath and a test file 4 years ago
Ted Moore 90aef92f35 FluidBufToKr has optional numFrames argument 4 years ago
Ted Moore 7736fb0f1d FluidBufToKr has optional numFrames argument 4 years ago
Ted Moore 3b5df16274 helpfiles made: FluidBufToKr and FluidKrToBuf 4 years ago
Ted Moore fb053f3c71
FluidPlotter & FluidWaveform (#36)
* FluidPlotter and test file

highlight method sets color

* FluidPlotter is beta

* added some error checks and warnings

* FluidWaveform in alpha

* updated fluid plotter to require fewer external defers

* fluid plotter synced up with james' max one, helpfile _started_

* fix/FluidPlotter

only worked with KMeans, not it also works with a user created LabelSet

* FluidPlotter helpfile done

* FluidWaveform delete temp file

delete it right away instead of on close

* initialize with internal dict

a plotter initialized with no 'dict' now makes an empty internal dict so that one can use 'setPoint' and 'addPoint' right off the bat

* FluidWaveform helpfile made

Co-authored-by: tremblap <info@pierrealexandretremblay.com>
4 years ago
Ted Moore c72f7a9575
added FluidBufToKr.kr and FluidKrToBuf.kr (#24)
* added FluidBufToKr.kr and FluidKrToBuf.kr

* tested a few more use cases, no problems detected

* Update release-packaging/Classes/FluidBufToKr.sc

Co-authored-by: weefuzzy <gungwho@gmail.com>

* semicolon

added a the end of line 4

* check if the buffer is huge (like an audio file)

if one tries to pass a huge buffer to either, this is throw an error and report the number of frames in that buffer. I tested it with an audio file-size buffer and it froze the server (not crash though, the bar stayed green...?).

* added huge buffer check to BufToKr as well

* added one more validity check and re tested

* FluidBufToKr now can return single value or array

if the buffer is only one frame long, it will return a single value instead of an array of length one (which is what it did before)

Co-authored-by: weefuzzy <gungwho@gmail.com>
4 years ago
Owen Green 77ab8cb91a Undo dunce boy move 5 years ago
Owen Green e1c8fe7d98 Reduce contention to try and fix #67 5 years ago
Owen Green d6905db3a3 New free message; no dice if server not running; working freeAll 6 years ago
Owen Green 4b88b405d7 Enable persistence for Dataset, Labelset and 'model' objects
viz. KDTree, KMeans,KNN, Normalize, PCA and Standardize. Most changes in 
FluidManipulationClient
6 years ago