diff options
-rw-r--r-- | README.txt | 12 | ||||
-rw-r--r-- | www/index.html | 47 |
2 files changed, 53 insertions, 6 deletions
@@ -13,6 +13,7 @@ Author: -- This file updated 11/23/2003 by Gregory Pierce <[email protected]> -- This file updated 12/21/2005 by Kenneth Russell <[email protected]> -- This file updated 02/15/2014 by Sven Gothel <[email protected]> (see git log) + -- This file updated 05/17/2023 by Sven Gothel <[email protected]> (see git log) Introduction: ============= @@ -32,7 +33,7 @@ interface. Build Requirements: =================== -This project has been built under Win32, Linux, Android and MacOS. +This project has been built under Win32, GNU/Linux, Android/Linux and MacOS. Check GlueGen's HowToBuild <https://jogamp.org/gluegen/doc/HowToBuild.html> for basic prerequisites. @@ -41,11 +42,13 @@ Additionally the following packages and tools have been used: * All Systems: -- See GlueGen's HowToBuild <https://jogamp.org/gluegen/doc/HowToBuild.html> + -- OpenAL <https://openal-soft.org/> * Windows: -- CMake 3.15.2 <https://cmake.org/download/> + -- OpenAL Soft: Audio-Backends: WinMM, DirectSound, WASAPI, WaveFile, Null -* Linux: +* GNU/Linux: -- cmake -- OpenAL Soft: OpenAL: PipeWire, PulseAudio, ALSA, OSS, SndIO (linked), WaveFile, Null @@ -58,11 +61,16 @@ Additionally the following packages and tools have been used: On Debian 11 Bullseye, use bullseye-backports `apt -t bullseye-backports install libpipewire-0.3-dev` to have libpipewire-0.3>=0.3.23, i.e. version 0.3.65. +* Android/Linux: + -- cmake + -- OpenAL Soft: Audio-Backends: PipeWire, OpenSL, WaveFile, Null + * OSX -- OSX 10.2 or later -- OSX Developer Tools Xcode -- CMake 3.15.2 <https://cmake.org/download/> and install the commandline tools <https://stackoverflow.com/questions/30668601/installing-cmake-command-line-tools-on-a-mac> + -- OpenAL Soft: Audio-Backends: CoreAudio, WaveFile, Null JOAL requires the GlueGen workspace to be checked out as a sibling directory to the joal directory. diff --git a/www/index.html b/www/index.html index ff6236d..f739cc3 100644 --- a/www/index.html +++ b/www/index.html @@ -29,9 +29,10 @@ <h3>Useful Links</h3> <ul> <li><a href="http://www.openal.org">OpenAL Home</a></li> - <li><a href="http://connect.creativelabs.com/openal/Documentation/OpenAL%201.1%20Specification.pdf">OpenAL Specification</a></li> - <li><a href="http://connect.creativelabs.com/openal/Documentation/OpenAL_Programmers_Guide.pdf">OpenAL Programmer's Guide</a></li> - <li><a href="http://kcat.strangesoft.net/openal.html">OpenAL-Soft</a></li> + <li><a href="https://www.openal.org/documentation/openal-1.1-specification.pdf">OpenAL 1.1 Specification</a></li> + <li><a href="https://www.openal.org/documentation/OpenAL_Programmers_Guide.pdf">OpenAL Programmer's Guide</a></li> + <li><a href="https://openal-soft.org/">OpenAL-Soft Homepage</a></li> + <li><a href="https://github.com/kcat/openal-soft">OpenAL-Soft git-repository</a></li> <li><a href="../../joal-demos/www/">JOAL Tutorials and Demos</a></li> <li><a href="http://forum.jogamp.org/joal-f951297.html">JOAL Forums</a></li> <li><a href="../../deployment/jogamp-next/javadoc/joal/javadoc/">JOAL / Sound3D JavaDoc</a></li> @@ -54,7 +55,45 @@ </p> <h3>OpenAL-Soft</h3> <p> - JOAL is tested using <a href="http://kcat.strangesoft.net/openal.html">OpenAL-Soft</a> the cross-platform, software implementation of the OpenAL 3D audio API. + JOAL is tested against <b><a href="https://openal-soft.org/">OpenAL-Soft</a></b>, the cross-platform, software implementation of the OpenAL 3D audio API. + </p> + <p> + All JOAL platform builds also contain a self-build native library of <i><a href="https://openal-soft.org/">OpenAL-Soft</a></i> + <a href="https://jogamp.org/cgit/openal-soft.git/"><b>v1.23.1</b> <i>(from our fork)</i></a>.<br/> + Our builds expose the following audio backends: + <ul> + <li>GNU/Linux + <ul> + <li>PipeWire</li> + <li>PulseAudio</li> + <li>ALSA</li> + <li>OSS</li> + <li>SndIO (linked)</li> + <li>WaveFile</li> + <li>Null</li> + </ul></li> + <li>Android/Linux + <ul> + <li>PipeWire</li> + <li>OpenSL</li> + <li>WaveFile</li> + <li>Null</li> + </ul></li> + <li>Windows + <ul> + <li>WinMM</li> + <li>DirectSound</li> + <li>WASAPI</li> + <li>WaveFile</li> + <li>Null</li> + </ul></li> + <li>MacOS + <ul> + <li>CoreAudio</li> + <li>WaveFile</li> + <li>Null</li> + </ul></li> + </ul> </p> </div> </div> |