On Tue, May 21, 2002 at 01:42:51PM +0200, Antoine Jacoutot wrote:
> > strace sox -t ossdsp -c 2 -r 44100 -s -w /dev/dsp -t wav Desktop/out.wav

Je me souviens plus des d�tails de sox, mais � quel moment
va-t-il s'arreter avec cette commande? Il me semble que
out.wav va grossir jusqu'� la fin du disque dur....

> ioctl(3, SNDCTL_DSP_RESET, 0)           = 0
> ioctl(3, SNDCTL_DSP_GETFMTS, 0xbffff96c) = 0
> ioctl(3, SOUND_PCM_READ_BITS, 0xbffff96c) = 0
> ioctl(3, SNDCTL_DSP_STEREO, 0xbffff96c) = 0
> ioctl(3, SOUND_PCM_READ_RATE, 0xbffff96c) = 0
> ioctl(3, SNDCTL_DSP_GETBLKSIZE <unfinished ...>
> +++ killed by SIGSEGV +++

Tiens, il doit y avoir un bug dans ton driver oss ou bien
dans sox. Je vois pas bien pourquoi sox voudrait connaitre
la taille des fragments.

Essaie plut�t:

dd if=/dev/dsp count=1024 bs=1024 | sox -t raw -c 2 -r 44100 -s -w -  -t wav 
out.wav
(ou qqch dans le genre).
Au moins pour savoir combien de donn�es tu traites...

/Y


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à