24 Commits (33fb34cbfebb27fb384c86581d1dd51e88e55797)

Author SHA1 Message Date
Owen Green 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
7 years ago
Owen Green 3260302782 Counting and arthmetic are valuble skills, I hear
include/FluidSCWrapper.hpp
7 years ago
Owen Green c23dfbe359 Yeah, maybe don't overwrite the Unit that SC loving prepared for you. That would be stupid
include/FluidSCWrapper.hpp
7 years ago
Owen Green 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
7 years ago
Owen Green 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
7 years ago
Owen Green 5c7641a734 Handle buffer parameters in wrapper
include/FluidSCWrapper.hpp
7 years ago
Owen Green c61190993f Add NRT to wrapper, remove old NRT header. Seperate out buffer adaptor to own header. Small changes to existing clients
include/fdNRTBase.hpp
include/FluidSCWrapper.hpp
include/SCBufferAdaptor.hpp
release-packaging/Classes/FluidSTFTPass.sc
src/FluidBufTransients/FluidBufTransients.cpp
src/FluidGain/FluidGain.cpp
src/FluidTransients/FluidTransients.cpp
7 years ago
Alex Harker a5121a8f71 Template only on the client (untested/uncompiled) 7 years ago
Owen Green 4e95063af7 include/FluidSCWrapper.hpp: Tidy types 7 years ago
Owen Green 03e9ff1dc1 include/FluidSCWrapper.hpp: Don't update params with audio rate inputs 7 years ago
Owen Green b091e48244 Add generic SC wrapper
include/FluidSCWrapper.hpp
CMakeLists.txt
7 years ago
Owen Green 6660cb53dc All files: The great namespace purge 7 years ago
Owen Green 52bafc0184 All files: Enforce naming conventions 7 years ago
Owen Green 4b1f2a87a4 fdNRTBase: Add real-time-only buffer view (calls World_GetBuf in acquire) 7 years ago
Owen Green 004bd4f9fc fdNRTBase: Fix memory mismanagement (move data deallocation to after hand off with RT thread, in 'stage 4')
FdCompose: Add call to buffer cleanup per above
CMakeLists: Copy audio files from fluid decomp on configure
7 years ago
Owen Green 7a5cff49ec NRTCommandBase: Correct typo in SC stub generator (but should completely refactor to expect bufnums in, rather than buffer instances) 7 years ago
Owen Green 1e524d4135 fdNRTBase: Source of buffer weirdness is because I often forget how pointers work, and that PA is right more often than not. This fixes (a) plotting buffers language side after our NRT processes and (b) re-processing stuff we've allocated 7 years ago
Owen Green bac7e21c39 fdNRTBase Correct typos in code generator 7 years ago
Owen Green a6e0146acf Add BufferCompose utility
fdNRTBase: add function for autogenerating SC class shell
7 years ago
Owen Green 97f336d064 fdNRTBase.hpp: Changes due to buffer wrapper refactoring 7 years ago
Owen Green 035e1833ce fdNRTBase, fdNMF: Changes to parameter instance ownership; implement offsets in frames and channels 7 years ago
Owen Green 26d637ca98 fdNMF and fdNRTBase: Refactor for changed buffer adaptor interface and FFTSize default 7 years ago
Owen Green f4a9560e9c Add fdNRTBase: Base class for Non Real-Time SC commands 7 years ago
Owen Green 159b9c39d9 fdNRTBase: Make a header, put in include, delete old target folder 7 years ago