Commit Graph

977 Commits

Author SHA1 Message Date
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
kevin
0c157999e5 README.md : Updates 2024-05-19 15:25:46 -04:00
kevin
4e8f9e1eb7 flow_doc.md : Updates. 2024-05-19 15:25:38 -04:00
kevin
567660a600 cwFlowTest.cpp : When a specific test is named and compare is set only that test is compared. 2024-05-19 15:25:18 -04:00
kevin
07822a1c44 cwFlow,cwFlowNet,cwFlowTypes : Preset compile and rewrite of network_apply_preset() and network_apply_dual_preset().
Code complete but not fully tested.
2024-05-19 15:24:33 -04:00
kevin
32ed80183b Merge branch 'master' of gitea.larke.org:kevin/libcw 2024-05-11 12:12:04 -04:00
kevin
9214b9b9d9 cwIoPresetSelApp.cpp,ui.cfg : Added 'Goto' button to scroll to a fragment. 2024-05-11 12:11:30 -04:00
kevin
145ab83a06 cwPresetSel : Added loc_to_gui_id() 2024-05-11 12:10:43 -04:00
kevin
8ffc2f3e57 cwUi,cwIo,ui.js : Added ui::setScrollTop() 2024-05-11 12:10:21 -04:00
kevin
f09c9b0151 README.md : Updates 2024-05-11 07:42:09 -04:00
kevin
e806115a4a cwFlowNet.cpp : Initial implementation the 'out' statement.
Combined implementation of 'in' statement and 'out' statement processing.
2024-05-10 15:54:21 -04:00
kevin
05abad17fa cwFlowTest.cpp : Fixed typo. 2024-05-10 15:53:29 -04:00
kevin
bcb2fdfcad cwFlowProc.cpp : Added 'store' variable to number proc. 2024-05-10 15:53:07 -04:00
kevin
af9d9bdc57 cwFlowTypes : Added var_disconnect() 2024-05-10 15:52:37 -04:00
kevin
db73373cc0 README.md : Updates 2024-05-09 22:10:51 -04:00
kevin
20475974b1 flow/flow_doc.md : Updates. 2024-05-09 22:10:39 -04:00
kevin
04e85138c1 cwFlowProc : 'audio_file_in' and 'audio_file_out' now use proc_expand_filename(). 2024-05-09 22:07:53 -04:00
kevin
a4dc668640 cwFlowCross.cpp : Added null 'proj_dir' in call to flow::create(). 2024-05-09 22:06:54 -04:00
kevin
4e0a6df98a cwFlow : create() now takes a 'proj_dir'. test() moved to cwFlowTest. 2024-05-09 22:05:22 -04:00
kevin
e30e6f4b71 cwFlowTypes : Added 'flow_t.proj_dir'. Added proc_expand_filename().
Changed network_print() from printf() to cwLogPrint().
2024-05-09 22:03:08 -04:00
kevin
dc27ffc7b4 cwFlowTest,Makefile.am : Initial commit. 2024-05-09 21:55:38 -04:00
kevin
5527936024 cwLog : Added outputCbArg(),outputCb(),formatCbArg(),formatCb().
cwLogPrint() now prints irregardless of the current level.
2024-05-09 21:54:39 -04:00
kevin
f8a907f360 README.md : Updates. 2024-05-08 10:24:48 -04:00
kevin
986b842bc6 flow/flow_doc.md : Updates 2024-05-08 10:24:38 -04:00
kevin
9f1339e517 cwFlow.cpp : maxCycleCnt=0 now means that the init pass should be run but not the runtime pass.
Setting maxCycleCnt to kInvalidCnt now removed cycle count limit.
2024-05-08 10:24:25 -04:00
kevin
4872f9234b cweFlowTypes : Added var_mult_count(). Added flow_t.isInRuntimeFl.
Replaced identifier 'inst' with 'proc' throughout file.
2024-05-08 10:21:21 -04:00
kevin
c7c31200a8 cwFlowNet.cpp : Added the ability for in-stmts to iterate over the in-proc.
This allows poly procs to draw per voice input from non-poly procs.
2024-05-08 10:18:43 -04:00
kevin
1a6282cd6b README.md : Updates. 2024-05-06 15:48:02 -04:00