kevin
|
f0c8c08899
|
audio_midi/css : Added margins between rows.
|
2025-04-19 13:50:59 -04:00 |
|
kevin
|
415f0ca955
|
audio_midi/js/ui.js : Fixed ui_set_number_display() precision error and added use of precisionRound()
|
2025-04-19 13:50:34 -04:00 |
|
kevin
|
6e8bc206a2
|
cwIoAudioMidiApp.cpp : Added call to midiDeviceClearBuffer().
Added option audio device metering.
|
2025-04-19 13:49:19 -04:00 |
|
kevin
|
17aaa45edb
|
cwIoMidiRecordPlay.cpp : Changed AM file version to -2 in _midi_write().
This is just a safety measure in case the format changed since the last time AM files were used.
|
2025-04-19 13:47:39 -04:00 |
|
kevin
|
2d749cabeb
|
cwAudioBuf.h/cpp : Added damping to meter calculation and create() arg. 'meterDampCoeff'.
|
2025-04-19 13:46:13 -04:00 |
|
kevin
|
f7283ffcca
|
cwIo.cpp : Fixed error message and code formatting. No functional changes.
|
2025-04-19 13:42:20 -04:00 |
|
kevin
|
3ced2ba0fb
|
cwScoreFollow2.h/cpp,cwScoreFollow2Test.h/cpp,Makefile.am : Initial commit.
|
2025-04-18 14:59:42 -04:00 |
|
kevin
|
c789d70ce2
|
cwCsv.h/cpp : Fixed off-by-1 bug in _udpate_col_array().
Fixed bug in _get_field_str() where leading white space was not skipped.
|
2025-04-18 14:59:07 -04:00 |
|
kevin
|
95f26398e8
|
notes.md : Updates
|
2025-04-16 15:24:58 -04:00 |
|
kevin
|
b97e1fc8a2
|
cwFlowDecl.h,cwFlowNet.cpp : Added ui_var_t.list and initialization of ui_var->list in _fill_net_ui_proc_and_preset_arrays().
|
2025-04-16 15:24:46 -04:00 |
|
kevin
|
db3755d8db
|
cwPresetSel.h/cpp : Aded preset_dry_index(), preset_sel(), fragment_report()
|
2025-04-16 15:22:14 -04:00 |
|
kevin
|
ae24afd2ae
|
cwPianoScore.h/cpp : Added event_t.chord_note_cnt and chord_note_idx and _get_loc_count() and _setup_chord_info().
|
2025-04-16 15:21:05 -04:00 |
|
kevin
|
dbee8c2eae
|
cwIo.cpp : Remove the run-once record from p->threadOnceList if the unpause() fails in threadRunOnce().
|
2025-04-16 15:17:56 -04:00 |
|
kevin
|
af103abe97
|
cwFlowValue.h/cpp,cwFlowTypes.h : Initial flow::list_t implementation
|
2025-04-06 13:44:36 -04:00 |
|
kevin
|
f1a85bae5d
|
cwFlowProc.cpp : Implemented new voice stealing algorithm and
|
2025-03-29 13:18:01 -04:00 |
|
kevin
|
2277eb8a04
|
cwIo.h/cpp : Added threadRunOnce().
|
2025-03-29 13:17:04 -04:00 |
|
kevin
|
1df530a36b
|
cwThread.cpp : Added check for state=='exited' in wait for state.
|
2025-03-29 12:29:49 -04:00 |
|
kevin
|
df65e0ac23
|
note.md : Updates
|
2025-03-25 18:13:49 -04:00 |
|
kevin
|
22de484d08
|
cwNbMpScQueue.cpp : Updated asserts() to avoid unused variables during release build. No functional changes.
|
2025-03-25 18:13:42 -04:00 |
|
kevin
|
17e84c0190
|
cwIo.h/cpp : Added is_started_flag().
|
2025-03-25 18:12:52 -04:00 |
|
kevin
|
a2b70726c0
|
cwFlowProc.cpp : Removed unused variables and labels. No functional changes.
|
2025-03-25 18:12:28 -04:00 |
|
kevin
|
e180d501b2
|
cwFlowTypes.h/cpp,cwFlowNet.cpp : added modVarRecurseFl.
|
2025-03-25 18:12:02 -04:00 |
|
kevin
|
0e3ac61b68
|
notes.md : Updates
|
2025-03-22 17:48:04 -04:00 |
|
kevin
|
777c3bbd54
|
flow/proc_dict.cfg : Added "notify" attribute to variables that depend on being tracked via notify().
|
2025-03-22 17:47:53 -04:00 |
|
kevin
|
edfd1bf6fd
|
cwFlowTest.cpp : flow::test() now recognizes when exec(flowH) return kEofRC.
|
2025-03-22 17:46:49 -04:00 |
|
kevin
|
dad07db157
|
cwFlowPerf.cpp,cwFlowProc.cpp : Changed references from _value() to _notify(). (Hopefully no functional changes.)
|
2025-03-22 17:45:48 -04:00 |
|
kevin
|
30912ddb0c
|
cwFlowProc.h : Replaced std_value() with std_notify().
|
2025-03-22 17:44:16 -04:00 |
|
kevin
|
467aa9c495
|
cwFlowNet.cpp : Allocat modVarMapA[] to support variable notification on change.
Add calls to proc_notify() and var_schedule_notification().
|
2025-03-22 17:43:36 -04:00 |
|
kevin
|
1cb0db11b2
|
cwFlowType.h/cpp : Implement variable change notification.
- Added modVarMapA[] and related variables.
- Added var_schedule_notification() and proc_notify().
- Replaced class_members_str.value with .notify.
|
2025-03-22 17:38:30 -04:00 |
|
kevin
|
0a9daab833
|
cwFlow.h : Comments improved. No functional changes.
|
2025-03-22 16:15:39 -04:00 |
|
kevin
|
f49db3d28a
|
cwMpScNbCircQueue.h : Inital working and tested version.
|
2025-03-21 10:57:43 -04:00 |
|
kevin
|
43e9c654a1
|
cwNbMpScQueue.h/cpp : Moved testing into cwMtQueueTester.h/cpp. No functional changes.
|
2025-03-21 10:57:24 -04:00 |
|
kevin
|
82010db96b
|
cwMtQueueTester.h/cpp : Initial commit.
|
2025-03-21 10:56:52 -04:00 |
|
kevin
|
9d737d5f85
|
cwMpScNbCircQueue.cpp : Removed.
|
2025-03-21 10:56:15 -04:00 |
|
kevin
|
a85485957d
|
notes.md : Updates.
|
2025-03-19 16:35:05 -04:00 |
|
kevin
|
aaba534a3e
|
cwMpScNbCircQueue.h/cpp, Makefile.am : Initial commit.
|
2025-03-19 16:34:35 -04:00 |
|
kevin
|
86afbe06e0
|
cwFlowTypes.h/cpp, cwFlowNet.cpp : Initial implementation of proc_t.modVarMapA[].
This functionality however is not yet enabled.
|
2025-03-19 16:34:02 -04:00 |
|
kevin
|
bdd458f902
|
cwFlowPerf.cpp : Fix beg/end loc/meas updates in _on_new_begin_loc() and _on_new_end_loc() in score_player.
|
2025-03-19 16:32:20 -04:00 |
|
kevin
|
d4f7180102
|
cwAudioTransforms.h : Added 'enable_fl' to 'spec_dist'. Changed 'idb' limit from -150 to -100 in output gain to input gain calculation.
|
2025-03-19 16:28:11 -04:00 |
|
kevin
|
700a670f40
|
proc_dict.cfg : Added 'enable' to pv_analysis,pv_synthesis,spec_dist,compressor.
Added 'r_out' to midi_in. Added 'gate_fl', 'rls_coeff', 'rls_thresh' to piano_voice.
|
2025-03-10 20:17:28 -04:00 |
|
kevin
|
626f5b49c5
|
cwProc.cpp : "midi_in" now has a record output. pv_analysis,pv_synthesis,spec_dist, and compressor now have 'enable' variables.
piano_voice now has a 'gate_fl' output variable.
|
2025-03-10 20:14:56 -04:00 |
|
kevin
|
d85ab3cb7e
|
cwPianoScore.cpp : e->loc is set to kInvalidId before it is filled with "oloc" in _read_csv_line()
|
2025-03-10 20:06:25 -04:00 |
|
kevin
|
8c9ff2cd52
|
cwFlowTypes.h : Added ui_cfg to var_desc_t.
|
2025-03-10 20:03:00 -04:00 |
|
kevin
|
4b1bc534a5
|
cwFlowValue.h/cpp : Added abuf_zero() and fbuf_zero().
|
2025-03-10 20:01:23 -04:00 |
|
kevin
|
c69a9819ae
|
cwVectOps.h : Added urand() and sum_sq().
|
2025-03-10 19:58:48 -04:00 |
|
kevin
|
b6685340c8
|
cwFlow.cpp,cwFlowNet.cpp : Replaced use of getv() with readv() to avoid silent cfg. parsing errors.
|
2025-03-10 19:58:05 -04:00 |
|
kevin
|
0c274f3389
|
cwFlowDecl.h : Replaced ui_var_t.desc_cfg with ui_cfg.
|
2025-03-10 19:56:55 -04:00 |
|
kevin
|
086b4d116f
|
cwDspTransforms.h : Added enable_fl to compressor exec()
|
2025-03-10 19:51:14 -04:00 |
|
kevin
|
90a910704e
|
notes.md : Updates.
|
2025-03-08 12:02:43 -05:00 |
|
kevin
|
016702e4e4
|
flow/proc_dict.cfg : pv_analysis now has multi-channel per preset window sizes.
Added gutim_ps.
Updated score_player to use start/stop buttons
|
2025-03-08 12:00:59 -05:00 |
|