FS#23274 - [audacity] Recording error with portaudio
Attached to Project:
Arch Linux
Opened by Piotr Adamus (Pjoter) - Monday, 14 March 2011, 20:20 GMT
Last edited by Eric Belanger (Snowman) - Wednesday, 14 March 2012, 17:49 GMT
Opened by Piotr Adamus (Pjoter) - Monday, 14 March 2011, 20:20 GMT
Last edited by Eric Belanger (Snowman) - Wednesday, 14 March 2012, 17:49 GMT
|
Details
Description:
When using Audacity or arecord with my USB Edirol UA-25 sound card I am unable to record sound with 96kHz/24bit precision. The UA-25 operates in "advanced" mode. When switching to "default" mode I can record from that sound card but with this parameters only: 44kHz/16bit. This I observed ca two months ago but I have never reported a bug. The program I used was cli arecord and audacity. I think that there is a problem or with portaudio or with some USB stack. Additional info: *System Arch 64, updated yesterday *log file: Expression 'SetApproximateSampleRate( pcm, hwParams, sr )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1300 Expression 'PaAlsaStreamComponent_InitialConfigure( &self->capture, inParams, self->primeBuffers, hwParamsCapture, &realSr )' failed in 's Expression 'PaAlsaStream_Configure( stream, inputParameters, outputParameters, sampleRate, framesPerBuffer, &inputLatency, &outputLatency, Expression 'SetApproximateSampleRate( pcm, hwParams, sr )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1300 Expression 'PaAlsaStreamComponent_InitialConfigure( &self->capture, inParams, self->primeBuffers, hwParamsCapture, &realSr )' failed in 's Expression 'PaAlsaStream_Configure( stream, inputParameters, outputParameters, sampleRate, framesPerBuffer, &inputLatency, &outputLatency, Expression 'stream->capture.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 3653 (audacity:8615): Gdk-CRITICAL **: IA__gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed (audacity:8615): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (audacity:8615): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed Expression 'snd_pcm_start( stream->capture.pcm )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2089 Expression 'AlsaStart( stream, 0 )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 3279 Steps to reproduce: Switch Edirol UA-25 to "Advanced" mode and record with 96/24. Thank you. Kr. Piotr. |
This task depends upon
Closed by Eric Belanger (Snowman)
Wednesday, 14 March 2012, 17:49 GMT
Reason for closing: No response
Additional comments about closing: If you still have this issue, please report it upstream.
Wednesday, 14 March 2012, 17:49 GMT
Reason for closing: No response
Additional comments about closing: If you still have this issue, please report it upstream.
Comment by Piotr Adamus (Pjoter) -
Wednesday, 06 April 2011, 18:38 GMT
Comment by Eric Belanger (Snowman) -
Tuesday, 12 April 2011, 20:56 GMT
Comment by Piotr Adamus (Pjoter) -
Wednesday, 13 April 2011, 19:35 GMT
Comment by Eric Belanger (Snowman) -
Sunday, 11 September 2011, 22:23 GMT
Comment by Eric Belanger (Snowman) -
Tuesday, 13 December 2011, 19:17 GMT
As a support, perhaps this is a problem with a switch of audacity
to the new portaudio library whereas the system portaudio version
is the older one.
Is it fixed in audacity-1.3.13-1 ?
Hello, no it is not. I checked and got the same errors.
Audacity use a patched portaudio that is bundled with the audacity
source tarball. It would probably be better to report it upstream.
is it fixed in audacity-1.3.14-1 ?