[LAU] Crashing Audacity 1.3.9 on Mandriva 2010.0

From: Kevin Cosgrove <kevinc@email-addr-hidden>
Date: Mon Mar 29 2010 - 19:26:06 EEST

Hi,

I can't choose new devices with Audacity. When I try, Audacity
immediately crashes. I think I need to change my device because
I don't get any input signal when I record, nor does playback
make any sound. I'd prefer a different behavior, and I'm hoping
that someone here has helpful suggestions.

For what it's worth, I'm running on hardware that worked just
fine with Mandriva 2007.0. I say that as I think I can rule out
hardware troubles.

I very recently got Amarok's playback to make sound on this
system once I disabled Pulse Audio on the sound cards, and
selected the Ensoniq AudioPCI ENS1371 card connected to my
computer speakers.

/proc/asound/cards contains:

 0 [pcsp ]: PC-Speaker - pcsp
                      Internal PC-Speaker at port 0x61
 1 [AudioPCI ]: ENS1371 - Ensoniq AudioPCI
                      Ensoniq AudioPCI ENS1371 at 0xa800, irq 19
 2 [M1010 ]: ICE1712 - M Audio Delta 1010
                      M Audio Delta 1010 at 0xa400, irq 18
 3 [M1010_1 ]: ICE1712 - M Audio Delta 1010
                      M Audio Delta 1010 at 0x9400, irq 17

I want to use device #1, the ENS1371, in the above list. When
I bring up the the Audacity Preferences "Devices" configuration
dialog the default settings are an OSS host with /dev/dsp as the
playback device and /dev/dsp1 as the recording device. In the
"Interface" section of the dialog there's a line saying:

    Using: PortAudio V19-devel (built Oct 20 2009 10:02:01)

The dialog provices me with thes choices.

    OSS
        playback
            /dev/dsp
            /dev/dsp3
        recording
            /dev/dsp1
            /dev/dsp3

    ALSA
        playback
            pcsp: pcsp (hw1:0,0)
            Ensoniq AudioPCI: ES1371 DAC1 (hw1:1,1)
            M Audio Delta 1010: ICE1721 multi (hw3:0)
            front
            default
            dmix
        recording
            Ensoniq AudioPCI: ES1371 DAC2/ADC (hw1:1,0)
            M Audio Delta 1010: ICE1721 multi (hw3:0)
            default

If I alter the playback or recording devices, then simpling
clicking on "OK" for the dialog is enough to cause Audacity to
crash.

After trying Audacity, I started to try with Ardour, then ran
out of time. I left QJackCtl running, which means that today I
get additional choices in Audacity as I write this help request.
Those choices are:

    JACK Audio Connection Kit
        recording
            alsa_pcm
            system
        playback
            alsa_pcm
            system

It turns out that I _CAN_ choose the JACK default alsa_pcm
devices and click OK and have Audacity continue to run. I don't
know if it plays or records as I'm far from the computer now.

Maybe the answer is to alter the default card of my three cards
to be the Ensoniq AudioPCI ES1371 card. I remember doing this
kind of thing before in /etc/modprobe.conf to get the modules to
load in the order of my preference. Would anyone recommend for
or against that?

When Audacity starts, it complains with these lines:

Expression '*idev = open( idevName, flags )' \
    failed in 'src/hostapi/oss/pa_unix_oss.c', line: 811
Expression 'OpenDevices( idevName, odevName, &idev, &odev )' \
    failed in 'src/hostapi/oss/pa_unix_oss.c', line: 857
Expression 'PaOssStream_Initialize( stream, inputParameters, \
    outputParameters, streamCallback, userData, streamFlags, \
    ossHostApi )' failed in 'src/hostapi/oss/pa_unix_oss.c', line: 1234

When Audacity crashes, it complains with this line:

audacity: pcm_params.c:2348: sndrv_pcm_hw_params: Assertion `err >= 0' failed.

Any suggetions? Anybody?

Thanks....

--
Kevin
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Mon Mar 29 20:15:04 2010

This archive was generated by hypermail 2.1.8 : Mon Mar 29 2010 - 20:15:04 EEST