nick_m
|
baf8f37967
|
Tempo ramps - rename meter_at() -> meter_at_frame() & make the ticker slightly more efficient.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
8f3bc6f809
|
Tempo ramps - rename tempo_at() -> tempo_at_frame().. 3 decimals for the audioclock tempo display.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
250c88c038
|
Tempo ramps - check the curve not the integral.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
2d31fa7bb1
|
Tempo ramps - finally fix flicker in framed curve.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
6e97f40d08
|
Tempo ramps - remove thinko
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
390dea1684
|
Tempo ramps - fix comment
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
389e35f7be
|
Tempo ramps - ensure fake meter mark is under pointer during drags.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
48fa2e7582
|
Tempo ramps - fix erroneous paste.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
de5f8dd3d3
|
Temper pants - fix newly added lockup while dragging tempos sometimes.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
a9921c10eb
|
Gd Lk ramps - rework auto scaling. change colour.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
533e5c4069
|
Rwbi ramps - midi regions resize when tempo map changed.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
2a8104f2f8
|
Yr,[p ramps - fix flickering tempo curves when zoomed in.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
1927a707c5
|
Tempo ramps - fix huge marker height mark, remove unused var.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
5d5fba0cfb
|
Tempo ramps - rename no-op
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
cfe1c85f4f
|
Tempo ramps - first tempo is a ramp, fix extra meter recompute.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
2c331341cc
|
Tempo ramps -remove unused code.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
43922a1fe1
|
Tempo ramps - clean up tempo dragging.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
6309807bc7
|
Tempo ramps - rename for consistency, remove some testing code, add meter based bbt->pulse conversions.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
f54b75c869
|
Tempo ramps - consolidate meter dragging code.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
8b2f73d5ac
|
Tempo ramps - rework tempo drags, improve comments.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
f182235410
|
Tempo ramps - consolidate TempoMap::predict_tempo()
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
d1a075110a
|
Tempo ramps - more code cleanup, fix cross-marker jumping using tempo dialog bbt
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
6894f468d4
|
Tempo ramps - no more tempo dilation on meter drag.
- its now a bbt ruler / marker lane thing with the constraint modifier.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
7db39a206e
|
Tempo ramps - code layout, check_solved() is lock-style agnostic, remove uncalled code.
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
0757dc7729
|
Tempo ramps - remove commented code
|
2016-05-27 23:38:17 +10:00 |
|
nick_m
|
074db3b861
|
Tempo ramps - more code consolidation wrt add meter/tempo.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
82d876b48b
|
Tempo ramps - clean up add/replace tempo
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
820e9a43f5
|
Tempo ramps - fix various sub-beat tempo line bugs.
- actual meter is taken into account now.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
cfbc42cd3a
|
Tempo ramps - ensure displayed grid extends beyond the leftmost frame.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
2d3d7a5355
|
Tempo ramps - fix ambiguous api, fix flickering tempo curves.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
e5ba2bc34c
|
Tempo ramps - rebase fixes
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
058b781258
|
Tempo ramps - tempo marker's mark indicates curve height ar point.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
0c7ecc6cbb
|
Tempo ramps - add Canvas::FramedCurve and use it in the tempo marker bar.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
6209b3f445
|
Tempo ramps - revert earlier change to Canvas::Curve
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
a68ff8e540
|
Tempo ramps - remove unused code, small meter dilation drag cleanup.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
c3119852c0
|
Tempo ramps - remove pasted casts.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
5ccfeea5bc
|
Tempo ramps - more bbt dragging work.
- display prev tempo and tempo at mouse while dragging
- simplify ramp dilation somewhat.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
abac4ce854
|
Tempo ramps - more bbt ruler dragging work.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
49bd710b9b
|
Tempo ramps - more bbt ruler drag work.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
8724a9f68f
|
Tempo ramps - improve constraint mod + bbt dragging begavior.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
ccf6ce76d9
|
Tempo ramps - clean up tempo curve a bit.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
86b0268e8b
|
Tempo ramps - add visualtempo curve, dragging bbt or music rulers with constraint modifier dilates previous tempo.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
652a59b317
|
Tempo ramps - fix recompute thinko
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
9fb78d091d
|
Tempo ramps - correct fix for adding/replacing meters.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
89ba10c05a
|
Yempo ramps - fix new meters ending up at 0, clean code a bit.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
8b4f5dcd5f
|
Tempo ramps - reinstate cross-dragging of music-locked meters, various bug fixes.
- revert failed frameoffset_t experiment
- caclulate meters using bbt
- fix tempo dilation when first tempo is ramped.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
992fc6b510
|
Tempo ramps - music-locked meter drags are now bbt based.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
3c76fa9dd1
|
Tempo ramps - fix various tempo dragging issues.
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
6f3ac9d626
|
Tempo ramps - fix some leaks
|
2016-05-27 23:38:16 +10:00 |
|
nick_m
|
118d04cce6
|
Tempo ramps - fix dragging issues wrt audio-locked meters.
- also minor rename and remove some unnecessary checks.
|
2016-05-27 23:38:16 +10:00 |
|