Commit Graph

28 Commits

Author SHA1 Message Date
kevin
9acb24e9e1 Apply licensing information to project. 2024-12-01 14:35:24 -05:00
kevin
32ed80183b Merge branch 'master' of gitea.larke.org:kevin/libcw 2024-05-11 12:12:04 -04:00
kevin
145ab83a06 cwPresetSel : Added loc_to_gui_id() 2024-05-11 12:10:43 -04:00
kevin
19e054cd6b cwFlow,cwFlowDecl,cwIoPresetSelApp,cwPresetSel,ui.cfg : Added 'Dry Selected' option to cwIoPresetSelApp. 2024-05-04 18:22:07 -04:00
kevin
4ff1ec578e cwFlow,cwFlowDecls,cwIoPresetIo.cpp,cwPreset, ui.cfg : Added 'dry-priority' flag.
Added Preset,IO realtime, MRP report buttons.
Changed main window layout slightly.
2024-05-04 10:27:51 -04:00
kevin
0f41dfbcbd cwPresetSel.h/cpp : cwIoPresetSel.cpp : Applied multi-preset now includes state of fragment based on current GUI settings. 2024-04-29 09:47:35 -04:00
kevin
2d0c59a8fa cwIoPresetSelApp.cpp,cwPresetSel.h/cpp,ui.cfg,cwFlowDecl.h : Added 'Allow All' for uniform prob. preset selection. Add 'loc location' flag to UI. 2024-03-09 15:12:56 -05:00
kevin
5611b28c6b cwPresetSel.h/cpp : Added multiPresetA/N to fragment.
Removed 'fragN' from stored fragment data structure.
Commented out translate_frags() because it is obsolete.
2024-01-13 10:12:49 -05:00
kevin
c7cbb5f62f cwIo.h/cpp, cwPresetSel.h : Added comments. 2024-01-06 08:43:42 -05:00
kevin
5ee85365ee cwPreset,cwIoPresetSelApp.cpp : cwIoPresetSelApp now distinguishes between the min/max score and perf. locations.
Added get_loc_range() to cwPreset.
2023-12-05 15:34:25 -05:00
kevin
5bbd3d0e08 cwPresetSel, cwIoPresetSelApp : Added 'alt' functionality. 2023-12-03 11:20:38 -05:00
kevin
3f9f72600c cwPresetSel.h/cpp : Added report_presets(). 2023-11-26 15:27:29 -05:00
kevin
0cb68c6b6b cwPresetSel.h/cpp : Initial partial implementation of translate_frags(). 2023-09-12 20:28:29 -04:00
kevin
cb192f32cb cwIoPresetSelApp.cpp, cwPresetSel.h/cpp: Fix problem where correct preset was not selected when playing outside the currently selected fragment.
Added p->sel_frag_id to track last frag. triggered so that fragment_play_preset_index()
selects correct preset for fragments outside of the currently selected fragment
when play-all or play-seq.
2023-01-21 11:49:07 -05:00
kevin
fc379df197 cwPresetSel.h/cpp: Changed name of is_fragment_loc() to is_fragment_end_loc().
Fixed delete_fragment() to update 'end_loc' of previous frag. to 'end_loc' of deleted frag.
2022-12-12 12:26:26 -05:00
kevin
137e0994d3 cwPresetSel.cpp : Prevent track_loc() from going backwards to a previous 'loc'. 2022-10-15 09:24:53 -04:00
kevin
e2cab402ee cwPresetSel.h/cpp : Added track_loc() and track_loc_reset(). 2022-10-01 18:52:12 -04:00
kevin
9c0f34e8a5 cwPresetSel.cpp : Added preset selection for playing sequences of presets. 2022-05-21 11:22:22 -04:00
kevin
15b590e9bf cwPresetSel.h: Add track_timestamp_reset(). 2022-05-06 16:06:24 -04:00
kevin
8e1f7af04c cwPresetSel.h : Updated comments. Fixed bug in delete_fragment(). 2022-01-22 09:43:52 -05:00
kevin
e4dcb5f83c cwPresetSel.h/cpp : Added 'master' variables: wet in/out gain, dry gain, sync delay ms. 2022-01-02 20:25:31 -05:00
kevin
f321af21a2 cwPresetSel.h/cpp : Added frag_to_gui_id() and gui_to_frag_id().
Fixed linked fragment linked list error. Fixed memory leaks.
2021-12-29 21:45:19 -05:00
kevin
0f4db7e556 cwPresetSel.h/cpp : Added new fields to fragment: ogain, begPlayLoc, endPlayLoc, note. 2021-12-27 20:29:37 -05:00
kevin
65e86f376c cwPresetSel.h/cpp : The fragment id is now generated automatically when a new fragment is created. 2021-12-25 22:17:10 -05:00
kevin
d16410e11d cwPresetSel.h/cpp : Added 'kFragVarId' and implemented read() and write(). 2021-12-19 12:15:52 -05:00
kevin
61cd918a08 cwPreset.h/cpp : Added track_timestamp(). 2021-12-12 16:46:12 -05:00
kevin
af51831a39 cwPresetSel.h/cpp : Added ui_select_*() and is_fragment_loc() functions. 2021-11-14 12:00:17 -05:00
kevin
812f60a685 cwPresetSel.h/cpp, Makefile.am : Initial commit. 2021-11-05 22:26:55 -04:00