** Description changed: Changing volume while parec records monitor causes sound to stutter (synonyms: lag, jump, skips). This was tested on audio coming from Firefox/Flash as well as VLC. Both applications produce the same result. How to reproduce: 1) Use the following script which finds the monitor pseudo-device and records its output to a file using sox. #!/bin/bash #This script require sox, if not installed, run " sudo apt-get install sox" command first. # Get PA sink monitor name: MONITOR=$(pactl list | grep -A2 '^Source #' | grep 'Name: .*\.monitor$' | awk '{print $NF}' | tail -n1) # Record monitor output - echo "Recording from $MONITOR" + echo "Recording from $MONITOR" echo "Press Ctrl-C or close window to stop recording" parec -d "$MONITOR" | sox -t raw -r 44100 -sLb 16 -c 2 - ~/output.wav - 2)While it is recording, play with the volume controls (top panel + 2) While it is recording, play with the volume controls (top panel volume/speaker icon) to bring the volume all the way down, and then all the way up using your mouses scroll wheel or touchpads scroll functionality. Result: recorded sound stutter or lags Expected: monitor device is not linked to output volume therefore sound should be recorded without interference from regular system use. Question: Trying to find the cause of the interference is beyond me. Could this issue be related to sox? If so, could someone recommend or test this script with a different program? ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: pulseaudio-utils 1:1.1-0ubuntu15.1 ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19 Uname: Linux 3.2.0-26-generic-pae i686 NonfreeKernelModules: wl AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. AplayDevices: - **** List of PLAYBACK Hardware Devices **** - card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog] - Subdevices: 0/1 - Subdevice #0: subdevice #0 + **** List of PLAYBACK Hardware Devices **** + card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog] + Subdevices: 0/1 + Subdevice #0: subdevice #0 ApportVersion: 2.0.1-0ubuntu8 Architecture: i386 ArecordDevices: - **** List of CAPTURE Hardware Devices **** - card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog] - Subdevices: 1/1 - Subdevice #0: subdevice #0 + **** List of CAPTURE Hardware Devices **** + card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog] + Subdevices: 1/1 + Subdevice #0: subdevice #0 AudioDevicesInUse: - USER PID ACCESS COMMAND - /dev/snd/controlC0: komputes 1936 F.... pulseaudio - komputes 3871 F.... pulseaudio - /dev/snd/pcmC0D0p: komputes 3871 F...m pulseaudio + USER PID ACCESS COMMAND + /dev/snd/controlC0: komputes 1936 F.... pulseaudio + komputes 3871 F.... pulseaudio + /dev/snd/pcmC0D0p: komputes 3871 F...m pulseaudio Card0.Amixer.info: - Card hw:0 'Intel'/'HDA Intel at 0xf0540000 irq 44' - Mixer name : 'Realtek ALC268' - Components : 'HDA:10ec0268,102802b0,00100101' - Controls : 17 - Simple ctrls : 10 + Card hw:0 'Intel'/'HDA Intel at 0xf0540000 irq 44' + Mixer name : 'Realtek ALC268' + Components : 'HDA:10ec0268,102802b0,00100101' + Controls : 17 + Simple ctrls : 10 Date: Sun Jul 15 08:30:10 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423.2) ProcEnviron: - TERM=xterm - PATH=(custom, user) - LANG=en_US.UTF-8 - SHELL=/bin/bash + TERM=xterm + PATH=(custom, user) + LANG=en_US.UTF-8 + SHELL=/bin/bash SourcePackage: pulseaudio UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 04/09/2010 dmi.bios.vendor: Dell Inc. dmi.bios.version: A07 dmi.board.name: CN0J14 dmi.board.vendor: Dell Inc. dmi.board.version: A07 dmi.chassis.type: 8 dmi.chassis.vendor: Dell Inc. dmi.chassis.version: A07 dmi.modalias: dmi:bvnDellInc.:bvrA07:bd04/09/2010:svnDellInc.:pnInspiron910:pvrA07:rvnDellInc.:rnCN0J14:rvrA07:cvnDellInc.:ct8:cvrA07: dmi.product.name: Inspiron 910 dmi.product.version: A07 dmi.sys.vendor: Dell Inc.
** Description changed: Changing volume while parec records monitor causes sound to stutter (synonyms: lag, jump, skips). This was tested on audio coming from Firefox/Flash as well as VLC. Both applications produce the same result. How to reproduce: 1) Use the following script which finds the monitor pseudo-device and records its output to a file using sox. #!/bin/bash - #This script require sox, if not installed, run " sudo apt-get install sox" command first. + #This script requires sox, if not installed, run " sudo apt-get install sox" command first. # Get PA sink monitor name: MONITOR=$(pactl list | grep -A2 '^Source #' | grep 'Name: .*\.monitor$' | awk '{print $NF}' | tail -n1) # Record monitor output echo "Recording from $MONITOR" echo "Press Ctrl-C or close window to stop recording" parec -d "$MONITOR" | sox -t raw -r 44100 -sLb 16 -c 2 - ~/output.wav 2) While it is recording, play with the volume controls (top panel volume/speaker icon) to bring the volume all the way down, and then all the way up using your mouses scroll wheel or touchpads scroll functionality. Result: recorded sound stutter or lags Expected: monitor device is not linked to output volume therefore sound should be recorded without interference from regular system use. Question: Trying to find the cause of the interference is beyond me. Could this issue be related to sox? If so, could someone recommend or test this script with a different program? ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: pulseaudio-utils 1:1.1-0ubuntu15.1 ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19 Uname: Linux 3.2.0-26-generic-pae i686 NonfreeKernelModules: wl AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. AplayDevices: **** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 ApportVersion: 2.0.1-0ubuntu8 Architecture: i386 ArecordDevices: **** List of CAPTURE Hardware Devices **** card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: komputes 1936 F.... pulseaudio komputes 3871 F.... pulseaudio /dev/snd/pcmC0D0p: komputes 3871 F...m pulseaudio Card0.Amixer.info: Card hw:0 'Intel'/'HDA Intel at 0xf0540000 irq 44' Mixer name : 'Realtek ALC268' Components : 'HDA:10ec0268,102802b0,00100101' Controls : 17 Simple ctrls : 10 Date: Sun Jul 15 08:30:10 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423.2) ProcEnviron: TERM=xterm PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: pulseaudio UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 04/09/2010 dmi.bios.vendor: Dell Inc. dmi.bios.version: A07 dmi.board.name: CN0J14 dmi.board.vendor: Dell Inc. dmi.board.version: A07 dmi.chassis.type: 8 dmi.chassis.vendor: Dell Inc. dmi.chassis.version: A07 dmi.modalias: dmi:bvnDellInc.:bvrA07:bd04/09/2010:svnDellInc.:pnInspiron910:pvrA07:rvnDellInc.:rnCN0J14:rvrA07:cvnDellInc.:ct8:cvrA07: dmi.product.name: Inspiron 910 dmi.product.version: A07 dmi.sys.vendor: Dell Inc. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1024955 Title: Changing volume while parec records monitor causes sound to studder To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1024955/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs