summaryrefslogtreecommitdiffstats
path: root/src/engine/loopingcontrol.cpp
AgeCommit message (Expand)Author
2019-01-06move EngineControls to their own folderBe
2019-01-06remove need for lambdas with connectValueChange(Request)Be
2019-01-06LoopingControl: replace SIGNAL & SLOT with functorsBe
2019-01-06CO::connectValueChangeRequest replace SLOT with functorsBe
2018-12-16Merge remote-tracking branch 'upstream/2.2'Daniel Schürmann
2018-12-13replace single getter with one for the whol atomic struct.Daniel Schürmann
2018-11-28LoopingControl: use m_pBeats and m_pTrack in a thread save wayDaniel Schürmann
2018-11-28removed unused totalSamples from process callDaniel Schürmann
2018-11-28removed unused pOldTrack from trackLoaded functionDaniel Schürmann
2018-10-26Fix some issues identified by clazy.RJ Skerry-Ryan
2018-09-19store loop sizes instead of pointers in m_activeLoopRollsMatthew Nicholson
2018-09-19allow for overlapping beatlooprollsMatthew Nicholson
2018-05-23Fix lack of QAtomicPointer::operator T*() on Qt5.RJ Skerry-Ryan
2018-05-20Fix lack of QAtomicPointer::operator T*() on Qt5.RJ Skerry-Ryan
2018-01-23Make a left over int return value double and fix tests on GCC 7.2.1Daniel Schürmann
2018-01-21Improve commentsDaniel Schürmann
2018-01-20fix typoDaniel Schürmann
2018-01-20Fix escaping small beatloops lp1744162Daniel Schürmann
2018-01-20silence qDebug() from the engine threadDaniel Schürmann
2018-01-17Improve handling of beatloops bejond track end (lp1743885)Daniel Schürmann
2018-01-17Do not jump out of a loop if we adjust a phase (lp1743010)Daniel Schürmann
2017-12-08Get rid of rounding issues by fully moving to double precision looping.Daniel Schürmann
2017-12-07Fix typo that causes an infinite loopDaniel Schürmann
2017-12-06Enable loop wen moving loop in marker in the same way we do for the loop out ...Daniel Schürmann
2017-11-16Optimize beat jumpfor non cons beat gridsDaniel Schürmann
2017-11-16Avoid escaping loop after manually adjust, a second wayDaniel Schürmann
2017-11-15Avoid escaping loop after manually adjustDaniel Schürmann
2017-11-15Fix Beats::findNBeatsFromSample() precisionDaniel Schürmann
2017-11-14Enable double precision for loop positionsDaniel Schürmann
2017-11-14Add elipsis in currentLoopMatchesBeatloopSize()Daniel Schürmann
2017-11-12do loops seeks when pausedDaniel Schürmann
2017-11-12restore lost loop enbled conditionDaniel Schürmann
2017-11-11removed unused return value from EngineControl::process()Daniel Schürmann
2017-11-11Calculate the seek and the jump target inside a loop in a single nextTrigger(...Daniel Schürmann
2017-11-09store current samples in m_engineLoopSamples to avoid a change in betweenDaniel Schürmann
2017-11-09simplified some loopingcontrol functionsDaniel Schürmann
2017-11-08Move setting loop samples before juming into new loopDaniel Schürmann
2017-11-07Disable a Loop when jumping over it using hot-cuesDaniel Schürmann
2017-11-07Don't adjust playposition when moving a catching loop.Daniel Schürmann
2017-11-06fix reloop toggle behind a loopDaniel Schürmann
2017-11-05Allow to enable a stored loopDaniel Schürmann
2017-11-04Only disable the loop when actually jumping out of one.Daniel Schürmann
2017-11-04Allow scratching in front of an enabled loopDaniel Schürmann
2017-11-03disable loop when jumping out of it in reverse directionDaniel Schürmann
2017-11-03split process function for only one call per callbackDaniel Schürmann
2017-11-02rmoved unused m_bLoopManualTogglePressedToExitLoopDaniel Schürmann
2017-11-01Allow rounding issues when exit the loop by seek, attempt to fix bug 1669500Daniel Schürmann
2017-10-31move some member variables to initaizer listDaniel Schürmann
2017-10-31removed m_bReloopCatchUpcomingLoop, after setting it always true to solve bug...Daniel Schürmann
2017-10-31Removed unused EngineControl::getTrigger() and added some missing override ke...Daniel Schürmann