Commit Graph

488 Commits (master)

Author SHA1 Message Date
drowe67 c8e51ac5e2
Merge pull request #63 from drowe67/drowe67-patch-1
Repo Status
2025-01-20 06:19:54 +10:30
drowe67 023e19278d
Update README.md
Adding a few exceptions
2023-09-05 05:29:39 +09:30
drowe67 5d75aae3c0
Notice around status of this repo 2023-09-04 17:35:14 +09:30
Mooneer Salem 255b9f4aab
Merge pull request #60 from jg1uaa/master
deprectate vec_sse.h
2023-08-31 18:32:08 -07:00
SASANO Takayoshi 97a0df10fc cherry-pick xiph/LPCNet 42a8a649d5d43457193195e5e9b4e83e75629e8c 2023-09-01 05:50:10 +09:00
SASANO Takayoshi c0f30d843a cherry-pick xiph/LPCNet 55d6f1b5eb9902301ecbef9e726303d252a620b7 2023-08-31 20:13:57 +09:00
SASANO Takayoshi 172a033a3b remove vec_sse.h and use vec_avx.h for SSE(4.1) support 2023-08-31 20:13:18 +09:00
drowe67 00890a63c7
bump version to 0.5 2023-05-06 05:12:19 +09:30
drowe67 101d925fcf
Merge pull request #51 from drowe67/ms-integrate-from-xiph
Integrate latest vec_*.h from xiph/LPCNet
2022-12-17 09:16:33 +10:30
Mooneer Salem 855b0a692b Suppress aarch64 specific code for non-aarch64 builds. 2022-12-09 21:48:41 -08:00
Mooneer Salem 4041719fdc Merge branch 'master' into ms-integrate-from-xiph 2022-12-09 11:27:52 -08:00
drowe67 ae7b359e18
Merge pull request #50 from drowe67/ms-rpi-build
Update test_vec check to match previous changes.
2022-12-10 05:34:44 +10:30
Mooneer Salem a9c31c747a Minor tweaks to get test_vec.c to build again. 2022-12-08 23:43:28 -08:00
Mooneer Salem 13e102a6fa Avoid accidental multiple includes. 2022-12-08 23:27:47 -08:00
Mooneer Salem ade102fe22 Merge branch 'ms-rpi-build' into ms-integrate-from-xiph 2022-12-08 23:25:26 -08:00
Mooneer Salem e41a8bdf77 Bring in tansig_table.h too to resolve ARM compiler errors. 2022-12-08 23:21:24 -08:00
Mooneer Salem 70eff791f4 Experiment: just use the latest vec files from upstream as-is. 2022-12-08 23:18:02 -08:00
Mooneer Salem 5f13ff8c7c Additional updates to get LPCNet to compile on the Pi. 2022-12-05 23:50:25 -08:00
Mooneer Salem 54b70f8fee Update test_vec check to match previous changes. 2022-12-02 23:51:40 -08:00
drowe67 59f75b6fc8
Merge pull request #48 from drowe67/ms-uncouple-codec2
Disable AVX2 by default even on supported machines
2022-11-26 06:39:24 +10:30
Mooneer Salem b9211518b5 Suppress warning on newer CMake. 2022-11-22 21:21:06 -08:00
Mooneer Salem a171a5f7d2 Add missed renames from previous PR. 2022-11-18 10:32:45 -08:00
Mooneer Salem 8c76de2273 Bring back from_codec2 files into src/CMakeLists.txt. 2022-11-15 22:52:38 -08:00
Mooneer Salem c1e4838305 -fPIC is actually causing crashes on macOS, let's try another way instead. 2022-11-15 21:14:45 -08:00
Mooneer Salem ae7d56883c -fPIC is required for Codec2 code to build on Linux. 2022-11-15 19:09:12 -08:00
Mooneer Salem 7ee18d49b0 Disable AVX2 by default even on supported machines. 2022-11-15 18:46:27 -08:00
Mooneer Salem ba463962a5 Disable AVX flags for code from Codec2. 2022-11-15 17:57:23 -08:00
drowe67 67a6eb74d0
Merge pull request #45 from drowe67/ms-uncouple-codec2
Additional Windows related updates after Codec2 decoupling
2022-08-23 06:31:49 +09:30
Mooneer Salem 5be7e40311 Undo change to kiss_fft.c for this PR. 2022-08-22 08:32:26 -07:00
Mooneer Salem f77b3d4aee Include the renames at the CMake level. 2022-08-21 17:51:03 -07:00
Mooneer Salem 418fb86991 Add documentation to the top of the file. 2022-08-20 22:45:56 -07:00
Mooneer Salem e2b641efc1 Forgot to add a file. 2022-08-20 18:20:48 -07:00
Mooneer Salem b928694830 Rename Codec2 functions because -fvisibility=hidden doesn't work on MinGW. 2022-08-20 18:12:46 -07:00
Mooneer Salem 36979c4419 Revert "Try without hiding the codec2 code."
This reverts commit f270448bd3.
2022-08-20 13:15:01 -07:00
Mooneer Salem f270448bd3 Try without hiding the codec2 code. 2022-08-20 12:04:58 -07:00
Mooneer Salem e27e56faf4 Test: use pragmas instead of command line flags. 2022-08-20 11:23:46 -07:00
drowe67 f49b9453a5
Merge pull request #43 from tmiw/ms-uncouple-codec2
Uncouple circular dependency with Codec2
2022-08-20 17:12:18 +09:30
Mooneer Salem 14ccfb5f53 Merge branch 'ms-uncouple-codec2' of github.com:tmiw/LPCNet into ms-uncouple-codec2 2022-08-19 23:55:46 -07:00
Mooneer Salem 9dd14a782a Remove most remaining LPCNet warnings. 2022-08-19 23:54:47 -07:00
drowe67 1431ee3f32
bump version to 0.4 2022-08-20 15:45:16 +09:30
Mooneer Salem 40462489c4 Merge branch 'master' into ms-uncouple-codec2 2022-08-19 23:01:04 -07:00
Mooneer Salem 3c53ca6272 Revert "Resolve path issues preventing ctest run."
This reverts commit a5b1996142.
2022-08-19 23:00:37 -07:00
drowe67 a54a5385f4
Merge pull request #44 from drowe67/dr-fix-ctests
ctest maintenance
2022-08-20 15:05:01 +09:30
drowe67 6f9940fcf6 fixed diff32 test logic 2022-08-20 14:58:10 +09:30
drowe67 bca71e4bc5 more meaningful feature-SNR based metric for diff32 2022-08-20 14:45:44 +09:30
drowe67 8019bb4165 Removed source of randomness in dump_data.c for --test mode, that might have been causing arch-specific differences; diff32.c return correct fail code 2022-08-20 14:14:37 +09:30
drowe67 9a5fa5ae68 move ctests to a different GitHub action step 2022-08-20 13:49:41 +09:30
drowe67 761229c114 trying diff32 instead of diff, this means MSE difference in floats rather than bit exact 2022-08-20 13:43:02 +09:30
drowe67 294fdcb499 github action ctest debugging.. 2022-08-20 09:44:12 +09:30
drowe67 a096375482
Update cmake.yml 2022-08-20 09:34:45 +09:30