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
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

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.
Comment by Piotr Adamus (Pjoter) - Wednesday, 06 April 2011, 18:38 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.
Comment by Eric Belanger (Snowman) - Tuesday, 12 April 2011, 20:56 GMT
Is it fixed in audacity-1.3.13-1 ?
Comment by Piotr Adamus (Pjoter) - Wednesday, 13 April 2011, 19:35 GMT
Hello, no it is not. I checked and got the same errors.
Comment by Eric Belanger (Snowman) - Sunday, 11 September 2011, 22:23 GMT
Audacity use a patched portaudio that is bundled with the audacity source tarball. It would probably be better to report it upstream.
Comment by Eric Belanger (Snowman) - Tuesday, 13 December 2011, 19:17 GMT
is it fixed in audacity-1.3.14-1 ?

Loading...