View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004219 | The Dark Mod | Sound | public | 18.09.2015 11:31 | 21.12.2018 14:48 |
Reporter | grayman | Assigned To | |||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | closed | Resolution | suspended | ||
Product Version | TDM 2.00 | ||||
Target Version | TDM 2.07 | Fixed in Version | TDM 2.07 | ||
Summary | 0004219: Investigate Sound | ||||
Description | 1 - Look at how directional change in the sound wave might provide occlusion, and experiment to learn how much seems reasonable. 2 - Look at creating multiple virtual speakers when a sound wave can reach the player from multiple directions. | ||||
Tags | No tags attached. | ||||
For # 2 ... ... this isn't something that will be done in the near future (at least by me). The player sound design is based on an emitter being told where to spatially place its origin and set its volume to simulate what the player would hear. The code is set up to provide a single spatial origin and volume. In order to provide multiple dynamic spatial emitters, a lot of information that's currently discarded will need to be kept to finally determine where to place the extra emitters and what volumes they should play their sounds. Since the player is moving around the environment, these emitters will need to be created and destroyed per frame, and where they are in the sound wave synced with the original emitter. I'm not sure it's worth the effort to do this, even to find out whether--in the end--it sounds any different than what we have now. |
|
Added a diffraction loss when a sound wave changes direction at a portal. Player sound only. Rev. 6539: snd_local.h snd_system.cpp snd_world.cpp |
|
Deprecated in favor of true positional HRTF audio in 2.07. It may be worth investigating whether this change conflicts with HRTF though... |
|
Date Modified | Username | Field | Change |
---|---|---|---|
18.09.2015 11:31 | grayman | New Issue | |
18.09.2015 11:31 | grayman | Status | new => assigned |
18.09.2015 11:31 | grayman | Assigned To | => grayman |
19.09.2015 17:18 | grayman | Note Added: 0007791 | |
19.09.2015 17:18 | grayman | Assigned To | grayman => |
19.09.2015 17:18 | grayman | Status | assigned => new |
19.09.2015 17:19 | grayman | Product Version | TDM 2.03 => TDM 2.00 |
19.09.2015 17:19 | grayman | Note Edited: 0007791 | |
21.09.2015 01:39 | grayman | Assigned To | => grayman |
21.09.2015 01:39 | grayman | Status | new => assigned |
21.09.2015 01:42 | grayman | Note Added: 0007792 | |
24.11.2017 16:32 | grayman | Assigned To | grayman => |
24.11.2017 16:32 | grayman | Status | assigned => acknowledged |
21.12.2018 14:40 | nbohr1more | Note Added: 0011005 | |
21.12.2018 14:48 | nbohr1more | Status | acknowledged => closed |
21.12.2018 14:48 | nbohr1more | Resolution | open => suspended |
21.12.2018 14:48 | nbohr1more | Fixed in Version | => TDM 2.07 |
21.12.2018 14:48 | nbohr1more | Target Version | => TDM 2.07 |