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