Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
the tempo map.
|
|
|
|
this simplifies lua-bindings and also let's the compiler worry about
constant primitive types.
|
|
|
|
- should be a no-op.
|
|
- review / comment would be appreciated here.
|
|
- use exact beats to determine frame position.
- see comments in tempo.cc for more.
- this hasn't been done for split yet, but dragging and
trimming are supported.
|
|
|
|
|
|
|
|
|
|
- things are fine without this, but overall it feels slicker with a linit.
|
|
|
|
|
|
frame_at_bbt()
|
|
slightly more efficient.
|
|
audioclock tempo display.
|
|
|
|
|
|
based bbt->pulse conversions.
|
|
|
|
|
|
|
|
|
|
- its now a bbt ruler / marker lane thing with the constraint modifier.
|
|
uncalled code.
|
|
|
|
|
|
- actual meter is taken into account now.
|
|
|
|
|
|
- display prev tempo and tempo at mouse while dragging
- simplify ramp dilation somewhat.
|
|
|
|
constraint modifier dilates previous tempo.
|
|
|
|
fixes.
- revert failed frameoffset_t experiment
- caclulate meters using bbt
- fix tempo dilation when first tempo is ramped.
|
|
|
|
|
|
- the bbt of a meter cannot be changed by moving tempos or other meters.
e.g. tempo motion will be disallowed if it would cause a bbt overlap
|
|
- a meter can be dragged using the constraint modifier, which
sets the previous tempo accordingly.
This could be added to the bbt ruler to allow direct dragging
of beats and bars, but the exact behavior of that is still
undecided. comments?
- also preliminary work on the necessary tempos locked to
audio-locked meters.
|
|
|
|
|
|
|
|
- tempo tick lines should draw properly now.
|
|
|
|
|
|
|