cwFlowDecl.h,Makefile.am : cwFlowDecl.h initial commit.

This commit is contained in:
kevin 2024-01-13 10:14:33 -05:00
parent 5611b28c6b
commit f7bab2f4a2
2 changed files with 28 additions and 2 deletions

View File

@ -31,8 +31,8 @@ libcwSRC += src/libcw/cwAudioFile.cpp src/libcw/cwMidiFile.cpp
libcwHDR += src/libcw/cwAudioFileOps.h src/libcw/cwAudioTransforms.h src/libcw/cwDspTransforms.h src/libcw/cwAudioFileProc.h src/libcw/cwPvAudioFileProc.h
libcwSRC += src/libcw/cwAudioFileOps.cpp src/libcw/cwAudioTransforms.cpp src/libcw/cwDspTransforms.cpp src/libcw/cwAudioFileProc.cpp src/libcw/cwPvAudioFileProc.cpp
libcwHDR += src/libcw/cwFlow.h src/libcw/cwFlowTypes.h src/libcw/cwFlowProc.h src/libcw/cwFlowCross.h
libcwSRC += src/libcw/cwFlow.cpp src/libcw/cwFlowTypes.cpp src/libcw/cwFlowProc.cpp src/libcw/cwFlowCross.cpp
libcwHDR += src/libcw/cwFlow.h src/libcw/cwFlowDecl.h src/libcw/cwFlowTypes.h src/libcw/cwFlowProc.h src/libcw/cwFlowCross.h
libcwSRC += src/libcw/cwFlow.cpp src/libcw/cwFlowTypes.cpp src/libcw/cwFlowProc.cpp src/libcw/cwFlowCross.cpp
if cwWEBSOCK
libcwHDR += src/libcw/cwWebSock.h src/libcw/cwWebSockSvr.h

26
cwFlowDecl.h Normal file
View File

@ -0,0 +1,26 @@
#ifndef cwFlowDecl_h
#define cwFlowDecl_h
namespace cw
{
namespace flow
{
typedef struct preset_order_str
{
const char* preset_label;
unsigned order;
} preset_order_t;
typedef struct multi_preset_selector_str
{
unsigned type_id;
const double* coeffV;
unsigned coeffN;
const preset_order_t* presetA;
unsigned presetN;
} multi_preset_selector_t;
}
}
#endif