Hi Kai,

Kai Vehmanen hat gesagt: // Kai Vehmanen wrote:

> On Wed, 23 Jan 2002, Frank Barknecht wrote:
> 
> > I'm having problems recording with ecasound from my Midiman Audiophile card
> > (snd-card-ice1712) through the Alsa devices or plugin layer. Recording from 

> > Version of ecasound is 2.0.4, Alsa is 0.9.0beta10. Reading ecasound's

> > --- a) -i[:]alsa,pcm_device_name

> > and even worse: this only works for mp3, not for wav or aiff files. 
> > If I try recording a wav, ecasound ends with a Segmentation fault, the wav
> > file is big, but empty: no sound in it.
> 
> This sounds strange. Have you tried any of the devel versions (2.1dev7 for 
> instance)?

Now I tried this with 2.1.dev7, but no luck: I don't get segfaults
anymore, but still the recorded wav is empty. mp3 gets recorded but
there's this strange message again:

ALSA lib pcm_hw.c:145:(snd_pcm_hw_hw_free) SNDRV_PCM_IOCTL_HW_FREE failed: File 
descriptor in bad state

here's ecasound's outbut when recording an (empty) wavefile:

$ ecasound -i:alsa,default -t:5 -o:test.wav
[...]
(eca-chainsetup) 'rt' buffering mode selected.
(eca-chainsetup) Audio object "alsa", mode "read".
(audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
(eca-chainsetup) Audio object "test.wav", mode "read".
(audio-io) Format: s16_le, channels 2, srate 44100, interleaved.
- [ Chainsetup connected ] -------------------------------------------------
(eca-controller) Connected chainsetup:  "command-line-setup".
- [ Controller/Processing started ] ----------------------------------------
- [ Engine init - mixmode "simple" ] ---------------------------------------
(eca-engine) Prefilling i/o buffers.
- [ Controller/Processing finished ] ---------------------------------------
(eca-engine) *** profile begin ***
Loops faster than realtime: 204 (<23.2 msec)
Loops slower than realtime: 12 (>=23.2 msec)
Loops slower than realtime: 0 (>46.4 msec)
Loops exceeding all buffering: 0 (>185.8 msec)
Total loops: 216
Fastest/slowest/average loop time: 20.3/45.3/23.2 msec.
(eca-engine) *** profile end   ***
- [ Engine exiting ] -------------------------------------------------------
(audioio-proxy-server) *** profile begin ***
Profile_full_rep: 1
Profile_no_processing_rep: 21
Profile_not_full_anymore_rep: 127
Profile_processing_rep: 80
Profile_read_xrun_danger_rep: 0
Profile_write_xrun_danger_rep: 207
Profile_rounds_total_rep: 229
Fastest/slowest/average loop time: 0.0/0.4/0.2 msec.
(audioio-proxy-server) *** profile end   ***

It seems, I will need to use OSS emulation for the next time.

BTW: The Makefile for python ecasound seems to miss an 

installdirs:
        $(mkinstalldirs)  $(DESTDIR)$(libdir)

or such, otherwise it can not get installed if the python/site-packages
dir doesn't exist, which for example is the case if you build for a
package manager like dpkg.

bye,
-- 
                                                 __    __
 Frank Barknecht       ____ ______   ____ __ trip\ \  / /wire ______
                      / __// __  /__/ __// // __  \ \/ /  __ \\  ___\   
                     / /  / ____/  / /  / // ____// /\ \\  ___\\____ \  
                    /_/  /_____/  /_/  /_//_____// /  \ \\_____\\_____\
                                                /_/    \_\ 

_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to