drowe67

Results 31 issues of drowe67

Lets the advanced API programmer configure a OFDM raw data mode at init time, without having to modify libcodec2. It assumes the programmer understands how to configure the waveforms, use...

Started with `datac13`, reduced the payload to 40 bits, used a (128,56) code, with lowered code rate as only 40 payload data bits required, and increased Ts. Tcp a little...

Following on from https://github.com/drowe67/codec2-dev/pull/130, and part of ARDC grant WP6000 ``` ./src/freedv_data_raw_tx --bursts 100 --testframes 1 qam16c2 /dev/zero - | ./src/ch - - --No -35 -f 20 --mpp | ./src/freedv_data_raw_rx...

Currently several codebook files are generated at build time from .txt templates. This works well on Linux like systems, and means we "don't repeat ourselves) (DRY principal) but its a...

Work Package

Review the document created in #20 - [ ] typos - [ ] spelling - [ ] Optional: math, general layout, missing information on algorithms in Section 2 & 3,...

Work Package

A document describing how Codec 2 works - [x] High level description using block diagrams and figures, average Ham level audience. This could be broken out for articles. - [x]...

Work Package

- [ ] align codec2.pdf and phase.c variable names - [ ] move postfilter.[ch] into phase.c - [ ] new name for background noise postfilter to avoid confusion with spectral...

Work Package

Following on from #20, some ctests to help explain/illustrate algorithm, and support refactoring/code clean up, and test ports to other (non C99) compilers, fixed point, FPGA etc. See also WP...

Work Package

Develop a subjective testing system, e.g. paired comparison tests, P808, or [MUSHRA](https://en.wikipedia.org/wiki/MUSHRA), in order to evaluate the speech quality of new Codec 2 modes. - [ ] Decide on test...

Work Package

For WP4000 Low SNR mode, we need a speech codec with improved quality compared to Codec 2 700C (note the FreeDV 700D/E modes using Codec 2 700E vocoder mode for...

Work Package