13
0
livetrax/libs
Robin Gareus f67e731a7f
Prevent session-range changes to create invalid loop ranges
When a session-range coincides with a loop-range location, moving
the session-range also updates the loop-range.

Keeping session and loop-range in sync can be useful if the whole
session is looped. However markers are treated individually, so
we need prevent invalid ranges.

If session-start and loop-start coincide, but loop-end is before the
end-marker, it is possible to move session-start beyond the loop-end.
2022-06-30 01:07:32 +02:00
..
appleutility
ardour Prevent session-range changes to create invalid loop ranges 2022-06-30 01:07:32 +02:00
ardouralsautil
audiographer fix signed/unsigned warning 2022-06-21 17:33:37 -06:00
auscan
backends AudioBackends: ignore setting latency of invalid port(s) 2022-06-24 19:55:17 +02:00
canvas fix may-be-used-unset warning 2022-06-22 13:31:08 -06:00
clearlooks-newer
evoral Remove old "user" API, use consistent get/set_double() 2022-06-29 01:39:02 +02:00
fluidsynth
fst
gtkmm2ext Add API to format keyboard modifiers for tooltips 2022-06-21 22:11:49 +02:00
hidapi
libltc
lua
midi++2 fix strncpy() size argument error (Windows only, needs review) 2022-06-22 13:31:08 -06:00
panners
pbd Fix builds on platforms without execinfo (amend cd4549aff7) 2022-06-23 01:59:58 +02:00
plugins
ptformat
qm-dsp
surfaces use new macros to cleanup #ifndef NDEBUG as much as possible (libs edition) 2022-06-22 13:31:08 -06:00
temporal Remove Range::squish debug information, used fixed modulo operation 2022-06-30 01:07:32 +02:00
vamp-plugins
vamp-pyin
vfork
vst3
waveview use new macros to cleanup #ifndef NDEBUG as much as possible (libs edition) 2022-06-22 13:31:08 -06:00
widgets
zita-convolver
zita-resampler