Here's my personal wish list in priority order:

1. get SADA (existing Sun audio API) compatibility actually working - I don't
know how it is on x86, but on SPARC, last I tried (snv >60, latest-1 OSS),
it flat out didn't work - got an error trying to open the device.

2. support for builtin audio hardware where the drivers are already CDDL:
audiocs  (Crystal Semiconductor 4231) tops my personal list, since a
Sun Blade 2000 is (and for awhile should IMO continue to be) otherwise
a perfectly decent system for trying out recent developments in Solaris.
I don't yet really understand either SADA or OSS design enough to have
a handle on how difficult it would be, but IMO since the existing Solaris
driver is open, it shouldn't require unearthing new mysteries to port it to
OSS.  Further, having builtin audio hardware working on 2nd-hand SPARC
boxes via OSS should be a big step towards getting apps with OSS support
ported (and eventually on blastwave or whatever), since once app porting
is not too ugly, presumably most of it would be done by volunteers,
at least at first.

3. get USB audio support working as well on SPARC as on x86, and where
applicable, as well as existing SPARC drivers.  My examples are
Audigy NX USB (doesn't work on SPARC), and basic Logitech USB headset
(works great with traditional Solaris driver, pauses and clicks with OSS
driver).

4. IMO those really ought to be done by the time OSS is integrated on SPARC.
Pending integration, install/uninstall of OSS shouldn't break things to the
point of requiring either a reload or a reconstruction of /etc/path_to_inst,
/etc/name_to_major, and some others of those (as it seems to now).  That
is, after uninstalling OSS, the functionality of SADA is not restored; this
IMO discourages frequent updates, testing, etc.

5. once the MIDI is working on any other platform, it should work as well
on SPARC too.

Lest I sound too critical, in the long run I'm very much hoping that OSS on
Solaris will improve the availability of audio (and MIDI!) and related apps;
I'd really like to have some composing tool (with MIDI output)
the likes of which is already available on Linux, also available on Solaris;
and some audio manipulation tools a bit friendlier than the wonderful-but-
cumbersome sox would be great too.

With this plus Fluendo plugins (and precompiled Gstreamer-using apps)
and/or Helix/RealPlayer with Windows Media support on Solaris, plus
USB camera support, Solaris would be well on its way to decent desktop
multimedia support.

To get the ball rolling, I'd like to see existing documentation (both
SADA and OSS) collected, and OSS and OSS-on-Solaris specific troubleshooting
and known bugs transparently accessible.
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to