Re: [linux-audio-user] sox from GUI code

From: lachata <lachata@email-addr-hidden>
Date: Wed Apr 27 2005 - 15:29:56 EEST

El mié, 27-04-2005 a las 08:29 +1000, Erik de Castro Lopo escribió:

> lachata <lachata@email-addr-hidden> wrote:
>
> > Hello. I'd like to rec from the microphone from my code. What I've done
> > is to call "sox -t ossdsp -s -r 44100 -c 1 /dev/dsp -t .wav melodia.wav
> > &" from my code (GUI). The problem is that I need to add the "&" at the
> > end, because in other case, the sistem doesn't respond. But in this way
> > I need to send a kill signal. This run ok in most of the cases, but not
> > in all of them. Sometimes, sox takes a wrong header (wrong size of the
> > file), which doesn't ocurr at all if i run sox from the command line
> > without the "&" at the end.
> >
> > Does anyone have any idea that what can i do?
>
> Thinking outside the box, is there anythng that you want from sox
> that can't be supplied by libsndfile and libsamplerate? Using these
> libraries means you wouldn't have to worry about spawning and
> controlling another process.
>
> http://www.mega-nerd.com/libsndfile/
> http://www.mega-nerd.com/SRC/

        Thanks for your answer.

        
        I just want to record from /dev/dsp and then play the output file, with
the possibility to stop both. I've reading about the libraries you told
me, but i don't understand too much how to do it... I'll follow studying
it...
Received on Wed Apr 27 16:15:15 2005

This archive was generated by hypermail 2.1.8 : Wed Apr 27 2005 - 16:15:16 EEST