Wow! First I have to say thank you! And its great that you posted a demo applet!
The Applet is running and 3D Sound working.
Its like the wheels are rotating around my head.

But: It's still not running with my code. The sound always has the same volume and panning and then (20 Sounds later) there is an exception:
java.lang.NullPointerException
at paulscode.sound.SoundSystemJPCT.tick(SoundSystemJPCT.java:270)
at graphic.Graphic3DController.update(Graphic3DController.java:708)
And at the beginning there is this exception:
Initializing LWJGL OpenAL
(The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
Error in class 'LibraryLWJGLOpenAL'
Unable to initialize OpenAL. Probable cause: OpenAL not supported.
ERROR MESSAGE:
Could not locate OpenAL library.
STACK TRACE:
org.lwjgl.openal.AL.create(AL.java:151)
org.lwjgl.openal.AL.create(AL.java:102)
org.lwjgl.openal.AL.create(AL.java:201)
paulscode.sound.libraries.LibraryLWJGLOpenAL.init(LibraryLWJGLOpenAL.java:164)
paulscode.sound.SoundSystem.CommandNewLibrary(SoundSystem.java:1576)
paulscode.sound.SoundSystem.CommandQueue(SoundSystem.java:2572)
paulscode.sound.CommandThread.run(CommandThread.java:121)
ERROR MESSAGE:
Could not locate OpenAL library.
Starting up SoundSystemJPCT...
Switching to Java Sound
(The Java Sound API. For more information, see http://java.sun.com/products/java-media/sound/)
JavaSound initialized.
I am initializing this way:
public void initSoundSystem() {
try
{
// add some plug-ins:
SoundSystemConfig.addLibrary( LibraryLWJGLOpenAL.class );
SoundSystemConfig.addLibrary( LibraryJavaSound.class );
SoundSystemConfig.setCodec( "wav", CodecWav.class );
}
catch( SoundSystemException e )
{}
soundSystem=new SoundSystemJPCT();
SoundSystemConfig.setSoundFilesPackage("");
}
At the end I call cleanup(), to avoid dead instances.
Marlon
Edit: Wrong language