diff options
| author | Jonathan Bradley <jcb@pikum.xyz> | 2025-07-15 14:12:52 -0400 |
|---|---|---|
| committer | Jonathan Bradley <jcb@pikum.xyz> | 2025-07-15 14:59:13 -0400 |
| commit | 2e84deb2b1837b62677cbf88e1f8e1c54e339c21 (patch) | |
| tree | 81587a42fa402ba13d83add0e9b8c321d30704bc /tests | |
| parent | 7f0b0a59425321dcc880ddc0f4b479bce85e0bb0 (diff) | |
pke: audio: spatial audio tweaking
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/pke-test-audio.cpp | 6 |
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); |
