Hi,
The attached sample program uses three different sound sources to
demonstrate the following problem.
These PointSound nodes are all placed at different positions in space
(each marked by a ColorCube). No sound can be heared at each sound
position, but the sound of all sources can be heared at/near the origin.
Navigating (by key) to the designated positions will show.
Feel free to set the distance grain function. If sound drops to zero at
a distance about 0.6f, then no sound can be heared at the origin. The
sounds seem to play in a range centered at (0, 0, -1.3..?.). Use the key
navigation carefully to hit the position.
Positioning the sound directly by "pointsound.setPosition(..)" or
indirecly by using a transformation makes no difference.
Please check the code and tell me what is wrong - may be it is my fault.
I would be appreciated for any comments on this odd.
Regards,
Marc
Java3DSoundTest.java
hello_universe.au
PositionTrace.java
roar.au
techno_machine.au