Block a user
c5e7e5c4df
pbd: clarify int62_t comments
3478acfcf9
temporal: clarify timepos_t and timecnt_t comments
d2c48debd1
temporal: drop timecnt_t "origin" as alias for "position"
cbcb7b1ce2
temporal: refactor to expose superbeat tech debt
e5ec516611
temporal: drop unused superclocks_per_ppqn
f244972b5a
temporal: simplify DEBUG_EARLY_SCTS_USE
f3aedc55d9
temporal: fix superclock DEBUG_EARLY_SCTS_USE
91314b68a5
temporal: always use Temporal::reset() for superclock and TempoMap default values
622876c8ab
temporal: reset global superclock rate when creating a new session
80ffa58c81
temporal: introduce Temporal::reset() with TempoMap initialization
2f502b28c7
temporal: fix weird typo in tempo map cut/copy code
50a4ad4470
on windows and macos, disable translation by default
727b666c18
NOOP: reformat comment
1344851912
fix Region::set_position_internal() to use TempoMap provided conversions
5122036054
startup: fix use-after free of startup FSM object
bc91ea3c42
startup: fix logic/design error that led to deep errors
9dd50d4536
provide an easy way to get core dumps with address sanitizer
6a8946a746
NOOP: whitespace fix
75e12993c6
temporal: fix grid generation in trivial case (1 tempo, 1 meter at zero)
6bcf0c2d74
Make it C++11 compatible
0e759d5523
Console1 - refine channel selection
827f61ad58
Console1: add shift operations for plugins
e22a0eb1db
add options to swap mute and solo and to create mapping stops
7634c4936c
Store mappings as XML
f1bb18ae53
wscript: drop unused path_prefix
d220f477ed
wscript: drop unused "mandatory variables" 'top' and 'out' in libs
69e987909e
wscript: inline top = '.' for build_i18n
5d5aa61e0f
wscript: drop unused gtk2_ardour wscript functions
6bf9fd4ffb
wscript: drop unused base_font variable
2242b3706c
another pixel width fix, to accomodate for the unliekly
0a597bea66
rulers: fix subtle off-by-one pixel error caused by double-rounding
aaff07f2c9
editor cursors: fix position computation
4c5c7769bb
canvas: skip intermediate Canvas::Rect object (trivial optimization)
73d559056e
partial Route::set_state() calls with a MementoCommand should not reset processor state (#9434)
f5d3b1c79f
use new user-immediate API in GUI
d44c9787b6
MIDI tracks: split immediate events into ardour- and user-generated
a2656d6612
when the "draw channel" is set to auto, consider the midnam display channel