Topic: Ubuntu RME 9632 can't get 2 apps playing sumiltaneously!?

Hello everybody,

The 9632 is playing very fine on my system but I have allways to quit my player (deadbeef) to play somethings from the browser (chromium) with flash! The messages in xsession.errors are: dmix can't open slave! I have no idee how to proceed...Thank you for any wellcomed help.

System infos:

Advanced Linux Sound Architecture Driver Version 1.0.23.

/proc/asound/card

0 [DSP            ]: H-DSP - Hammerfall DSP                                 
                      RME Hammerfall HDSP 9632 at 0xfdde0000, irq 21         
1 [Generic        ]: HDA-Intel - HD-Audio Generic                           
                     HD-Audio Generic at 0xfdefc000 irq 43                   
2 [U0x46d0x821    ]: USB-Audio - USB Device 0x46d:0x821                     
                     USB Device 0x46d:0x821 at usb-0000:00:12.2-2, high speed

/proc/asound/devices
  2:        : timer
  3:        : sequencer
  4: [ 0- 0]: raw midi
  5: [ 0- 0]: digital audio playback
  6: [ 0- 0]: digital audio capture
  7: [ 0- 0]: hardware dependent
  8: [ 0]   : control
  9: [ 1- 3]: digital audio playback
10: [ 1- 0]: hardware dependent
11: [ 1]   : control
12: [ 2- 0]: digital audio capture
13: [ 2]   : control

cat /proc/asound/timers
G0: system timer : 10000.000us (10000000 ticks)
P0-0-0: PCM playback 0-0-0 : SLAVE
P0-0-1: PCM capture 0-0-1 : SLAVE
P1-3-0: PCM playback 1-3-0 : SLAVE
P2-0-1: PCM capture 2-0-1 : SLAVE

cat  /proc/asound/pcm
00-00: RME Hammerfall HDSP 9632 : RME Hammerfall HDSP 9632 : playback 1 : capture 1
01-03: ATI HDMI : ATI HDMI : playback 1
02-00: USB Audio : USB Audio : capture 1

I use the outputs 11-12 to the analog amplifier. The onboard sound card is off in the bios.

Re: Ubuntu RME 9632 can't get 2 apps playing sumiltaneously!?

Ok FINALLY I got it working fryingpan

I can now play simultaneously: Flash player through Chromium, vlc (radio stream) and Deadbeef!!! This is the .asoundrc file that I found here http://ubuntuforums.org/archive/index.p … 59022.html and looks like that:

pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm {
type dmix
ipc_key 5678292
ipc_gid {
@func refer
name defaults.pcm.ipc_gid
}
ipc_perm {
@func refer
name defaults.pcm.ipc_perm
}
slave {
pcm {
type hw
card "DSP"
}
format "S32_LE"
rate 48000
channels 12
buffer_size 2048
period_size 1024
}
}
}
capture.pcm {
type plug
slave.pcm {
type dsnoop
ipc_key 5678291
ipc_gid {
@func refer
name defaults.pcm.ipc_gid
}
ipc_perm {
@func refer
name defaults.pcm.ipc_perm
}
slave {
pcm {
type hw
card "DSP"
}
format "S32_LE"
rate 48000
channels 12
buffer_size 2048
period_size 1024
}
}
}
}

The only things that should be done in the players (deadbeef, vlc) is to use default device and alsa output. I hope it will help...