summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2025-07-15 14:12:52 -0400
committerJonathan Bradley <jcb@pikum.xyz>2025-07-15 14:59:13 -0400
commit2e84deb2b1837b62677cbf88e1f8e1c54e339c21 (patch)
tree81587a42fa402ba13d83add0e9b8c321d30704bc /tests
parent7f0b0a59425321dcc880ddc0f4b479bce85e0bb0 (diff)
pke: audio: spatial audio tweaking
Diffstat (limited to 'tests')
-rw-r--r--tests/pke-test-audio.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/pke-test-audio.cpp b/tests/pke-test-audio.cpp
index 4607033..3299576 100644
--- a/tests/pke-test-audio.cpp
+++ b/tests/pke-test-audio.cpp
@@ -140,13 +140,13 @@ int pke_test_audio_003() {
Entity_Base *ent = ECS_CreateGenericEntity();
CompInstance *inst = ECS_CreateInstance(ent, pk_uuid_zed, nullptr, &inst_pos);
- uint64_t dur_seconds = 2;
+ uint64_t dur_seconds = 4;
uint64_t total_frames = PKE_AUDIO_BITRATE * dur_seconds;
AssetHandle ahs[1];
const AssetKey aks[1] {"sawtooth"};
float freqs[1] = {2000.f};
glm::vec3 src_poss[1] = {
- glm::vec3(5, 0, 5),
+ glm::vec3(-5, 0, 0),
};
for(k = 0; k < 1; ++k) {
@@ -179,7 +179,7 @@ int pke_test_audio_003() {
delta_elapsed += delta;
pke_audio_tick(delta);
- glm::vec3 rot_pos = glm::rotate(glm::mat4(1.f), glm::radians(360.f) * delta_elapsed, glm::vec3(0.f, 1.f, 0.f)) * glm::vec4(5.f, 0.f, 5.f, 1.f);
+ glm::vec3 rot_pos = glm::rotate(glm::mat4(1.f), glm::radians(180.f) * delta_elapsed, glm::vec3(0.f, 1.f, 0.f)) * glm::vec4(src_poss[0], 1.f);
GlmToBullet(rot_pos, trfm.getOrigin());
// NOTE: fine for a test, but prefer ECS_UpdateInstance()
inst->bt.rigidBody->setWorldTransform(trfm);