![]() |
Mixxx
|
#include <loopingcontrol.h>
Public Slots | |
void | slotLoopIn (double) |
void | slotLoopOut (double) |
void | slotReloopExit (double) |
void | slotLoopStartPos (double) |
void | slotLoopEndPos (double) |
virtual void | trackLoaded (TrackPointer pTrack) |
virtual void | trackUnloaded (TrackPointer pTrack) |
void | slotUpdatedTrackBeats () |
void | slotBeatLoop (double loopSize, bool keepStartPoint=false) |
void | slotBeatLoopActivate (BeatLoopingControl *pBeatLoopControl) |
void | slotBeatLoopDeactivate (BeatLoopingControl *pBeatLoopControl) |
void | slotLoopScale (double) |
void | slotLoopDouble (double) |
void | slotLoopHalve (double) |
Public Member Functions | |
LoopingControl (const char *_group, ConfigObject< ConfigValue > *_config) | |
virtual | ~LoopingControl () |
double | process (const double dRate, const double currentSample, const double totalSamples, const int iBufferSize) |
double | nextTrigger (const double dRate, const double currentSample, const double totalSamples, const int iBufferSize) |
double | getTrigger (const double dRate, const double currentSample, const double totalSamples, const int iBufferSize) |
void | hintReader (QList< Hint > &hintList) |
void | notifySeek (double dNewPlaypos) |
Definition at line 22 of file loopingcontrol.h.
LoopingControl::LoopingControl | ( | const char * | _group, |
ConfigObject< ConfigValue > * | _config | ||
) |
LoopingControl::~LoopingControl | ( | ) | [virtual] |
Definition at line 104 of file loopingcontrol.cpp.
double LoopingControl::getTrigger | ( | const double | dRate, |
const double | currentSample, | ||
const double | totalSamples, | ||
const int | iBufferSize | ||
) | [virtual] |
Reimplemented from EngineControl.
Definition at line 240 of file loopingcontrol.cpp.
void LoopingControl::hintReader | ( | QList< Hint > & | hintList | ) | [virtual] |
Reimplemented from EngineControl.
Definition at line 255 of file loopingcontrol.cpp.
double LoopingControl::nextTrigger | ( | const double | dRate, |
const double | currentSample, | ||
const double | totalSamples, | ||
const int | iBufferSize | ||
) | [virtual] |
Reimplemented from EngineControl.
Definition at line 225 of file loopingcontrol.cpp.
void LoopingControl::notifySeek | ( | double | dNewPlaypos | ) | [virtual] |
Reimplemented from EngineControl.
Definition at line 453 of file loopingcontrol.cpp.
double LoopingControl::process | ( | const double | dRate, |
const double | currentSample, | ||
const double | totalSamples, | ||
const int | iBufferSize | ||
) | [virtual] |
Reimplemented from EngineControl.
Definition at line 201 of file loopingcontrol.cpp.
void LoopingControl::slotBeatLoop | ( | double | loopSize, |
bool | keepStartPoint = false |
||
) | [slot] |
Definition at line 531 of file loopingcontrol.cpp.
void LoopingControl::slotBeatLoopActivate | ( | BeatLoopingControl * | pBeatLoopControl | ) | [slot] |
Definition at line 507 of file loopingcontrol.cpp.
void LoopingControl::slotBeatLoopDeactivate | ( | BeatLoopingControl * | pBeatLoopControl | ) | [slot] |
Definition at line 520 of file loopingcontrol.cpp.
void LoopingControl::slotLoopDouble | ( | double | v | ) | [slot] |
Definition at line 180 of file loopingcontrol.cpp.
void LoopingControl::slotLoopEndPos | ( | double | pos | ) | [slot] |
Definition at line 428 of file loopingcontrol.cpp.
void LoopingControl::slotLoopHalve | ( | double | v | ) | [slot] |
Definition at line 159 of file loopingcontrol.cpp.
void LoopingControl::slotLoopIn | ( | double | val | ) | [slot] |
Definition at line 287 of file loopingcontrol.cpp.
void LoopingControl::slotLoopOut | ( | double | val | ) | [slot] |
Definition at line 333 of file loopingcontrol.cpp.
void LoopingControl::slotLoopScale | ( | double | scale | ) | [slot] |
Definition at line 122 of file loopingcontrol.cpp.
void LoopingControl::slotLoopStartPos | ( | double | pos | ) | [slot] |
Definition at line 402 of file loopingcontrol.cpp.
void LoopingControl::slotReloopExit | ( | double | val | ) | [slot] |
void LoopingControl::slotUpdatedTrackBeats | ( | ) | [slot] |
void LoopingControl::trackLoaded | ( | TrackPointer | pTrack | ) | [virtual, slot] |
Reimplemented from EngineControl.
Definition at line 475 of file loopingcontrol.cpp.
void LoopingControl::trackUnloaded | ( | TrackPointer | pTrack | ) | [virtual, slot] |
Reimplemented from EngineControl.
Definition at line 490 of file loopingcontrol.cpp.