On Jun 06 18:59:00, martinw...@gmail.com wrote:
> On 6/6/24 18:36, Jan Stary wrote:
> > The header <speex/speex_types.h>, included in speexdsp.c,
> > in not even installed by speexdsp; this file is installed
> > by speex, and is irrelevant to the speexdsp effect.
> > 
> > The right file is <speex/speexdsp_types.h> (sic);
> > but it doesn't have to be included, becasuse
> > is gets included by <speex/speex_preprocess.h>
> > which speexdsp.c already includes.
> > 
> > Apparently, nobody has compiled this code in a long while;
> > probably because the current build system doesn't know about it.
> 
> In fact
>     speexenc audio.wav audio.spx
>     sox audio.spx audio2.wav
> says
>     sox FAIL formats: no handler for file extension `spx'

That has nothing to do with the above.

The speex _format_, as in https://speex.org/,
is not supported by SoX at all. In fact,
its own webapge says to use opus instead
(which SoX supports).

The speexdsp _effect_ is a completely separate thing,
is not a aufio file format, and does not depend on speex,
despite the name (historicaly, speexdsp was isolated
form the speex code, but is no a standalone library).

        Jan



_______________________________________________
SoX-devel mailing list
SoX-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sox-devel

Reply via email to