summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2016-05-27Tempo ramps - more code consolidation wrt add meter/tempo.nick_m
2016-05-27Tempo ramps - clean up add/replace temponick_m
2016-05-27Tempo ramps - fix various sub-beat tempo line bugs.nick_m
- actual meter is taken into account now.
2016-05-27Tempo ramps - fix ambiguous api, fix flickering tempo curves.nick_m
2016-05-27Tempo ramps - rebase fixesnick_m
2016-05-27Tempo ramps - add Canvas::FramedCurve and use it in the tempo marker bar.nick_m
2016-05-27Tempo ramps - revert earlier change to Canvas::Curvenick_m
2016-05-27Tempo ramps - remove unused code, small meter dilation drag cleanup.nick_m
2016-05-27Tempo ramps - remove pasted casts.nick_m
2016-05-27Tempo ramps - more bbt dragging work.nick_m
- display prev tempo and tempo at mouse while dragging - simplify ramp dilation somewhat.
2016-05-27Tempo ramps - more bbt ruler dragging work.nick_m
2016-05-27Tempo ramps - more bbt ruler drag work.nick_m
2016-05-27Tempo ramps - improve constraint mod + bbt dragging begavior.nick_m
2016-05-27Tempo ramps - add visualtempo curve, dragging bbt or music rulers with ↵nick_m
constraint modifier dilates previous tempo.
2016-05-27Tempo ramps - fix recompute thinkonick_m
2016-05-27Tempo ramps - correct fix for adding/replacing meters.nick_m
2016-05-27Yempo ramps - fix new meters ending up at 0, clean code a bit.nick_m
2016-05-27Tempo ramps - reinstate cross-dragging of music-locked meters, various bug ↵nick_m
fixes. - revert failed frameoffset_t experiment - caclulate meters using bbt - fix tempo dilation when first tempo is ramped.
2016-05-27Tempo ramps - music-locked meter drags are now bbt based.nick_m
2016-05-27Tempo ramps - fix various tempo dragging issues.nick_m
2016-05-27Tempo ramps - fix some leaksnick_m
2016-05-27Tempo ramps - fix dragging issues wrt audio-locked meters.nick_m
- also minor rename and remove some unnecessary checks.
2016-05-27Tempo ramps - ahem.nick_m
2016-05-27Tempo ramps - amend last commitnick_m
2016-05-27Tempo ramps - a different approach to audio-locked meters.nick_m
- 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
2016-05-27Tempo ramps - restore correct drag behaviour wrt audio-locked meters and ↵nick_m
right-click of associalted tempo
2016-05-27Tempo ramps - remove some code, fix up ramp dilation near limits a bit.nick_m
2016-05-27Tempo ramps - add gui dilation of tempos.nick_m
- 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.
2016-05-27Tempo ramps - make documentation more confusing.nick_m
2016-05-27Tempo ramps - make moving music-locked meters less flakey, remove some code.nick_m
2016-05-27Tempo ramps - remove some code - should be a no-op.nick_m
2016-05-27Tempo ramps - clean up code, fix off-by-one bar when switching meter to ↵nick_m
audio-locked.
2016-05-27Tempo ramps - fix mucally-snapped dragging across the 'no time' gap ↵nick_m
(audio-locked meters).
2016-05-27Tempo ramps - clean up some frame/beat ambiguitynick_m
2016-05-27Tempo ramps - more click fixing.nick_m
2016-05-27Tempo ramps - before the first meter, the beat is 0.0nick_m
2016-05-27Tempo ramps - fix click, fix various thinkos wrt using the correct metrics.nick_m
2016-05-27Tempo ramps - one approach to audio-locked meters.nick_m
- audio-locked meters retain their 'home' bar position unless altered by another metric. this is an alternative to a more strict model which isn't quite so flexible.
2016-05-27Tempo ramps - fix BBTPoint wtf.nick_m
- tempo tick lines should draw properly now.
2016-05-27Tempo ramps - don't allow cross-dragging the first meter.nick_m
2016-05-27Tempo ramps - adding a new tempo doesn't involve a dialog.nick_m
2016-05-27Tempo ramps - fix more constructor confusion.nick_m
2016-05-27Tempo ramps - correct previous commit.nick_m
2016-05-27Tempo ramps - formatting, ensure correct initial lock style.nick_m
2016-05-27Tempo ramps - fix OSX compilation.nick_m
2016-05-27Crapola - this is an experimental performance hack that must be reverted.nick_m
2016-05-27Performance - speed up switching of playlists with non-destructive diskstreams.nick_m
2016-05-27Tempo ramps - fix more wtfery.nick_m
2016-05-27Tempo ramps - be a bit more efficient when detecting legacy sessions.nick_m
2016-05-27Tempo ramps - make legacy session detection more robust.nick_m