13
0
livetrax/libs
Robin Gareus 86e6df15cc
Fix region-gain when region is glued to bar/beats
The region-gain envelop is an Automation list that uses AudioTime
regardless of the regions own position.

Since the actual audio data is using always using samples this
results in reliable envelopes without the reduced granularity of
BeatTime.

All points the list have to be in the AudioTime domain.

Previously it was possible to have a mixed-domain list e.g.

- add 2h:30min long source
- lock it to music-time
- set grid and snap to 1/8 note
- range select some range shortly after 2:25
- draw region-gain for range

<events>
a0 1
a492113664000 1.0000001192092896
a492113737500 0
a494032822500 0
a494032896000 1.0000003048365
b34560000 1.0000003048365
</events>
2022-07-04 00:58:07 +02:00
..
appleutility wscript: drop unnecessary trailing ";" 2022-04-09 12:16:41 +02:00
ardour Fix region-gain when region is glued to bar/beats 2022-07-04 00:58:07 +02:00
ardouralsautil wscript: consistently have at most one empty separator line 2022-04-09 12:16:40 +02:00
audiographer fix signed/unsigned warning 2022-06-21 17:33:37 -06:00
auscan
backends Provide jack2 compatible implementation for jack1 2022-06-30 17:19:57 +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 Fix memory leak in ctorNilPtrPlacementProxy 2022-04-08 18:21:55 +02:00
midi++2 fix strncpy() size argument error (Windows only, needs review) 2022-06-22 13:31:08 -06:00
panners wscript: consistently have at most one empty separator line 2022-04-09 12:16:40 +02:00
pbd Fix builds on platforms without execinfo (amend cd4549aff7) 2022-06-23 01:59:58 +02:00
plugins wscript: remove trailing whitespace 2022-04-09 12:16:37 +02:00
ptformat wscript: remove trailing whitespace 2022-04-09 12:16:37 +02:00
qm-dsp wscript: consistently have at most one empty separator line 2022-04-09 12:16:40 +02:00
surfaces mackie protocol: add more null checks; remove some debug msgs 2022-06-30 16:47:17 -05:00
temporal Comment-out unused timepos_t modulo operator which is not implemented 2022-06-30 01:47:42 +02:00
vamp-plugins Do not use ABU suffix for vamp plugin shared object 2022-04-01 18:40:46 +02:00
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 wscript: remove trailing whitespace 2022-04-09 12:16:37 +02:00
zita-convolver
zita-resampler zita-resampler: pass-through data if not configured 2022-05-24 20:41:59 +02:00