ardour/libs/evoral/evoral
Robin Gareus 5f5f4599f2
Fix MIDISource event-interpolation state save
The actual goal here is to use direct InterpolationStyle serialization
in MidiSource (identical to AutomationList). enum_2_string()
does not work for Evoral types.

As side-effect virtual base-classes have been changed to pass
Parameters as const references
2022-07-22 03:38:41 +02:00
..
Control.h Remove old "user" API, use consistent get/set_double() 2022-06-29 01:39:02 +02:00
ControlList.h const for const-sake 2022-05-01 18:01:35 -06:00
ControlSet.h Fix MIDISource event-interpolation state save 2022-07-22 03:38:41 +02:00
Curve.h changes to compile against libtemporal and use of timepos_t/timecnt_t 2021-08-13 12:51:28 -06:00
Event.h miscellaneous fixes for warnings from -Wconversion 2022-07-04 22:01:48 -06:00
EventList.h rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
EventSink.h rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
midi_events.h Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
midi_util.h Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
MIDIXML.h rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
Note.h miscellaneous fixes for warnings from -Wconversion 2022-07-04 22:01:48 -06:00
Parameter.h rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
ParameterDescriptor.h rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
PatchChange.h PatchChange: fix set_channel() 2022-03-01 10:11:14 -06:00
Sequence.h remove concept of "note-mode" from Evoral::Sequence (and thus ARDOUR::MidiModel) 2022-04-05 20:52:09 -06:00
SMF.h smf_source: implement SMF::UsedChannels as a bitset; move midi screening into load_model() 2022-03-01 10:11:14 -06:00
SMFReader.h rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
TypeMap.h Fix class/struct mismatch C++ ABI [-Wmismatched-tags] 2022-01-10 00:06:24 +01:00
types.h ARM 32bit enum alignment (used in MIDIBuffer) 2020-09-28 01:21:43 +02:00
visibility.h Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00