13
0
livetrax/libs
Robin Gareus 54bc1018d5
Fix MIDI auditioning
The Auditioner is not part of the session route-list and the
auditioner route's I/O latency is never updated.
Session::process_audition() does not handle pre-roll either,
so it need to be zeroed, otherwise Route::roll skips samples.

This has lead to initial samples being skipped, IFF the
auditioner's output-port had non-zero latency.

Since private port-latencies are usually only set for routes
in the route-list, and _remaining_latency_preroll is reset
at transport-stop, this *usually* worked...

Last but not least, MIDI notes need to be resolved when seeking.
2020-04-23 05:23:31 +02:00
..
appleutility
ardour Fix MIDI auditioning 2020-04-23 05:23:31 +02:00
ardouralsautil
audiographer Set thread-names (libs) 2020-03-29 14:56:22 +02:00
backends Consolidate stack-size and priority of rt-threads 2020-04-23 01:28:58 +02:00
canvas NO-OP: whitespace 2020-04-10 18:32:18 +02:00
clearlooks-newer
evoral Remove debug output 2020-04-23 02:29:45 +02:00
fluidsynth
fst
gtkmm2ext Revise German translation 2020-04-20 19:14:37 +02:00
hidapi
libltc
lua
midi++2 Overhaul InstrumentInfo 2020-04-01 16:31:58 +02:00
panners
pbd Fix parsing XML with blanks from memory 2020-04-23 02:28:48 +02:00
plugins Clean up double/float narrowing math in plugins. 2020-03-30 22:25:21 +02:00
ptformat
qm-dsp
surfaces WebSockets: fix guard header in json.h 2020-04-22 21:59:35 +02:00
temporal fix Beats::operator-() 2020-04-16 21:38:33 -06:00
vamp-plugins
vamp-pyin
vfork
waveview Set thread-names (libs) 2020-03-29 14:56:22 +02:00
widgets Emit signal when dropdown changes via scroll-wheel 2020-04-20 00:36:37 +02:00
zita-convolver Consolidate stack-size and priority of rt-threads 2020-04-23 01:28:58 +02:00
zita-resampler