Commit Graph

51 Commits (023e19278d1ea04ebfe6e5d45d4c219ce358cf64)

Author SHA1 Message Date
drowe67 00890a63c7
bump version to 0.5 2023-05-06 05:12:19 +09:30
Mooneer Salem b9211518b5 Suppress warning on newer CMake. 2022-11-22 21:21:06 -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 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 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 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 0ed9aa9b58 first pass at a small set of working ctests 2022-08-20 09:10:11 +09:30
Mooneer Salem a5b1996142 Resolve path issues preventing ctest run. 2022-08-18 23:23:00 -07:00
Mooneer Salem 776b6215d2 First pass at uncoupling circular dependency with Codec2. 2022-08-18 00:06:41 -07:00
drowe67 391ea7c77b bumped version to 0.3 2022-07-14 07:45:15 +09:30
Mooneer Salem b613b28cba Add Git hash to Debian package name. 2021-06-29 01:22:39 -07:00
Mooneer Salem 2a3a32273d Split single Debian package into dev, lib, tools packages. 2021-01-10 00:21:44 -08:00
Mooneer Salem 93a3bc13fc Add CPack configuration for Debian packaging. 2021-01-08 00:34:23 -08:00
Richard Shaw 60dc4c552a Set library soversion. 2020-12-20 09:47:11 -06:00
Mooneer Salem 0209ce6f21 Reenable AVX/AVX2 for x86 Macs when building universal binaries. 2020-11-19 22:10:46 -08:00
Mooneer Salem 6facf74c25 Require explicit -DBUILD_OSX_UNIVERSAL to build universal binaries. 2020-11-15 14:18:59 -08:00
Mooneer Salem 31453bd5d4 Replace arm64e->arm64. 2020-08-09 17:48:44 -07:00
Mooneer Salem 20b29eeb22 Build universal ARM64/x86_64 binary on macOS. 2020-08-02 00:15:14 -07:00
David 653d86b713 lpcnet API function to return git hash 2020-07-26 07:51:53 +09:30
SASANO Takayoshi 7b45883477 optimization for SSE4.1 required, check SSE4.1 support 2020-04-26 14:13:29 +09:00
SASANO Takayoshi ca9e9e02ab add SSE support (for test purpose, hard to real use) 2020-04-25 17:16:08 +09:00
Richard Shaw 3c04282bef Fix aarch64 builds. 2020-04-20 12:51:03 -05:00
Richard Shaw 6955baa0fc Bump release version to 0.2. 2020-04-20 06:40:50 -05:00
Richard Shaw b08267fb21 Use local model data archive if available. 2020-04-19 09:22:42 -05:00
Mooneer Salem 008ca17bd6 Add CMake rule to ensure Codec2 is built with the correct OSX libraries. 2019-11-23 20:20:40 -08:00
Richard Shaw 1443da9221 Add basic versioning in preparation for release. 2019-10-10 19:26:05 -05:00
drowe67 9bc2c41d7b
Merge pull request #10 from drowe67/dr-vec-compare
automated tests for LPCNet states & new network for peter and david
2019-10-09 18:50:33 +10:30
David 64c066c409 Merge branch 'dr-vec-compare' of github.com:drowe67/LPCNet into dr-vec-compare 2019-10-06 07:04:53 +10:30
David 8c3b64b34e fixed bug in codec2_pitch.c that was casuing problems with interpolation/decimation on 190924a. We were training using a discrete PDF of pitch values, so pitch embedding failed when we interpolated pitch during quantisation 2019-10-06 06:59:46 +10:30
David 82ef384370 ramp generator to test decimation/interpolation in quant_feat - no problems found 2019-10-04 14:39:23 +09:30
David fb2d791b2e use 190924a tar ball as default 2019-09-29 07:52:02 +09:30
Davide Gerhard 604021c814
cmake: add DISABLE_CPU_OPTIMIZATION option
add new option to disable cpu flags auto-discovery.
needed by binary package manager because not all architecture has avx.
2019-08-21 09:29:04 +02:00
David 45d70671d1 added log mag support and test 2019-08-03 08:19:02 +09:30
David 7cc35231ab first pass a ctests and Travis support 2019-08-02 16:16:38 +09:30
David Rowe 43a6352353 progressing Wondows click problem, found tdump and dump_data were outputing pitch indexes of 320 which is out of range of pitch embed layer input of 0..255. frame rate vectors from Linux and Windows versions now match, and clicks gone from tdump | test_lpcnet test. 2019-05-12 11:23:06 +09:30
Richard Shaw 53c4bec885 Need to improve CPU optimization logic but it works for now. 2019-04-23 14:48:06 -05:00
Mark Jessop 12a67e9bf2 CMakelists changes to use cmake APPLE variable, change uint to unsigned int in idct.c 2019-04-23 10:14:39 +09:30
Mark Jessop 908a684c34 Changes to enable compilation under OSX. 2019-04-18 21:43:53 +09:30
Richard Shaw 791aad0d6e Rework method of finding codec2 in a build tree. 2019-04-15 09:47:29 -05:00
Richard Shaw d4f8bf0dec Allow building by non-*nix systems. 2019-04-09 15:48:43 -05:00
Richard Shaw 4621fb771f Shared library not quite working yet... 2019-04-03 18:44:14 -05:00
Richard Shaw c37a9eced9 Create directory if needed for extracting lpcnet archive. 2019-03-27 13:43:11 -05:00
Richard Shaw f3ec6d11b0 Make manual lpcnet download more robust. 2019-03-27 09:24:26 -05:00
David 2f852d6a3c CMake working, and some READNE tweaks 2019-03-27 18:42:32 +10:30
Richard Shaw dab5d2de69 Add method to download lpcnet archive for versions of cmake less than 3.11.4. 2019-03-26 15:47:16 -05:00
Richard Shaw 4e8463e2aa Remember to use git add... 2019-03-26 14:11:07 -05:00