For what it's worth, I'm running on hardware that worked just fine with Mandriva 2007.0. I say that bcause 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 for the sound cards, and selected the Ensoniq AudioPCI ENS1371 card in Amarok's configuration, as that's the card connected to my computer speakers.
I have enabled recording, unmuted and adjusted the gain of my inputs and outputs using a mixer, KMix. I also looked through the FAQ, and searched this and other websites for help before considering posting here.
/proc/asound/cards contains:
Code: Select all
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 17Code: Select all
Using: PortAudio V19-devel (built Oct 20 2009 10:02:01)Code: Select all
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)
defaultAfter 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:
Code: Select all
JACK Audio Connection Kit
recording
alsa_pcm
system
playback
alsa_pcm
systemMaybe 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:
Code: Select all
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: 1234Code: Select all
audacity: pcm_params.c:2348: sndrv_pcm_hw_params: Assertion `err >= 0' failed.Code: Select all
snd_seq_midi 5972 0
snd_ice1712 51888 9
snd_ice17xx_ak4xxx 3320 1 snd_ice1712
snd_ak4xxx_adda 7384 2 snd_ice1712,snd_ice17xx_ak4xxx
snd_ens1371 19660 5
snd_cs8427 7120 1 snd_ice1712
snd_seq_dummy 2548 0
snd_i2c 5004 2 snd_ice1712,snd_cs8427
snd_mpu401_uart 6624 1 snd_ice1712
gameport 11080 1 snd_ens1371
snd_seq_oss 24468 0
snd_seq_midi_event 6676 2 snd_seq_midi,snd_seq_oss
snd_rawmidi 20012 9 snd_seq_midi,snd_ens1371,snd_mpu401_uart
snd_seq 44276 10 snd_seq_midi,snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 6616 5 snd_seq_midi,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq
snd_ac97_codec 92972 2 snd_ice1712,snd_ens1371
ac97_bus 1552 1 snd_ac97_codec
snd_pcm_oss 32908 0
snd_pcsp 9132 1
snd_pcm 65992 8 snd_ice1712,snd_ens1371,snd_ac97_codec,snd_pcm_oss,snd_pcsp
snd_timer 18628 3 snd_seq,snd_pcm
snd_mixer_oss 14112 1 snd_pcm_oss
snd_page_alloc 8468 1 snd_pcm
snd 53812 38 snd_ice1712,snd_ak4xxx_adda,snd_ens1371,snd_cs8427,snd_i2c,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_seq_device,snd_ac97_codec,snd_pcm_oss,snd_pcsp,snd_pcm,snd_timer,snd_mixer_oss
soundcore 7236 1 sndI'm not married to ALSA, but I'm hoping that using ALSA will let me record and playback with Audacity. If OSS will work, then that's fine with me. But, I can't make OSS record or play sound.
Any suggetions? Anybody?
Thanks....