Hi Al, On 19 Aug 2019 01:38, Al Beard wrote: > Hi all, > > I need to bet back to basics: > > At the command line, do I have the tools for a "parrot" repeater? > > Let's start: > > 1) a silence "raw" file > dd if=/dev/zero of=blank count=1 > 2) generate a Codec2 mode 700D file > c2enc 700D blank blank.c2 > 3) generate a RAW audio file > freedv_tx 700D blank.c2 blank.raw --codectx
3) is not working at the moment. It calls freedv_tx which does not handle the (interleave_frames == 1) case for 700D properly as far as I can see. The function freedv_comptx handles it correctly though. Can't say anything for 2) but 1) is working, but creates only 512 bytes. Which is a too short sample I think. 700D wants at least 160ms of input, at 8 khz/16bit mono 512 bytes translate to 32 ms. Regards, Danilo
_______________________________________________ Freetel-codec2 mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
