открытая версия OSS и так вроде бы в кернеле FreeBSD? или я ошибаюсь?
В коммерческой версии OSS есть поддержка мультиканальности для SBLive! Но у коммерческой версии другие ограничения. В линуксе в принципе и в открытом OSS драйвере для sblive есть все 6 каналов. Но там ни в OSS, ни в ALSA нет bass redirection-a. Вернее в ALSA можно отдельными крутилками громкости выставить какая часть звука с основного стереоканала пойдет на остальные колонки. Но это не полноценный bass redirection, потому что на саб идут все частоты, а не только нижние.
А в mplayer-е чтобы смотреть фильмы с ac3 дорожкой используй опции mplayer -channels 6 -ao oss, и убедить при запуске что mplayer сможет поставить карточку в режим 6 каналов.
Кстати в mplayer-е есть софтварный bass recirection в виде аудио-плагина, -af sub. И есть фильтр pan который вообще стерео может раскладывать в 5.1 панораму. В принципе можно и mplayer-ом слушать mp3. Хотя неплохо бы такой плагинчик к xmms прикрутить.