From 2e84deb2b1837b62677cbf88e1f8e1c54e339c21 Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Tue, 15 Jul 2025 14:12:52 -0400 Subject: pke: audio: spatial audio tweaking --- tests/pke-test-audio.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests') 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); -- cgit v1.2.3