This class is not compatible with the LWJGL debug build (lwjgl-debug.jar), as the debug build throws exceptions instead of alGetError checks. The redundant exception handling code was not added in order to keep these examples simple.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | efxUtilTest()
Checks OpenAL for every EFX 1.0 effect and filter and prints the result to the console. |
| public static void | |
| private static void | |
| private static void | |
| private static void | silentTests()
Runs a series of API calls similar to the tutorials in the Effects Extension Guide of the OpenAL SDK. |
| EFX10Test | back to summary |
|---|---|
| public EFX10Test() | |
| efxUtilTest | back to summary |
|---|---|
| private static void efxUtilTest() throws Exception Checks OpenAL for every EFX 1.0 effect and filter and prints the result to the console. | |
| main | back to summary |
|---|---|
| public static void main(final String[] args) throws Exception | |
| playbackTest | back to summary |
|---|---|
| private static void playbackTest() throws Exception Plays a sound with various effects applied to it. | |
| setupEfx | back to summary |
|---|---|
| private static void setupEfx() throws Exception Loads OpenAL and makes sure ALC_EXT_EFX is supported. | |
| silentTests | back to summary |
|---|---|
| private static void silentTests() throws Exception Runs a series of API calls similar to the tutorials in the Effects Extension Guide of the OpenAL SDK. Nothing is played in this method. | |