summaryrefslogtreecommitdiff
path: root/src/gpu/effect.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu/effect.cc')
-rw-r--r--src/gpu/effect.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/gpu/effect.cc b/src/gpu/effect.cc
index a1b45f1..df8ef2d 100644
--- a/src/gpu/effect.cc
+++ b/src/gpu/effect.cc
@@ -2,6 +2,7 @@
// It implements the Sequence management logic.
#include "effect.h"
+#include "audio/tracker.h"
#include "gpu/demo_effects.h"
#include "gpu/gpu.h"
#include <algorithm>
@@ -383,8 +384,8 @@ void MainSequence::shutdown() {
}
#if !defined(STRIP_ALL)
-void MainSequence::simulate_until(float target_time, float step_rate) {
- const float bpm = 128.0f;
+void MainSequence::simulate_until(float target_time, float step_rate,
+ float bpm) {
const float aspect_ratio = 16.0f / 9.0f;
for (float t = 0.0f; t < target_time; t += step_rate) {
WGPUCommandEncoder encoder =