kevin
|
fb1524ee97
|
cwFlowTypes.h : Added 'non_real_time_fl' field to flow_t.
|
2024-06-10 16:38:42 -04:00 |
|
kevin
|
f7e6845956
|
cwFlowProc.cpp : Fixed typo.
|
2024-06-10 16:37:45 -04:00 |
|
kevin
|
bdda5e82fb
|
cwFlowNet.h : Fixed memory leak.
|
2024-06-10 16:37:27 -04:00 |
|
kevin
|
e178cb5f70
|
cwFlow.h/cpp : Added is_non_real_time().
|
2024-06-10 16:36:29 -04:00 |
|
kevin
|
e0f92677c8
|
cwCommonImpl.h : cwAssert() now aborts pgm.
|
2024-06-10 16:35:54 -04:00 |
|
kevin
|
0edab4a76c
|
cwIo.h/cpp : Added serial/midi/audio/socket/uiIsEnabled() functions.
|
2024-06-10 16:34:52 -04:00 |
|
kevin
|
2ee3c989de
|
README.md : Updates
|
2024-06-09 16:22:33 -04:00 |
|
kevin
|
2307b4681a
|
flow/proc_dict.cfg,flow/subnet_dict.cfg : Initial commit.
|
2024-06-09 16:22:24 -04:00 |
|
kevin
|
41b4d8756c
|
cwFlowTypes.cpp : Set the 'any-channel' variable 'vid' to the value of one the channelized variables.
|
2024-06-09 16:21:40 -04:00 |
|
kevin
|
53691fa480
|
cwFlowProc.cpp : Fix audio_mix and audio_split _value() to ignore var updates when chIdx == kAnyChIdx.
|
2024-06-09 16:19:01 -04:00 |
|
kevin
|
e469be6a01
|
cwFlowNet.cpp : Fix problem where literal suffix count was being ignored.
|
2024-06-09 16:18:21 -04:00 |
|
kevin
|
ed194e826e
|
README.md : Updates
|
2024-06-08 17:11:27 -04:00 |
|
kevin
|
440c2c1944
|
cwFlowProc.cpp : Minor changes to audio_mix to clarify code.
Rewrote audio_split based on audio_mix.
|
2024-06-08 17:05:14 -04:00 |
|
kevin
|
71859d0426
|
cwFlowTypes.cpp : var_register() now automatically creates the kAnyChIdx variable if it does not already exist.
|
2024-06-08 17:00:53 -04:00 |
|
kevin
|
752c11551d
|
README.md : Updates.
|
2024-06-05 10:09:36 -04:00 |
|
kevin
|
f810246a45
|
cwFlowNet.cpp : Added _process_args_stmt() to allow 'args' expression to instantiate vars as is done in 'in-stmt'.
Also removed dead code.
|
2024-06-05 10:09:13 -04:00 |
|
kevin
|
1a1856a59d
|
README.md : Updates
|
2024-06-04 08:46:08 -04:00 |
|
kevin
|
4e3100333d
|
cwFlowTypes.h/cpp : Added var_duplicate() and updated abuf_create()/duplicate() and fbuf_create()/duplicate() to avoid allocation when possible.
|
2024-06-04 08:45:05 -04:00 |
|
kevin
|
dc3db0d8c4
|
cwTest.cpp : Removed unused variable in _parse_args().
|
2024-06-04 08:37:59 -04:00 |
|
kevin
|
0591f57b9b
|
cwFlowProc : Added 'reg' and rewrote audio_mix.
|
2024-06-04 08:36:31 -04:00 |
|
kevin
|
8e1004b2a3
|
cwVectOps.h : Added find() and count().
|
2024-06-04 08:34:42 -04:00 |
|
kevin
|
9bf3485e61
|
cwFlowNet.cpp : Removed dead code and re-arranged some code locations. No functional changes.
|
2024-06-04 08:25:18 -04:00 |
|
kevin
|
03b9648d95
|
cwTest.cpp : Fix typo in error message.
|
2024-06-01 08:51:36 -04:00 |
|
kevin
|
6b7445c3d5
|
Merge branch 'poly' of gitea.larke.org:kevin/libcw into poly
|
2024-06-01 08:03:00 -04:00 |
|
kevin
|
957f814a9a
|
flow/flow_doc.md : Updates.
|
2024-06-01 08:02:45 -04:00 |
|
kevin
|
a4a71100cf
|
cwObject.h,cwFlowTypes.h : Added comments.
|
2024-06-01 08:02:31 -04:00 |
|
kevin
|
a5a296c636
|
cwFlowProc.cpp : rewrote audio_split to use 'mult' inputs.
Deleted original `audio_merge` and renamed `poly_merge` to `audio_merge`.
Fixed `counter` to give expected modulo results.
|
2024-06-01 08:02:01 -04:00 |
|
kevin
|
6f2d6ee455
|
cwAudioBuf,cwMtx,cwTextBuf,cwTest : Moved audioBuf,mtx,a nd textBuf tests to cwTest.
|
2024-05-30 09:20:41 -04:00 |
|
kevin
|
bfac35faf6
|
cwFlow.cpp : Added 'durLimitSecs' flow system parameter.
|
2024-05-29 19:31:22 -04:00 |
|
kevin
|
8dde88f6fd
|
Merge branch 'poly' of gitea.larke.org:kevin/libcw into poly
# Conflicts:
# cwFlow.cpp
# cwIoPresetSelApp.cpp
# cwLex.cpp
# cwLex.h
# cwPresetSel.cpp
# html/preset_sel/ui.cfg
|
2024-05-29 14:06:54 -04:00 |
|
kevin
|
24f9b937a6
|
cwFileSys,cwLex,cwVectOps,cwObject,cwTime : Updated to use cwTest to manage test() function.
|
2024-05-29 12:37:53 -04:00 |
|
kevin
|
91fad53d33
|
Added "#include cwTest.h" dependency to most *.cpp files.
|
2024-05-29 12:36:57 -04:00 |
|
kevin
|
3e8e0e2830
|
cwFlowTest.cpp : Flow testing is now managed via cwTest.
|
2024-05-29 12:33:13 -04:00 |
|
kevin
|
9f00c88964
|
cwTest.h/cpp : Initial commit.
|
2024-05-29 12:32:33 -04:00 |
|
kevin
|
eb0a773302
|
cwObject.h : Added read() interface.
|
2024-05-27 13:33:01 -04:00 |
|
kevin
|
f57cc33e3c
|
cwIoPresetSelApp.cpp : Fix 'goto'
|
2024-05-25 17:53:39 -04:00 |
|
kevin
|
f4a6b015e1
|
README.md : Updates
|
2024-05-25 08:50:13 -04:00 |
|
kevin
|
48fefa705b
|
cwFlowProc.cpp : Fixed typo in error message.
|
2024-05-25 08:49:45 -04:00 |
|
kevin
|
b31d8dd5c0
|
README.md : Updates.
|
2024-05-24 16:43:05 -04:00 |
|
kevin
|
ac42dd7653
|
flow/flow_doc.md : Updates.
|
2024-05-24 16:42:46 -04:00 |
|
kevin
|
a09ca54315
|
cwFlowTest.cpp : Added 'compare' as a command line arg. and removed it as a system param.
|
2024-05-24 16:42:24 -04:00 |
|
kevin
|
d90a3c31da
|
cwFlowTypes : Added value_print() and made extra info print optional on _value_print().
The current exec. cycle index is now printed out with all 'log' lines.
|
2024-05-24 16:41:42 -04:00 |
|
kevin
|
b79318a983
|
cwFlowProc : Added the 'print' proc.
Small changes to 'number' and 'add' to prevent incorrect extra outputs.
|
2024-05-24 16:39:16 -04:00 |
|
kevin
|
973b1bdd32
|
cwFlow.cpp : Added the system parameter 'preset' to apply a network preset prior to network runtime.
|
2024-05-24 16:37:31 -04:00 |
|
kevin
|
d1ba6f76d7
|
cwFlowNet : network_apply_???_presets() now all optionally use 'proc_label_sfx_id'
|
2024-05-24 16:36:43 -04:00 |
|
kevin
|
760ab68d4f
|
README.md : Updates
|
2024-05-23 09:32:33 -04:00 |
|
kevin
|
9ef50bf081
|
cwFlowNet.cpp : The proc instance desc. now have only a single 'args' record rather than named
records inside of args. The 'args_label' field was therefore removed.
|
2024-05-23 09:32:24 -04:00 |
|
kevin
|
7e2c18afa9
|
flow_doc.md : Updates
|
2024-05-21 18:53:21 -04:00 |
|
kevin
|
cfe4883f3e
|
cwFlowNet,cwFlowType,cwFlowProc : Initial working and tested version of new preset compile and apply scheme.
|
2024-05-21 18:53:11 -04:00 |
|
kevin
|
06099e83a2
|
cwObject.h : Added type_id().
|
2024-05-21 15:34:46 -04:00 |
|