Hi Glen,
difficult to say:
I have data for freedv_comprx() for FreeDV 1600 (translates to decode
1300 because of use of some bits for data transmission) which does
modem decode every 20ms and voice decode very 40ms.
On average I have 12.2 ms -> 24.4ms, 2x5ms are the fdmdv_demod part, so
kiss fft per standard codec2 code...
-O2, debug level2.
encode 3200 (20mS) frame
encode : 1388964 cycles: 8.26mS
decode : 1807440 cycles : 10.75mS
encode 1200 (40mS frame)
3006497 (17.89mS)
decode
3669321 (21.8mS)
hmm seems pretty slow
I wonder what I am doing wrong ?
Or is that inline with