summaryrefslogtreecommitdiff
path: root/src/tests/audio
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-14 15:14:25 +0100
committerskal <pascal.massimino@gmail.com>2026-02-14 15:14:25 +0100
commit8ce27b7e15f0fc65c8ee78950c7501660b936178 (patch)
tree391f32111b9a30a0156709b6c1ed2fae7b435d57 /src/tests/audio
parente38be0dbf5816338ff97e2ee2f9adfff2902dc2b (diff)
style: Apply clang-format to codebase
Diffstat (limited to 'src/tests/audio')
-rw-r--r--src/tests/audio/test_audio_engine.cc2
-rw-r--r--src/tests/audio/test_silent_backend.cc2
-rw-r--r--src/tests/audio/test_tracker.cc2
-rw-r--r--src/tests/audio/test_tracker_timing.cc5
-rw-r--r--src/tests/audio/test_variable_tempo.cc11
-rw-r--r--src/tests/audio/test_wav_dump.cc2
6 files changed, 12 insertions, 12 deletions
diff --git a/src/tests/audio/test_audio_engine.cc b/src/tests/audio/test_audio_engine.cc
index 72c1653..3f0ad4d 100644
--- a/src/tests/audio/test_audio_engine.cc
+++ b/src/tests/audio/test_audio_engine.cc
@@ -1,10 +1,10 @@
// This file is part of the 64k demo project.
// Unit tests for AudioEngine lifecycle and resource management.
+#include "../common/audio_test_fixture.h"
#include "audio/audio_engine.h"
#include "audio/tracker.h"
#include "generated/assets.h"
-#include "../common/audio_test_fixture.h"
#include <assert.h>
#include <stdio.h>
diff --git a/src/tests/audio/test_silent_backend.cc b/src/tests/audio/test_silent_backend.cc
index cc98139..3dc1cd4 100644
--- a/src/tests/audio/test_silent_backend.cc
+++ b/src/tests/audio/test_silent_backend.cc
@@ -2,11 +2,11 @@
// It tests the SilentBackend for audio testing without hardware.
// Verifies audio.cc functionality using silent backend.
+#include "../common/audio_test_fixture.h"
#include "audio/audio.h"
#include "audio/audio_engine.h"
#include "audio/backend/silent_backend.h"
#include "audio/synth.h"
-#include "../common/audio_test_fixture.h"
#include <assert.h>
#include <stdio.h>
diff --git a/src/tests/audio/test_tracker.cc b/src/tests/audio/test_tracker.cc
index 1112e91..ab2505d 100644
--- a/src/tests/audio/test_tracker.cc
+++ b/src/tests/audio/test_tracker.cc
@@ -1,11 +1,11 @@
// This file is part of the 64k demo project.
// It tests the core functionality of the audio tracker engine.
+#include "../common/audio_test_fixture.h"
#include "audio/audio_engine.h"
#include "audio/gen.h"
#include "audio/synth.h"
#include "audio/tracker.h"
-#include "../common/audio_test_fixture.h"
// #include "generated/music_data.h" // Will be generated by tracker_compiler
#include <assert.h>
#include <stdio.h>
diff --git a/src/tests/audio/test_tracker_timing.cc b/src/tests/audio/test_tracker_timing.cc
index 7295de3..1c2d6fd 100644
--- a/src/tests/audio/test_tracker_timing.cc
+++ b/src/tests/audio/test_tracker_timing.cc
@@ -2,12 +2,12 @@
// It tests tracker timing and synchronization using MockAudioBackend.
// Verifies pattern triggers occur at correct times with proper BPM scaling.
+#include "../common/audio_test_fixture.h"
#include "audio/audio.h"
#include "audio/audio_engine.h"
#include "audio/backend/mock_audio_backend.h"
#include "audio/synth.h"
#include "audio/tracker.h"
-#include "../common/audio_test_fixture.h"
#include <assert.h>
#include <cmath>
#include <stdio.h>
@@ -15,8 +15,7 @@
#if !defined(STRIP_ALL)
// Helper: Setup audio engine for testing
-static AudioTestFixture*
-setup_audio_test(MockAudioBackend& backend) {
+static AudioTestFixture* setup_audio_test(MockAudioBackend& backend) {
audio_set_backend(&backend);
return new AudioTestFixture();
}
diff --git a/src/tests/audio/test_variable_tempo.cc b/src/tests/audio/test_variable_tempo.cc
index da056c5..9c9a471 100644
--- a/src/tests/audio/test_variable_tempo.cc
+++ b/src/tests/audio/test_variable_tempo.cc
@@ -2,11 +2,11 @@
// It tests variable tempo system with music_time scaling.
// Verifies 2x speed-up and 2x slow-down reset tricks.
+#include "../common/audio_test_fixture.h"
#include "audio/audio.h"
#include "audio/audio_engine.h"
#include "audio/backend/mock_audio_backend.h"
#include "audio/tracker.h"
-#include "../common/audio_test_fixture.h"
#include <assert.h>
#include <cmath>
#include <stdio.h>
@@ -14,8 +14,7 @@
#if !defined(STRIP_ALL)
// Helper: Setup audio engine for testing
-static AudioTestFixture*
-setup_audio_test(MockAudioBackend& backend) {
+static AudioTestFixture* setup_audio_test(MockAudioBackend& backend) {
audio_set_backend(&backend);
AudioTestFixture* fixture = new AudioTestFixture();
fixture->load_music(&g_tracker_score, g_tracker_samples,
@@ -98,7 +97,8 @@ void test_2x_speedup_reset_trick() {
// Phase 1: Accelerate from 1.0x to 2.0x over 5 seconds
printf(" Phase 1: Accelerating 1.0x → 2.0x\n");
auto accel_fn = [](float t) { return fminf(1.0f + (t / 5.0f), 2.0f); };
- simulate_tempo_fn(fixture->engine(), music_time, physical_time, 5.0f, dt, accel_fn);
+ simulate_tempo_fn(fixture->engine(), music_time, physical_time, 5.0f, dt,
+ accel_fn);
const float tempo_scale = accel_fn(physical_time);
printf(" After 5s physical: tempo=%.2fx, music_time=%.3f\n", tempo_scale,
@@ -132,7 +132,8 @@ void test_2x_slowdown_reset_trick() {
// Phase 1: Decelerate from 1.0x to 0.5x over 5 seconds
printf(" Phase 1: Decelerating 1.0x → 0.5x\n");
auto decel_fn = [](float t) { return fmaxf(1.0f - (t / 10.0f), 0.5f); };
- simulate_tempo_fn(fixture->engine(), music_time, physical_time, 5.0f, dt, decel_fn);
+ simulate_tempo_fn(fixture->engine(), music_time, physical_time, 5.0f, dt,
+ decel_fn);
const float tempo_scale = decel_fn(physical_time);
printf(" After 5s physical: tempo=%.2fx, music_time=%.3f\n", tempo_scale,
diff --git a/src/tests/audio/test_wav_dump.cc b/src/tests/audio/test_wav_dump.cc
index 9175153..a0f2a4a 100644
--- a/src/tests/audio/test_wav_dump.cc
+++ b/src/tests/audio/test_wav_dump.cc
@@ -1,11 +1,11 @@
// This file is part of the 64k demo project.
// Regression test for WAV dump backend to prevent format mismatches.
+#include "../common/audio_test_fixture.h"
#include "audio/audio.h"
#include "audio/audio_engine.h"
#include "audio/backend/wav_dump_backend.h"
#include "audio/ring_buffer.h"
-#include "../common/audio_test_fixture.h"
#include <assert.h>
#include <stdio.h>
#include <string.h>