I'll rework my modifications into codec2-dev and send David a diff.
> I use Ubuntu 12.04 with Octave 3.2.4 which works just fine, and has
> fir1() available, I think in octave-signal package.
I'll look for a version of signal compatible with octave 3.2, it would
be less change to stick with the octave from the Ubuntu repositories.
Could these setup and install scripts go on a 'how to build it from
scratch' web page at freedv.org?
There was one thing in codec2/src/fdmdv_demod.c I changed that I
didn't understand. Is this test for the pipe character a Windows-ism?
218 /* Optional dump to Octave log file */
219
220 if (argc == 5) {
221
222 /* make sure 3rd arg is not just the pipe command */
223
224 if (strcmp(argv[3],"|")) {
225 if ((foct = fopen(argv[3],"wt")) == NULL ) {
Brian
------------------------------------------------------------------------------
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