kevin
9acb24e9e1
Apply licensing information to project.
2024-12-01 14:35:24 -05: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
91fad53d33
Added "#include cwTest.h" dependency to most *.cpp files.
2024-05-29 12:36:57 -04: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
1b649124a6
cwFlow*,cwPresetSel.cpp: Many changes to implement 'poly' networks.
...
cwFlowNet.h/cpp : Initial commit.
2024-04-22 16:02:40 -04:00
kevin
73b433feae
cwPresetSel.cpp : Fix problem where there were two version of delete_fragment() - one of which allowed a memory leak.
2024-03-27 20:19:06 -04:00
kevin
70b147007e
cwPresetSel.cpp : Rewrote _validate_preset_id() to clarify logic.
2024-03-25 10:56:32 -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
18a29aa295
cwPresetSel.cpp,cwSvgMidi.cpp,cwSvgScoreFollow.cpp : Changes to support new module dependencies on cwPianoScore.h
2024-02-08 11:20:09 -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
7ba28465c8
cwScoreParse.h,cwPresetSel.cpp,cwIOPresetSelApp.cpp : Added global constant score_parse:kInvalidLocId.
2023-12-17 08:51:46 -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
147c960394
cwPresetSel.cpp : Updates to support translate_frags()
2023-11-25 17:38:21 -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
172df9da45
cwPresetSel.cpp : Change logging message from track_timestamp().
2022-05-14 10:16:34 -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