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