13
0
livetrax/libs/surfaces/generic_midi
Robin Gareus 5bde8f4456
Tweak initial generic-midi sync/smoothing
"last_controllable_value" is using midi value range (0..127).
It is used to compare received midi-value with the actual controllable
for non-motorized surfaces, and this change allows the first
event to already be in_sync.

Previously the first MIDI-event was usually ignored (because
last_controllable_value was out of bounds or didn't match the 0..127
range.
2019-05-05 02:49:53 +02:00
..
MSVCardour_genericmidi Adapt our remaining MSVC projects for 'boost::atomic' (in case it later gets extended to the other libs) 2018-09-30 09:06:25 +01:00
generic_midi_control_protocol.cc NO-OP: whitespac 2019-03-23 17:35:26 +01:00
generic_midi_control_protocol.h NO-OP: whitespac 2019-03-23 17:35:26 +01:00
gmcp_gui.cc Sort generic-midi bindings alphabetically 2018-03-13 16:18:03 +01:00
interface.cc
midiaction.cc
midiaction.h
midicontrollable.cc Tweak initial generic-midi sync/smoothing 2019-05-05 02:49:53 +02:00
midicontrollable.h Fix generic-midi controllable race-condition 2019-03-23 16:32:48 +01:00
midifunction.cc
midifunction.h
midiinvokable.cc
midiinvokable.h
wscript