|
lmms
Cross-platform music production software
|
#include <VstSyncController.h>
Public Member Functions | |
| VstSyncController () | |
| void | setAbsolutePosition (double ticks) |
| void | setPlaybackState (bool enabled) |
| void | setTempo (int newTempo) |
| void | setTimeSignature (int num, int denom) |
| void | startCycle (int startTick, int endTick) |
| void | stopCycle () |
| void | setPlaybackJumped (bool jumped) |
| void | update () |
| const std::string & | sharedMemoryKey () const noexcept |
Private Slots | |
| void | updateSampleRate () |
Private Attributes | |
| SharedMemory< VstSyncData > | m_syncData |
| lmms::VstSyncController::VstSyncController | ( | ) |
| void lmms::VstSyncController::setAbsolutePosition | ( | double | ticks | ) |
| void lmms::VstSyncController::setPlaybackJumped | ( | bool | jumped | ) |
| void lmms::VstSyncController::setPlaybackState | ( | bool | enabled | ) |
| void lmms::VstSyncController::setTempo | ( | int | newTempo | ) |
| void lmms::VstSyncController::setTimeSignature | ( | int | num, |
| int | denom ) |
|
inlinenoexcept |
| void lmms::VstSyncController::startCycle | ( | int | startTick, |
| int | endTick ) |
| void lmms::VstSyncController::stopCycle | ( | ) |
| void lmms::VstSyncController::update | ( | ) |
|
privateslot |
|
private |