codec2 icon indicating copy to clipboard operation
codec2 copied to clipboard

Open source speech codec designed for communications quality speech between 450 and 3200 bit/s. The main application is low bandwidth HF/VHF digital radio.

Results 34 codec2 issues
Sort by recently updated
recently updated
newest added

*Summary* If the codec2 library is not installed in the default library/include path, other projects cannot properly include it via pkg-config. E.g. I get include errors in my application on...

Fixes #48 Properly define Cflags in pkg-config file. We need the additional path for non-standard installation paths of this library. We do not change the single include path to be...

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...

@barjac reported an AddressSanitizer error during freedv-gui build: ``` [100%] Built target freedv_datac0c1_rx make[1]: Leaving directory '/home/baz/build/BLD/BLD_MgaX_FREEDV/freedv-git/SOURCES/freedv-1.9.9-202403221300-3e864/codec2/build_linux' /usr/bin/cmake -E cmake_progress_start /home/baz/BLD/BLD_MgaX_FREEDV/freedv-git/SOURCES/freedv-1.9.9-202403221300-3e864/codec2/build_linux/CMakeFiles 0 + cd src + export LD_LIBRARY_PATH=/home/baz/BLD/BLD_MgaX_FREEDV/freedv-git/SOURCES/freedv-1.9.9-202403221300-3e864/LPCNet/build_linux/src + LD_LIBRARY_PATH=/home/baz/BLD/BLD_MgaX_FREEDV/freedv-git/SOURCES/freedv-1.9.9-202403221300-3e864/LPCNet/build_linux/src...

deprecated
review in 6 months

This PR fixes the libasan-related crashes per #43. On x86_64, all tests now pass except for `test_demo_700d_python` (likely due to how libasan interacts with Python itself) and `test_clang_format` (Fedora's `clang-format`...

I see the following compiler warnings when compiling ezDV: ``` [1221/1349] Building C object _deps/codec2-build/src/CMakeFiles/codec2.dir/fmfsk.c.obj /Users/mooneer/ezDV/firmware/build/_deps/codec2-src/src/fmfsk.c: In function 'fmfsk_demod': /Users/mooneer/ezDV/firmware/build/_deps/codec2-src/src/fmfsk.c:186:9: warning: unused variable 'eye_max' [-Wunused-variable] 186 | float eye_max; |...

review in 6 months

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