Age | Commit message (Collapse) | Author |
|
|
|
|
|
This [hopefully] fixes jack1 zombification on session-load with large
plugin-states. Previously it was possible to block
Route::process_output_buffers().
|
|
|
|
reset synth in offline thread, queue panic on deactivate to be
called in run() after first re-activate.
Initial activation does not warrant a panic.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- fixes jittery tempo movement when snapping within large gradients.
|
|
|
|
|
|
and also allow immediate work during use latency-compute runs.
At session load, Ardour calls a plugins "set default" state (GUI thread).
Some plugins may schedule work during state-restore. Ardour immediately
proceeded to restore the actual session plugin state without processing
the already scheduled work and without calling run() for a plugin
to apply state synchronously.
|
|
|
|
|
|
insertion point
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
already available in MSVC
|
|
between ambiguous type names
so... given that 'Rectangle' is a type name that's commonly found in several different namespaces, we'll need to specify explicitly which one we want.
|
|
let's emulate it using 'floorf()'
|
|
this fixes #6968
|
|
|
|
|
|
MIDI messages
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cycleStart/EndPos.
|
|
the tempo map.
|
|
|
|
|
|
|