Q: What Sonix plug-ins work on what platforms?

I've noticed that only certain Sonix plug-ins are distributed with each platform. What is going on here? Which plug-ins work with which platforms?

A: It depends …

The !OpenAL plug-in for Sonix uses POSIX threads. As such, it only works with distributions of VR Juggler that use the POSIX or NSPR subsystems of VPR. !OpenAL does not work with a SPROC distribution of VR Juggler. The Sonix !OpenAL plug-in is known to work on Linux, IRIX, !FreeBSD, and Mac OS X.

Similarly, the Audiere plug-in for Sonix uses POSIX threads. It, too, only works with distributions of VR Juggler that use the POSIX or NSPR subsystems of VPR. Audiere does not work with a SPROC distribution of VR Juggler. The Sonix Audiere plug-in is known to work on Linux, IRIX, and !FreeBSD.

The AudioWorks plug-in for Sonix uses SPROC threads. As such, it only works with distributions of VR Juggler that use the SPROC subsystem of VPR. AudioWorks does not work with POSIX or NSPR distributions of VR Juggler. Furthermore, we only have access to AudioWorks on IRIX, so we cannot build or test the Sonix AudioWorks plug-in on any other operating system.

Back to: LiveFaq