You are not logged in.

#1 2012-04-27 06:46:14

orjanp
Member
From: Tromsoe, Norway
Registered: 2004-07-03
Posts: 347

5.1 sound with OSSv4

I'm not able to get 5.1 sound with oss. With alsa it worked.

I'm using optical out on my sound card. I get sound in two speakers. Left and right front, nothing else.

Have seen these:
https://bbs.archlinux.org/viewtopic.php?id=96420
http://www.opensound.com/forum/viewtopic.php?f=3&t=4408

Not sure where to begin in order to try to make this work.

Any tips?

Some information below.

$ ossinfo
Version info: OSS 4.2 (b 2006/201202031749) (0x00040100) GPL
Platform: Linux/x86_64 3.3.1-1-ARCH #1 SMP PREEMPT Tue Apr 3 06:46:17 UTC 2012 (ArchStation)

Number of audio devices:	10
Number of audio engines:	14
Number of MIDI devices:		0
Number of mixer devices:	1


Device objects
 0: osscore0 OSS core services
 1: oss_hdaudio0 Intel HD Audio interrupts=328474780 (328474782)
    HD Audio controller Intel HD Audio
    Vendor ID    0x80861c20
    Subvendor ID 0x10438418
     Codec  0: ALC889 (0x10ec0889/0x10438418)
 2: oss_usb0 USB audio core services

MIDI devices (/dev/midi*)

Mixer devices
 0: High Definition Audio ALC889 (Mixer 0 of device object 1)

Audio devices
HD Audio play front               /dev/oss/oss_hdaudio0/pcm0  (device index 0)
HD Audio play rear                /dev/oss/oss_hdaudio0/pcm1  (device index 1)
HD Audio play center/LFE          /dev/oss/oss_hdaudio0/pcm2  (device index 2)
HD Audio play side                /dev/oss/oss_hdaudio0/pcm3  (device index 3)
HD Audio play pcm4                /dev/oss/oss_hdaudio0/pcm4  (device index 4)
HD Audio play spdif-out           /dev/oss/oss_hdaudio0/spdout0  (device index 5)
HD Audio play spdifout            /dev/oss/oss_hdaudio0/spdout1  (device index 6)
HD Audio rec select               /dev/oss/oss_hdaudio0/pcmin0  (device index 7)
HD Audio rec mix                  /dev/oss/oss_hdaudio0/pcmin1  (device index 8)
HD Audio rec mix                  /dev/oss/oss_hdaudio0/pcmin2  (device index 9)

Nodes
  /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0
  /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0
$ osstest
Sound subsystem and version: OSS 4.2 (b 2006/201202031749) (0x00040100)
Platform: Linux/x86_64 3.3.1-1-ARCH #1 SMP PREEMPT Tue Apr 3 06:46:17 UTC 2012

*** Scanning sound adapter #-1 ***
/dev/oss/oss_hdaudio0/pcm0 (audio engine 0): HD Audio play front
Note! Device is in use (by PID 0/VMIX) but will try anyway
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47997.00 Hz (-0.01%)> 
/dev/oss/oss_hdaudio0/pcm1 (audio engine 1): HD Audio play rear
- Performing audio playback test... /dev/oss/oss_hdaudio0/pcm1: Device or resource busy
Can't open the device
/dev/oss/oss_hdaudio0/pcm2 (audio engine 2): HD Audio play center/LFE
- Performing audio playback test... /dev/oss/oss_hdaudio0/pcm2: Device or resource busy
Can't open the device
/dev/oss/oss_hdaudio0/pcm3 (audio engine 3): HD Audio play side
- Performing audio playback test... /dev/oss/oss_hdaudio0/pcm3: Device or resource busy
Can't open the device
/dev/oss/oss_hdaudio0/pcm4 (audio engine 4): HD Audio play pcm4
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47993.00 Hz (-0.01%)> 
/dev/oss/oss_hdaudio0/spdout0 (audio engine 5): HD Audio play spdif-out
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47992.00 Hz (-0.02%)> 
/dev/oss/oss_hdaudio0/spdout1 (audio engine 6): HD Audio play spdifout
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47993.00 Hz (-0.01%)> 
/dev/oss/oss_hdaudio0/pcmin0 (audio engine 7): HD Audio rec select
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin1 (audio engine 8): HD Audio rec mix
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin2 (audio engine 9): HD Audio rec mix
- Skipping input only device

*** Some errors were detected during the tests ***
# lspci | grep -i Audio
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
01:00.1 Audio device: NVIDIA Corporation GF104 High Definition Audio Controller (rev a1)

Ørjan Pettersen

Offline

#2 2012-04-29 12:12:59

Radioactiveman
Member
From: Germany
Registered: 2010-05-13
Posts: 389

Re: 5.1 sound with OSSv4

It's not real surround sound but you can set each mode to "front" in "ossxmix".
That's the way how I used oss4 with my 5.1 sound system.

Offline

Board footer

Powered by FluxBB