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]
