I noticed that the source for OpenAL is a bunch of interfaces to “C language funcs”. Apple provides a Java native version of its CoreAudio I believe, so perhaps you could implement the OSX version of OpenAL in pure java.
(That is, unless you’ve already done so and the C interface is windows-specific)
Doing so would make the Apple implementation VERY difficult as JOAL is a binding to OpenAL, not Core Audio. It would require rewriting OpenAL in Java, which I know I have no plans on doing since the C version works just fine.
so theres no way of getting at a AudioUnit from the JOAL version of OpenAL?
rocks anyways dude
That would be correct, there is no way to gain access to an AudioUnit as there is no way to gain access to it directly through OpenAL.