Hello Steve, Thank you for all that work. In the past I was messing with the LPC order, but I think it's safe to say it's fixed at 10 now. It will also simply the code which is nice.
Can you please: 1/ Confirm c2sim will still allow switching the lpc modelling on and off with the --lpc command? Currently we can do: david@bear:~/tmp/codec2-dev/build_dir/src$ ./c2sim ../../raw/hts1a.raw --lpc 10 SNR av = 11.12 dB So you could change this to: david@bear:~/tmp/codec2-dev/build_dir/src$ ./c2sim ../../raw/hts1a.raw --lpc SNR av = 11.12 dB (just lose the LPC order argument) 2/ Please generate your diff -ruN against codec2-dev, as we are putting all the experimental stuff there, codec2 is stable/release. BTW are you interested in taking a look at the fdmdv2-dev (FreeDV) source? Lots of re-factoring needed there :-) Many thanks, David On Fri, 2014-06-20 at 09:48 -0500, Steve Sampson wrote: > OK, this one is probably pretty scary because it changes a lot of code > in "codec2". > > > The theory is, that the LPC order can be variable. For a lot of > reasons, it really can't. Very often you just see the order set to > LPC_ORD or even "10". > > > Thus, you can save a lot of memory if you just decide that 10 is the > magic number, and dreams of more are probably lots-n-lots of code > changes away. > > > So that the change here. The functions that call with a variable LPC > order have been changed to *not* send the order, and the functions > they call just use LPC_ORD internally. > > > The term LPC_MAX should have been deleted everywhere. > > > I did check that c2enc 1300 hts.raw hts.c2 produced the same output, > but I didn't test c2sim, or the other modes. Which means it is not > fully tested. > > > This email can be just filed away (circular even) if this is not where > you want to go. > > > 73, Steve > > > ------------------------------------------------------------------------------ > HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions > Find What Matters Most in Your Big Data with HPCC Systems > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. > Leverages Graph Analysis for Fast Processing & Easy Data Exploration > http://p.sf.net/sfu/hpccsystems > _______________________________________________ Freetel-codec2 mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ Freetel-codec2 mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
