kevin
bad1d3953d
cwFlow.h/cpp : Added user_callback_t args to create() and set_variable_user_id().
...
Also added _make_flow_to_ui_callback() to exec_cycle() to implement flow callbacks to the UI.
2024-10-14 14:20:13 -04:00
kevin
e5bff5cd9c
cwFlow.h/cpp: Added ui_net(), _create_class_ui_desc() and set/get_variable_value() in terms of ui_var_t.
2024-10-12 15:29:39 -04:00
kevin
95f790c670
cwFlow.h/cpp, cwFlowTypes.h :
...
1. Implemented preset_count() and preset_label().
2. Added presetA[] and presetN to flow_t.
2. Broke out initialize() from create().
3. Initialize now takes the index of a top-level preset to be applied when network is instantiated.
2024-09-20 18:15:03 -04:00
kevin
f98dd37e49
Changed all references to 'subnet' to 'user_def_proc' or UDP.
2024-09-16 13:43:52 -04:00
kevin
607447e84c
cwFlow.h/cpp,cwFlowTypes.h : Split create() into two functions create() and intitialize() to allow the
...
audio device to be reconfigured after the sample rate and dspFrameCnt are parsed
from the program cfg.
2024-06-10 20:40:41 -04:00
kevin
e178cb5f70
cwFlow.h/cpp : Added is_non_real_time().
2024-06-10 16:36:29 -04:00
kevin
4e0a6df98a
cwFlow : create() now takes a 'proj_dir'. test() moved to cwFlowTest.
2024-05-09 22:05:22 -04:00
kevin
e86451b7a2
cwFlow,cwFlowNet,cwFlowTypes,cwFlowProc : Initial working subnet.
2024-05-05 17:31:42 -04:00
kevin
b4529aeb3f
cwFlow.h.cpp : test() now takes a command line argument to select a particular test case.
...
'multi???Preset???Fl' in network cfg. are now optional.
2024-04-26 17:05:48 -04:00
kevin
1b649124a6
cwFlow*,cwPresetSel.cpp: Many changes to implement 'poly' networks.
...
cwFlowNet.h/cpp : Initial commit.
2024-04-22 16:02:40 -04:00
kevin
e49df496e6
cwFlow* : Added MIDI input and output devices to 'flow' framework.
2024-04-06 16:07:46 -04:00
kevin
14a6a9b2d1
Multi-preset configurations flags 'kPriPresetProbFl,kSecPresetProbFl,kPresetInterpFl`
...
can now be used to configure preset application from the
cwIoPresetSelApp UI.
2024-02-18 08:41:19 -05:00
kevin
e4df1672ff
cwFlow.h,cpp,cwFlowTypes.h,cwFlowDecl.h : Iniital working implementation of flow::apply_dual_preset()
...
to support preset interpolation.
2024-02-08 11:17:26 -05:00
kevin
2e2f57f45a
cwFlow.h/cpp : Added apply_preset( handle_t, multi_preset_selector& )
...
and _select_ranked_ele_by_rank_prob().
2024-01-13 10:16:37 -05:00
kevin
190ead625f
cwFlow.h/cpp : Argument object to test() now contains the name of the flow_proc_dict file rather than receiving it as a separate arg..
2023-03-17 18:24:07 -04:00
kevin
9782c1b3c9
Added flow::get_variable_value()
2023-01-05 07:26:25 -05:00
kevin
262d2202b0
cwFlow,cwFlowCross,cwIoFlow : Added set_variable_value().
...
Broke applyPreset() into two parts apply_preset() and begin_cross_fade().
2021-12-25 22:16:00 -05:00
kevin
29df8752bd
cwFlow.h/cpp, cwFlowTypes.h : Added flow::appy_preset().
2021-12-19 12:10:35 -05:00
kevin
071cdb26dc
cwFlow,cwIoFlow : Update comments and formatting. No functional changes.
2021-12-12 16:41:57 -05:00
kevin
1cfcbfb98d
cwFlow : Added external_device_t and exec_cycle().
2021-12-11 15:19:15 -05:00
kevin
b8dea27343
Many updates and changes to cwFlow* and added Compressor processor.
2021-08-22 22:41:33 -04:00
kevin
4dac2f5d1b
cwFlow.h/cpp,cwFlowProc.h/cpp,cwFlowTypes.h/cpp : Initial commit.
2021-08-15 16:07:12 -04:00