22 Aoû 2015 à 13:31
shal » 15 Mar 2014, 16:12 a écrit:Par rapport a ce qui était faisable il y a 10 ans où les gens essayaient de passer de 10ms a 7ms de latence.
Mais comme indiqué plus haut, en HiFi on s'en fout de la latence, où en générale je suis plutôt a 40ms de latence
22 Aoû 2015 à 17:23
shal » 22 Aoû 2015, 11:31 a écrit:Le demon pulseaudio a bien été supprimé ? (pour vérifier, tu peux utiliser la commande ps auwwx |grep pulseaudio )
ps auwwx |grep pulseaudio
jgs 2503 0.0 0.0 18948 936 pts/0 S+ 17:17 0:00 grep --color=auto pulseaudio
Que donne la commande aplay -l ?
~$ aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: DSP [Hammerfall DSP], périphérique 0: RME Hammerfall HDSP 9632 [RME Hammerfall HDSP 9632]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 1: Intel [HDA Intel], périphérique 0: AD1984 Analog [AD1984 Analog]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 1: Intel [HDA Intel], périphérique 2: AD1984 Alt Analog [AD1984 Alt Analog]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
Tu peux avoir un problème de verrou : une seule application peut utiliser le son. Si VLC est par exemple en mode pause alors aucune autre application ne pourra utiliser le son.
killall mediacenter20
mediacenter20: aucun processus trouvé
$ killall vlc
vlc: aucun processus trouvé
$ killall pulseaudio
pulseaudio: aucun processus trouvé
22 Aoû 2015 à 18:12
22 Aoû 2015 à 18:22
pianistocrate » 22 Aoû 2015, 17:23 a écrit:
- Code:
ps auwwx |grep pulseaudio
jgs 2503 0.0 0.0 18948 936 pts/0 S+ 17:17 0:00 grep --color=auto pulseaudio
- Code:
~$ aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: DSP [Hammerfall DSP], périphérique 0: RME Hammerfall HDSP 9632 [RME Hammerfall HDSP 9632]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 1: Intel [HDA Intel], périphérique 0: AD1984 Analog [AD1984 Analog]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 1: Intel [HDA Intel], périphérique 2: AD1984 Alt Analog [AD1984 Alt Analog]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
D'après ton raisonnement, si je ne lance que Firefox comme application, ça devrait fonctionner ?
Mais ça ne fonctionne pas ; même après avoir vérifié qu'il n'y avait ni JRiver, ni VLC tournant en cachette... ni même un petit pulseaudio qui nous ferait le coup du revenez-y ! :wink:
- Code:
killall mediacenter20
mediacenter20: aucun processus trouvé
$ killall vlc
vlc: aucun processus trouvé
$ killall pulseaudio
pulseaudio: aucun processus trouvé
22 Aoû 2015 à 18:56
~$ lsof -n | grep "/dev/snd"
hdspmixer 1922 jgs 3u CHR 116,6 0t0 9254 /dev/snd/controlC0
22 Aoû 2015 à 19:05
22 Aoû 2015 à 19:11
$ hdspmixer 1922 jgs 3u CHR 116,6 0t0 9254 /dev/snd/controlC0
HDSPMixer 1.11 - Copyright (C) 2003 Thomas Charbonnel <thomas@undata.org>
This program comes with ABSOLUTELY NO WARRANTY
HDSPMixer is free software, see the file COPYING for details
Looking for RME cards:
Card 0: RME Hammerfall HDSP 9632 at 0xfe6f0000, irq 17
HDSP 9632 found!
Card 1: HDA Intel at 0xfe9dc000 irq 46
Card 2: Creative Labs VF0420 Live! Cam Vista IM at usb-0000:00:1d.1-2, full speed
1 RME cards card found.
Restoring last presets used
options are:
-bg2 color
-bg color
-di[splay] host:n.n
-dn[d]
-fg color
-g[eometry] WxH+X+Y
-i[conic]
-k[bd]
-na[me] classname
-nod[nd]
-nok[bd]
-not[ooltips]
-s[cheme] scheme
-ti[tle] windowtitle
-to[oltips]
22 Aoû 2015 à 19:37
22 Aoû 2015 à 19:52
$ lsof -n | grep "/dev/snd"
hdspmixer 1922 jgs 3u CHR 116,6 0t0 9254 /dev/snd/controlC0
$ lsof -n | grep "/dev/snd"
hdspmixer 1922 jgs 3u CHR 116,6 0t0 9254 /dev/snd/controlC0
vlc 3012 jgs mem CHR 116,3 9247 /dev/snd/pcmC0D0p
vlc 3012 jgs 24u CHR 116,3 0t0 9247 /dev/snd/pcmC0D0p
vlc 3012 3015 jgs mem CHR 116,3 9247 /dev/snd/pcmC0D0p
vlc 3012 3015 jgs 24u CHR 116,3 0t0 9247 /dev/snd/pcmC0D0p
vlc 3012 3016 jgs mem CHR 116,3 9247 /dev/snd/pcmC0D0p
vlc 3012 3016 jgs 24u CHR 116,3 0t0 9247 /dev/snd/pcmC0D0p
vlc 3012 3017 jgs mem CHR 116,3 9247 /dev/snd/pcmC0D0p
vlc 3012 3017 jgs 24u CHR 116,3 0t0 9247 /dev/snd/pcmC0D0p
vlc 3012 3018 jgs mem CHR 116,3 9247 /dev/snd/pcmC0D0p
vlc 3012 3018 jgs 24u CHR 116,3 0t0 9247 /dev/snd/pcmC0D0p
gdbus 3012 3019 jgs mem CHR 116,3 9247 /dev/snd/pcmC0D0p
gdbus 3012 3019 jgs 24u CHR 116,3 0t0 9247 /dev/snd/pcmC0D0p
gmain 3012 3020 jgs mem CHR 116,3 9247 /dev/snd/pcmC0D0p
gmain 3012 3020 jgs 24u CHR 116,3 0t0 9247 /dev/snd/pcmC0D0p
vlc 3012 3030 jgs mem CHR 116,3 9247 /dev/snd/pcmC0D0p
vlc 3012 3030 jgs 24u CHR 116,3 0t0 9247 /dev/snd/pcmC0D0p
vlc 3012 3032 jgs mem CHR 116,3 9247 /dev/snd/pcmC0D0p
vlc 3012 3032 jgs 24u CHR 116,3 0t0 9247 /dev/snd/pcmC0D0p
22 Aoû 2015 à 20:18
22 Aoû 2015 à 20:37
$ strace -f -eopen firefox 2>&1 |grep "/dev/snd"
[pid 3635] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 137
[pid 3635] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC2", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC2", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC2", O_RDWR|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC9", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC10", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC13", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC14", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC15", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC16", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC17", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC18", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC19", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC21", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC22", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC23", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC24", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC25", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC26", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC27", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC28", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC29", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC30", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC31", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3635] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 139
[pid 3635] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 138
[pid 3635] open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 139
[pid 3665] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 65
[pid 3665] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 65
[pid 3665] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 65
[pid 3665] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 65
[pid 3665] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 65
[pid 3665] open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 68
[pid 3680] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 69
[pid 3680] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 69
[pid 3680] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 69
[pid 3680] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 69
[pid 3680] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 69
[pid 3680] open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 77
[pid 3685] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 79
[pid 3685] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 79
[pid 3685] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 79
[pid 3685] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 79
[pid 3685] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 79
[pid 3685] open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 82
$ strace -f -eopen firefox 2>&1 |grep "/dev/"
[pid 3893] open("/dev/null", O_WRONLY) = 3
[pid 3893] open("/dev/dri/card0", O_RDWR|O_CLOEXEC) = 5
[pid 3889] open("/dev/urandom", O_RDONLY) = 18
[pid 3889] open("/dev/urandom", O_RDONLY) = 22
[pid 3889] open("/dev/urandom", O_RDONLY) = 22
[pid 3889] open("/dev/urandom", O_RDONLY) = 22
[pid 3889] open("/dev/urandom", O_RDONLY) = 22
[pid 3889] open("/dev/urandom", O_RDONLY) = 22
[pid 3889] open("/dev/urandom", O_RDONLY|O_CLOEXEC) = 30
[pid 3889] open("/dev/urandom", O_RDONLY) = 31
[pid 3889] open("/dev/urandom", O_RDONLY) = 31
[pid 3889] open("/dev/urandom", O_RDONLY) = 37
[pid 3889] open("/dev/urandom", O_RDONLY <unfinished ...>
[pid 3889] open("/dev/urandom", O_RDONLY) = 46
[pid 3889] open("/dev/urandom", O_RDONLY) = 118
[pid 3889] open("/dev/urandom", O_RDONLY) = 46
[pid 3889] open("/dev/urandom", O_RDONLY) = 50
[pid 3889] open("/dev/urandom", O_RDONLY) = 59
[pid 3958] open("/dev/shm/pulse-shm-2228550876", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 121
[pid 3958] open("/dev/urandom", O_RDONLY|O_NOCTTY|O_CLOEXEC) = 120
[pid 3958] open("/dev/shm/pulse-shm-3985981715", O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW|O_CLOEXEC, 0700) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC2", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC2", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC2", O_RDWR|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC9", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC9", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC10", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC10", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC13", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC13", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC14", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC14", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC15", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC15", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC16", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC16", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC17", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC17", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC18", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC18", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC19", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC19", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC21", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC21", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC22", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC22", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC23", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC23", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC24", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC24", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC25", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC25", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC26", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC26", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC27", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC27", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC28", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC28", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC29", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC29", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC30", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC30", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC31", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/aloadC31", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 3958] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 121
[pid 3958] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 120
[pid 3958] open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 121
[pid 3894] open("/dev/urandom", O_RDONLY) = 68
[pid 3965] open("/dev/urandom", O_RDONLY) = 14
[pid 3965] open("/dev/urandom", O_RDONLY) = 14
[pid 3965] open("/dev/urandom", O_RDONLY) = 14
[pid 3889] open("/dev/urandom", O_RDONLY) = 55
[pid 3889] open("/dev/urandom", O_RDONLY) = 87
[pid 3889] open("/dev/urandom", O_RDONLY) = 55
[pid 3989] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 103
[pid 3989] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 103
[pid 3989] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 103
[pid 3989] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 103
[pid 3989] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 103
[pid 3989] open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 104
[pid 3932] open("/dev/urandom", O_RDONLY) = 59
[pid 4006] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 59
[pid 4006] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 59
[pid 4006] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 59
[pid 4006] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 59
[pid 4006] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 59
[pid 4006] open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 80
[pid 3889] open("/dev/urandom", O_RDONLY) = 81
[pid 3889] open("/dev/urandom", O_RDONLY) = 33
23 Aoû 2015 à 16:38
23 Aoû 2015 à 19:16
$ strace -f -eopen vlc 2>&1 |grep "/dev/snd"
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC9", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC10", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC13", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC14", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC15", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC16", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC17", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC18", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC19", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC21", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC22", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC23", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC24", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC25", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC26", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC27", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC28", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC29", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC30", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC31", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC9", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC10", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC13", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC14", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC15", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC16", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC17", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC18", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC19", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC21", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC22", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC23", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC24", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC25", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC26", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC27", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC28", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC29", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC30", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC31", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 3
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 3
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 4
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 4
open("/dev/snd/controlC2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC9", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC10", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC13", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC14", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC15", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC16", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC17", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC18", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC19", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC21", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC22", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC23", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC24", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC25", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC26", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC27", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC28", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC29", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC30", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC31", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 23081] open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 14
[pid 23081] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 14
[pid 23081] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 14
[pid 23081] open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 15
[pid 23081] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 14
[pid 23081] open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 14
23 Aoû 2015 à 19:48
23 Aoû 2015 à 20:45
23 Aoû 2015 à 20:47
23 Aoû 2015 à 20:53
$ killall pulseaudio
pulseaudio: aucun processus trouvé
23 Aoû 2015 à 21:01
[root@shal ]# cat /proc/asound/card0/pcm0p/info
card: 0
device: 0
subdevice: 0
stream: PLAYBACK
id: UA-1000
name: UA-1000
subname: subdevice #0
class: 0
subclass: 0
subdevices_count: 1
subdevices_avail: 0
[root@shal ]# cat /proc/asound/card0/pcm0p/sub0/hw_params
access: MMAP_INTERLEAVED
format: S32_LE
subformat: STD
channels: 10
rate: 44100 (44100/1)
period_size: 1764
buffer_size: 132300
23 Aoû 2015 à 22:29
$ cat /proc/asound/card0/pcm0p/info
card: 0
device: 0
subdevice: 0
stream: PLAYBACK
id: RME Hammerfall HDSP 9632
name: RME Hammerfall HDSP 9632
subname: subdevice #0
class: 0
subclass: 0
subdevices_count: 1
subdevices_avail: 1
$ cat /proc/asound/card0/pcm0p/sub0/hw_params
closed
12 Oct 2015 à 09:24
sudo apt-get install alsa-tools alsa-firmware-loaders
sudo gedit /etc/pulse/default.pa
#load-module module-alsa-sink
/usr/bin/hdspmixer