M-Audio Revolution 5.1 - no 5.1 on Linux Mint 8 Helena

OSS specific Linux discussion (x86/amd64)

Moderators: hannu, dev, kodachi, cesium

M-Audio Revolution 5.1 - no 5.1 on Linux Mint 8 Helena

Postby serenitatis » Sat Jan 09, 2010 12:23 pm

I have problem with my M-Audio Revolution 5.1 soundcard. Vmix doesn't work for me and I hear sound only from front speakers. Subwoofer, rear and center doesn't work together and successfully work separately. I try some manipulation with vmixctl and creating symbolic links for dev/dsp but there is no result.

Here is my osstest output
Code: Select all
alex@PC1 ~ $ osstest
Sound subsystem and version: OSS 4.2 (b 2001/200910230435) (0x00040100)
Platform: Linux/i686 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009

*** Scanning sound adapter #-1 ***
/dev/oss/oss_envy24ht0/pcm0 (audio engine 0): M Audio Revolution 5.1 front out
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47995.00 Hz (-0.01%)>
/dev/oss/oss_envy24ht0/pcm1 (audio engine 1): M Audio Revolution 5.1 c/l out
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47993.00 Hz (-0.01%)>
/dev/oss/oss_envy24ht0/pcm2 (audio engine 2): M Audio Revolution 5.1 surround out
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47995.00 Hz (-0.01%)>
/dev/oss/oss_envy24ht0/spdout (audio engine 3): M Audio Revolution 5.1 digital out
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47995.00 Hz (-0.01%)>
/dev/oss/oss_envy24ht0/pcmin0 (audio engine 4): M Audio Revolution 5.1 analog in
- Skipping input only device

*** All tests completed OK ***


ossmix
Code: Select all
alex@PC1 ~ $ ossmix
Selected mixer 0/M Audio Revolution 5.1
Known controls are:
route.front <DMA|ANALOGIN|DIGITALIN> (currently DMA)
route.c/l <DMA|ANALOGIN|DIGITALIN> (currently DMA)
route.surround <DMA|ANALOGIN|DIGITALIN> (currently DMA)
route.spdifout <DMA|ANALOGIN|DIGITALIN> (currently DMA)
envy24.rate <8000|9600|11025|12000|16000|22050|24000|32000|44100|48000|64000|88200|96000|176400|192000> (currently 48000)
envy24.sync <INTERNAL|SPDIF> (currently INTERNAL)
envy24.src ON|OFF (currently OFF)
envy24.ratelock ON|OFF (currently OFF)
envy24.actrate <decimal value> (currently 48000) (Read-only)
mute ON|OFF (currently OFF)
front [<leftvol>:<rightvol>] (currently 127:127)
center <monovol> (currently 32639)
lfe <monovol> (currently 32639)
surround [<leftvol>:<rightvol>] (currently 127:127)
headph [<leftvol>:<rightvol>] (currently 127:127)
rec [<leftvol>:<rightvol>] (currently 127:127)
recsrc <mic|line|aux> (currently mic)
monitor.mute ON|OFF (currently OFF)
monitor.mic [<leftvol>:<rightvol>] (currently 79:79)
monitor.line [<leftvol>:<rightvol>] (currently 79:79)
monitor.aux [<leftvol>:<rightvol>] (currently 79:79)
spdif.audio <AUDIO|DATA> (currently AUDIO)
spdif.vbit ON|OFF (currently OFF)
spdif.preemph <OFF|50/16usec> (currently OFF)
spdif.mode <CONSUMER|PRO> (currently CONSUMER)
spdif.copyright <YES|NO> (currently YES)
spdif.generat <COPY|ORIGINAL> (currently COPY)
vmix0-enable ON|OFF (currently ON)
vmix0-rate <decimal value> (currently 48000) (Read-only)
vmix0-channels <Stereo|Multich> (currently Multich)
vmix0-src <Fast|High|OFF> (currently High)
vmix0-outvol <monovol> (currently 25.0 dB)
vmix0-invol <monovol> (currently 25.0 dB)
vmix0.pcm5 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix0.pcm6 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix0.pcm7 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix0.pcm8 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)


ossinfo
Code: Select all
alex@PC1 ~ $ ossinfo -v3
Version info: OSS 4.2 (b 2001/200910230435) (0x00040100) TRIAL
Platform: Linux/i686 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 (PC1)

Number of audio devices:   5
Number of audio engines:   9
Number of MIDI devices:      0
Number of mixer devices:   1


Device objects
0: osscore0 OSS core services
1: oss_envy24ht0 M Audio Revolution 5.1 interrupts=35745 (35745)

MIDI devices (/dev/midi*)

Mixer devices
0: M Audio Revolution 5.1 (Mixer 0 of device object 1)
    Device file /dev/oss/oss_envy24ht0/mix0, Legacy device /dev/mixer0
    Priority: 1
    Caps:
    Device handle: PCI36311412-0000:05:00.0-mx01
    Device priority: 1


Audio devices
M Audio Revolution 5.1 front out  /dev/oss/oss_envy24ht0/pcm0  (device index 0)
    Legacy device /dev/dsp0
    Caps: DUPLEX TRIGGER MMAP
    Modes: IN/OUT
      Out engine  1: 0/M Audio Revolution 5.1 front out
                     Available for use
      Engine      2: 5/M Audio Revolution 5.1 front out (vmix)
                     Available for use
      Engine      3: 6/M Audio Revolution 5.1 front out (vmix)
                     Available for use
      Engine      4: 7/M Audio Revolution 5.1 front out (vmix)
                     Available for use
      Engine      5: 8/M Audio Revolution 5.1 front out (vmix)
                     Available for use
    Input formats (0x00001000):
      AFMT_S32_LE   - 32 bit signed little endian
    Output formats (0x00001000):
      AFMT_S32_LE   - 32 bit signed little endian
    Device handle: PCI36311412-0000:05:00.0-au01
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: STEREO
    Supported number of channels (min - max): 2 - 6
    Native sample rates (min - max): 8000 - 192000 (8000,9600,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,176400,192000)
    HW Type: ANALOG_OUT     Minimum latency: Not indicated

M Audio Revolution 5.1 c/l out    /dev/oss/oss_envy24ht0/pcm1  (device index 1)
    Legacy device /dev/dsp1
    Caps: TRIGGER MMAP
    Modes: OUTPUT
      Out engine  1: 1/M Audio Revolution 5.1 c/l out
                     Available for use
    Input formats (0x00001000):
      AFMT_S32_LE   - 32 bit signed little endian
    Output formats (0x00001000):
      AFMT_S32_LE   - 32 bit signed little endian
    Device handle: PCI36311412-0000:05:00.0-au02
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: STEREO
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 8000 - 192000 (8000,9600,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,176400,192000)
    HW Type: ANALOG_OUT     Minimum latency: Not indicated

M Audio Revolution 5.1 surround out  /dev/oss/oss_envy24ht0/pcm2  (device index 2)
    Legacy device /dev/dsp2
    Caps: TRIGGER MMAP
    Modes: OUTPUT
      Out engine  1: 2/M Audio Revolution 5.1 surround out
                     Available for use
    Input formats (0x00001000):
      AFMT_S32_LE   - 32 bit signed little endian
    Output formats (0x00001000):
      AFMT_S32_LE   - 32 bit signed little endian
    Device handle: PCI36311412-0000:05:00.0-au03
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: STEREO
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 8000 - 192000 (8000,9600,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,176400,192000)
    HW Type: ANALOG_OUT     Minimum latency: Not indicated

M Audio Revolution 5.1 digital out  /dev/oss/oss_envy24ht0/spdout  (device index 3)
    Legacy device /dev/dsp3
    Caps: TRIGGER MMAP
    Modes: OUTPUT
      Out engine  1: 3/M Audio Revolution 5.1 digital out
                     Available for use
    Input formats (0x00001400):
      AFMT_AC3      - AC3 (Dolby Digital) encoded audio
      AFMT_S32_LE   - 32 bit signed little endian
    Output formats (0x00001400):
      AFMT_AC3      - AC3 (Dolby Digital) encoded audio
      AFMT_S32_LE   - 32 bit signed little endian
    Device handle: PCI36311412-0000:05:00.0-au04
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: STEREO
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 8000 - 192000 (8000,9600,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,176400,192000)
    HW Type: DIGITAL_OUT     Minimum latency: Not indicated

M Audio Revolution 5.1 analog in  /dev/oss/oss_envy24ht0/pcmin0  (device index 4)
    Legacy device /dev/dsp4
    Caps: DUPLEX TRIGGER MMAP
    Modes: IN/OUT
      In engine   1: 4/M Audio Revolution 5.1 analog in
                     Available for use
      Engine      2: 5/M Audio Revolution 5.1 front out (vmix)
                     Available for use
      Engine      3: 6/M Audio Revolution 5.1 front out (vmix)
                     Available for use
      Engine      4: 7/M Audio Revolution 5.1 front out (vmix)
                     Available for use
      Engine      5: 8/M Audio Revolution 5.1 front out (vmix)
                     Available for use
    Input formats (0x00001000):
      AFMT_S32_LE   - 32 bit signed little endian
    Output formats (0x00001000):
      AFMT_S32_LE   - 32 bit signed little endian
    Device handle: PCI36311412-0000:05:00.0-au05
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: STEREO
    Supported number of channels (min - max): 1 - 2
    Native sample rates (min - max): 8000 - 192000 (8000,9600,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,176400,192000)
    HW Type: ANALOG_IN     Minimum latency: Not indicated


Nodes
  /dev/dsp -> /dev/dsp_multich
  /dev/dsp_in -> /dev/oss/oss_envy24ht0/pcm0
  /dev/dsp_out -> /dev/oss/oss_envy24ht0/pcm0
  /dev/dsp_ac3 -> /dev/oss/oss_envy24ht0/spdout
  /dev/dsp_mmap -> /dev/oss/oss_envy24ht0/pcm0
  /dev/dsp_multich -> /dev/oss/oss_envy24ht0/pcm0
  /dev/dsp_spdifout -> /dev/oss/oss_envy24ht0/spdout


lspci -v
Code: Select all
alex@PC1 ~ $ lspci -v
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
   Subsystem: Giga-byte Technology Device 5000
   Flags: bus master, fast devsel, latency 0
   Capabilities: <access denied>
   Kernel modules: intel-agp

00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
   I/O behind bridge: 00009000-00009fff
   Memory behind bridge: f4000000-f5ffffff
   Prefetchable memory behind bridge: 00000000e0000000-00000000efffffff
   Capabilities: <access denied>
   Kernel driver in use: pcieport-driver
   Kernel modules: shpchp

00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
   Subsystem: Giga-byte Technology Device 5004
   Flags: bus master, medium devsel, latency 0, IRQ 16
   I/O ports at d000 [size=32]
   Capabilities: <access denied>
   Kernel driver in use: uhci_hcd

00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
   Subsystem: Giga-byte Technology Device 5004
   Flags: bus master, medium devsel, latency 0, IRQ 21
   I/O ports at d100 [size=32]
   Capabilities: <access denied>
   Kernel driver in use: uhci_hcd

00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
   Subsystem: Giga-byte Technology Device 5004
   Flags: bus master, medium devsel, latency 0, IRQ 18
   I/O ports at d500 [size=32]
   Capabilities: <access denied>
   Kernel driver in use: uhci_hcd

00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02) (prog-if 20)
   Subsystem: Giga-byte Technology Device 5006
   Flags: bus master, medium devsel, latency 0, IRQ 18
   Memory at f8201000 (32-bit, non-prefetchable) [size=1K]
   Capabilities: <access denied>
   Kernel driver in use: ehci_hcd

00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
   I/O behind bridge: 00008000-00008fff
   Capabilities: <access denied>
   Kernel driver in use: pcieport-driver
   Kernel modules: shpchp

00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
   I/O behind bridge: 0000a000-0000afff
   Memory behind bridge: f8000000-f80fffff
   Capabilities: <access denied>
   Kernel driver in use: pcieport-driver
   Kernel modules: shpchp

00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 02)
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
   I/O behind bridge: 0000b000-0000bfff
   Memory behind bridge: f6000000-f7ffffff
   Prefetchable memory behind bridge: 00000000f8300000-00000000f83fffff
   Capabilities: <access denied>
   Kernel driver in use: pcieport-driver
   Kernel modules: shpchp

00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
   Subsystem: Giga-byte Technology Device 5004
   Flags: bus master, medium devsel, latency 0, IRQ 23
   I/O ports at d200 [size=32]
   Capabilities: <access denied>
   Kernel driver in use: uhci_hcd

00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
   Subsystem: Giga-byte Technology Device 5004
   Flags: bus master, medium devsel, latency 0, IRQ 19
   I/O ports at d300 [size=32]
   Capabilities: <access denied>
   Kernel driver in use: uhci_hcd

00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
   Subsystem: Giga-byte Technology Device 5004
   Flags: bus master, medium devsel, latency 0, IRQ 18
   I/O ports at d400 [size=32]
   Capabilities: <access denied>
   Kernel driver in use: uhci_hcd

00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02) (prog-if 20)
   Subsystem: Giga-byte Technology Device 5006
   Flags: bus master, medium devsel, latency 0, IRQ 23
   Memory at f8200000 (32-bit, non-prefetchable) [size=1K]
   Capabilities: <access denied>
   Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92) (prog-if 01)
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=05, subordinate=05, sec-latency=32
   I/O behind bridge: 0000c000-0000cfff
   Memory behind bridge: f8100000-f81fffff
   Capabilities: <access denied>

00:1f.0 ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller (rev 02)
   Subsystem: Giga-byte Technology Device 5001
   Flags: bus master, medium devsel, latency 0
   Capabilities: <access denied>
   Kernel modules: iTCO_wdt

00:1f.2 IDE interface: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller (rev 02) (prog-if 8f [Master SecP SecO PriP PriO])
   Subsystem: Giga-byte Technology Device b002
   Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19
   I/O ports at d600 [size=8]
   I/O ports at d700 [size=4]
   I/O ports at d800 [size=8]
   I/O ports at d900 [size=4]
   I/O ports at da00 [size=16]
   I/O ports at db00 [size=16]
   Capabilities: <access denied>
   Kernel driver in use: ata_piix

00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
   Subsystem: Giga-byte Technology Device 5001
   Flags: medium devsel, IRQ 14
   Memory at f8202000 (64-bit, non-prefetchable) [size=256]
   I/O ports at 0500 [size=32]
   Kernel modules: i2c-i801

00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02) (prog-if 85 [Master SecO PriO])
   Subsystem: Giga-byte Technology Device b002
   Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19
   I/O ports at dd00 [size=8]
   I/O ports at de00 [size=4]
   I/O ports at df00 [size=8]
   I/O ports at e000 [size=4]
   I/O ports at e100 [size=16]
   I/O ports at e200 [size=16]
   Capabilities: <access denied>
   Kernel driver in use: ata_piix

01:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4850]
   Flags: bus master, fast devsel, latency 0, IRQ 29
   Memory at e0000000 (64-bit, prefetchable) [size=256M]
   Memory at f5000000 (64-bit, non-prefetchable) [size=64K]
   I/O ports at 9000 [size=256]
   [virtual] Expansion ROM at f4000000 [disabled] [size=128K]
   Capabilities: <access denied>
   Kernel driver in use: fglrx_pci
   Kernel modules: fglrx, radeon

01:00.1 Audio device: ATI Technologies Inc HD48x0 audio
   Flags: bus master, fast devsel, latency 0, IRQ 10
   Memory at f5010000 (64-bit, non-prefetchable) [size=16K]
   Capabilities: <access denied>

03:00.0 SATA controller: JMicron Technology Corp. JMB362/JMB363 AHCI Controller (rev 02) (prog-if 01)
   Subsystem: Giga-byte Technology Device b000
   Flags: bus master, fast devsel, latency 0, IRQ 16
   Memory at f8000000 (32-bit, non-prefetchable) [size=8K]
   Capabilities: <access denied>
   Kernel driver in use: ahci

03:00.1 IDE interface: JMicron Technology Corp. JMB362/JMB363 AHCI Controller (rev 02) (prog-if 85 [Master SecO PriO])
   Subsystem: Giga-byte Technology Device b000
   Flags: bus master, fast devsel, latency 0, IRQ 17
   I/O ports at a000 [size=8]
   I/O ports at a100 [size=4]
   I/O ports at a200 [size=8]
   I/O ports at a300 [size=4]
   I/O ports at a400 [size=16]
   Capabilities: <access denied>
   Kernel driver in use: pata_jmicron

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
   Subsystem: Giga-byte Technology Device e000
   Flags: bus master, fast devsel, latency 0, IRQ 28
   I/O ports at b000 [size=256]
   Memory at f7000000 (64-bit, non-prefetchable) [size=4K]
   [virtual] Expansion ROM at f8300000 [disabled] [size=64K]
   Capabilities: <access denied>
   Kernel driver in use: r8169
   Kernel modules: r8169

05:00.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
   Subsystem: VIA Technologies Inc. Device 3631
   Flags: bus master, medium devsel, latency 32, IRQ 20
   I/O ports at c000 [size=32]
   I/O ports at c100 [size=128]
   Capabilities: <access denied>
   Kernel driver in use: oss_envy24ht

05:06.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) (prog-if 10)
   Subsystem: Giga-byte Technology Device 1000
   Flags: bus master, medium devsel, latency 32, IRQ 18
   Memory at f8104000 (32-bit, non-prefetchable) [size=2K]
   Memory at f8100000 (32-bit, non-prefetchable) [size=16K]
   Capabilities: <access denied>
   Kernel driver in use: ohci1394
   Kernel modules: firewire-ohci, ohci1394
serenitatis
 
Posts: 1
Joined: Sat Jan 09, 2010 12:10 pm

Re: M-Audio Revolution 5.1 - no 5.1 on Linux Mint 8 Helena

Postby cesium » Sat Jan 09, 2010 3:02 pm

Perhaps the devs at the oss-devel group can answer better than us here... How did you test the 5.1? You can try using ossplay and this file (after gunzip).
cesium
 
Posts: 896
Joined: Sun Aug 12, 2007 12:51 am


Return to Linux

Who is online

Users browsing this forum: No registered users and 2 guests