Skip to content

Commit

Permalink
Moved PlaquetteEnv time functions to .cpp.
Browse files Browse the repository at this point in the history
  • Loading branch information
sofian committed Feb 12, 2025
1 parent 054e584 commit 7716326
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
12 changes: 12 additions & 0 deletions src/PqCore.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,18 @@ void PlaquetteEnv::end() {
postStep();
}

float PlaquetteEnv::seconds(bool referenceTime) {
return microSeconds(referenceTime) * SECONDS_TO_MICROS;
}

uint32_t PlaquetteEnv::milliSeconds(bool referenceTime) {
return static_cast<uint32_t>(microSeconds(referenceTime) * MILLIS_TO_MICROS);
}

uint64_t PlaquetteEnv::microSeconds(bool referenceTime) {
return (referenceTime ? _microSeconds.micros64 : _updateGlobalMicroSeconds().micros64);
}

void PlaquetteEnv::add(Unit* component) {
for (size_t i=0; i<_units.size(); i++) {
if (_units[i] == component) {
Expand Down
12 changes: 0 additions & 12 deletions src/PqCore.h
Original file line number Diff line number Diff line change
Expand Up @@ -651,18 +651,6 @@ void PlaquetteEnv::_setSampleRate(float sampleRate) {
_samplePeriod = 1.0f / _sampleRate;
}

float PlaquetteEnv::seconds(bool referenceTime) {
return microSeconds(referenceTime) * SECONDS_TO_MICROS;
}

uint32_t PlaquetteEnv::milliSeconds(bool referenceTime) {
return static_cast<uint32_t>(microSeconds(referenceTime) * MILLIS_TO_MICROS);
}

uint64_t PlaquetteEnv::microSeconds(bool referenceTime) {
return (referenceTime ? _microSeconds.micros64 : _updateGlobalMicroSeconds().micros64);
}

} // namespace pq

#endif

0 comments on commit 7716326

Please sign in to comment.