Java OpenAL (JOAL) is one of several wrapper
libraries
A library is a collection of materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or digital access (soft copies) materials, and may be a physical location or a vir ...
that allows Java programmers to access
OpenAL
OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio. Its API style and conventions deliberately resemble those ...
. This allows
Java
Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ...
programmers to use
3D sound in applications. JOAL is one of the libraries developed by the
Sun Microsystems
Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, ...
Game Technology Group. JOAL is released under a BSD license, and is available for
Microsoft Windows,
Mac OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
, and
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
. Like its graphical counterpart,
Java OpenGL (JOGL), JOAL was developed using the
GlueGen utility, a program that generates Java bindings from
C header files.
The official site on java.net was deleted in March 2011. The JOAL project, however, is still alive i
Jogamp.org JOAL
External links
*
Download Link (2.0.2)JNAL - An alternative, JNA-based Java wrapper for OpenAL
Audio libraries
Free audio software
Java (programming language) libraries
Java APIs
Software using the BSD license
{{compu-prog-stub