|
1.0: Final Release | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
SoundSource3D
represents a sound source in
a virtual acoustical space. It is a logical group of
Player
s and/or MIDI channels.
At least a LocationControl
can be fetched from
the SoundSource3D
.
Typically, also a DirectivityControl
,
a DistanceAttenuationControl
,
a DopplerControl
,
an ObstructionControl
and
a MacroscopicControl
can be fetched from
the SoundSource3D
, if they are supported.
At least one Player
(of a content type
supported
by SoundSource3D
) can always be added to
a SoundSource3D
, but adding a MIDI channel
or a second Player
is not guaranteed to work.
Typically only mono Player
s would be added to
a SoundSource3D
. The behavior when sources
with multiple channels (e.g. stereo) are added to
a SoundSource3D
is dependent on the implementation.
Whether MacroscopicControl
is enabled or not might also
change the behaviour in the case of multichannel Player
s.
The GlobalManager
is used to retrieve
SoundSource3D
s.
Spectator
,
EffectModule
Methods inherited from interface javax.microedition.amms.Module |
addMIDIChannel, addPlayer, removeMIDIChannel, removePlayer |
Methods inherited from interface javax.microedition.media.Controllable |
getControl, getControls |
|
1.0: Final Release | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |