oss_cmi878x(7)
π NAME π
oss_cmi878x β the CMedia CMI8788 audio driver, bestie. That's it, that's the name, iconic behavior.
β¨ DESCRIPTION β¨
Okay so listen: this is the Open Sound System driver for CMedia Electronics CMI8788 audio. Yes it's a whole vibe, no it's not complicated, come with me.
π CMI87xx device characteristics π
Here's what this chip is serving:
- 8/16/24/32 bit playback/record π§
- mono/stereo/4ch/5.1/7.1 playback π¦
- 8KHz to 192Khz sample rate. Periodt. π
The CMedia 8788 device provides 3 types of devices. The first device is a Multichannel full duplex device. The second device provides Front Panel audio access, and the SPDIF device provides SPDIF (Digital) audio I/O. Three devices, three personalities, all eating. π
πΈ MIXER PANEL πΈ
The CMedia chip provides some unique features that are set up by the Mixer chip. There are 3 mixer devices presented to the user. Let's meet them, lowkey a meet-cute.
π Main Mixer Panel (/dev/mixer0)
- The Master Mixer panel is for controlling output volumes for each of the 8 channels.
- Monitor buttons will allow you to monitor the input from the Rear Panel inputs, Front Panel Inputs and SPDIF IN.
- The Speaker-Spread function duplicates the front channel output on all 8 speakers. It's giving surround sound main character energy.
- SPDIF Loopback simply takes SPDIF Input and Plays it out the SPDIF Output. panel.
ngl the original page just trails off with the word panel. right there and honestly? relatable. Not me leaving sentences unfinished mid-thought π Anyway. Keeping it, because facts are facts.
π AC97 Input Mixer Panel (/dev/mixer1)
This mixer panel is used to switch between the various inputs like line-in, mic, cd. When the Rear Panel Monitor button is check marked in the Main mixer panel, the IGAIN slider in this panel controls the level of the input that can be hear on the speakers.
π AC97 Front Panel Mixer (/dev/mixer2)
This mixer controls the front panel ac97 device. It can be used to control all the volumes and inputs as well as SPDIF output on the front panel device. So much power in one little panel, we love to see it. π«Ά
β OPTIONS β
None.
Yep. Zero. Nada. The options are on vacation, bestie β this driver keeps it simple. π
π FILES π
/etc/oss4/conf/oss_cmi878x.confβ Device configuration file. That's your one file, your whole conf era. β¨
π AUTHOR π
4Front Technologies β the icons who made this happen. Respect. π
And that's the whole page, fr fr! This one's from 11 February 2015, and it lives in the OSS Devices manual as oss_cmi878x(7) β so if you ever need to look it up again, that's exactly where it'll be waiting for you. Byeee, go make some noise! π¦πβ¨
π¦ where this page comes from
- ubuntu noble: oss4-base 4.2-build2020-1ubuntu3
- ubuntu noble: oss4-base 4.2-build2020-1ubuntu3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms