trisk at opensolaris.org
Sat Oct 2 18:37:04 UTC 2010
On Sat, Oct 2, 2010 at 2:17 PM, Søren Krarup Olesen <sko at es.aau.dk> wrote:
> Dear all,
> This is my first post here, so I'll try to be as modest as possible.
> First, I'd like to thank the development team for providing such a
> (surprisingly) stable 147--it hasn't crashed on me yet...it's
> incredibly fast, something that really struck me, being an old timer
> Linux user.
> However, I really need to know something about audio programming under
> OI. The hits I get googling point in all kinda directions; old
> projects, difficult to know if they're still alive, specific Sun
> Solaris (or Oracle Solaris) stuff, Open Sound System ported to Solaris
> but many years old etc. etc.
The audio framework in OpenIndiana and the upcoming Solaris 11 is
called Boomer, and it supports the OSS 4 API as documented at
There are major internal differences between 4Front's OSS software and
Boomer, but the API is largely the same, and is also backwards
compatible with older OSS versions.
The old Sun Audio API is also supported but not recommended.
> Where do I start? In Linux we have the <sys/soundcard.h> but that
> doesn't seem to be available under OI. A good *.h file should also
> provide documentation IMHO, but where is it? There is a /dev/dsp which
> is fine, but how do I control it (ioctl,fctl)?
Make sure you install the pkg:/system/header metapackage (installing
the ss-dev or gcc-dev metapackages will take care of this).
More information about the OpenIndiana-discuss