Hi,

the "setPosition(..)" method of PointSound has no effect to a the sound.
The position seems not to be initilized (correctly). This might be the
reason for the odd coordinate (0, 0, -1.3...).

After attaching a TransformGroup (with a PointSound node in it) to a
"live" graph, you have to re-transform it. Say, the TransformGroup has
to be set to its current transformation values! Unlikely, the odd
coordinate has been transformed, too (already tested).

Now, i am sure that this is a real bug, which has to be fixed!

Furthermore, whenever you are not heading in -z/z direction, the sound
source can not be localized correctly. The orientation of the viewer and
the position (again) of the sound do not result in a correct playback
using stereo devices.

BUT, in my opinion, the distance-grain-function works fine ;)

Is there an sun engineer to comment on this?

Best Regards,
Marc

>
> I have posted several messages within the past week stating the same
> problem... I could not get PointSound nodes to emanate anywhere other
> than the origin.  (See PointSound HELP! message that I posted on Fri
> 6/23... an example is included).  Good luck, I haven't gotten any
> responses to my post yet, but I have gotten recent help with
> BackgroundSound bugs.
>
> Lee
>
> J. Lee Dixon
> Software Engineer
> SAIC - Celebration, FL
> [EMAIL PROTECTED]
>
>
> 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

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to