218 Commits (714c2062963ff4c81c05884ccd9509812509d24e)

Author SHA1 Message Date
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