-
544e75798c
Merge branch 'wfm' into cpu-optimization
main
cpu-optimization
vladimir
2026-07-18 10:51:50 +03:00
-
-
3ad40a00da
calcc: port eu2av robustness patches for PureSignal calibration
wfm
vladimir
2026-07-17 23:00:41 +03:00
-
c1964817dd
wfm: compile wfmd/wfmmod in the Windows build
Uladzimir Karpenka
2026-07-15 11:03:03 +03:00
-
81f7750def
Merge remote-tracking branch 'origin/main' into cpu-optimization
Uladzimir Karpenka
2026-07-15 10:50:34 +03:00
-
-
d24b5ae316
Merge remote-tracking branch 'origin/main' into wfm
Uladzimir Karpenka
2026-07-15 10:50:15 +03:00
-
-
-
-
65cb3c386e
wfm: add a wideband FM modulator and demodulator
Uladzimir Karpenka
2026-07-10 07:43:07 +03:00
-
-
-
f39eea6b01
phrot, cfcomp: cascade in a register; drop idiv from cfcomp's ring walks
Uladzimir Karpenka
2026-07-10 00:31:32 +03:00
-
91df5b1f2d
varsamp: build the phase table without malloc0's memset, read h forward
Uladzimir Karpenka
2026-07-10 00:13:27 +03:00
-
12dc701604
analyzer: block the dispatcher on a semaphore, stop spawning a thread per frame
Uladzimir Karpenka
2026-07-09 23:59:20 +03:00
-
645cbbb2d1
varsamp: transpose the coefficients into phases, vectorize the tap loop
Uladzimir Karpenka
2026-07-09 23:19:36 +03:00
-
fd2ba84e7d
emnr: linear-time aepf, drop idiv from ring walks, halve getKey's logs
Uladzimir Karpenka
2026-07-09 23:08:20 +03:00
-
3faad14fc1
anr, anf: vectorize the LMS tap and update loops
Uladzimir Karpenka
2026-07-09 22:52:33 +03:00
-
9960a1d0e3
resample: vectorize the polyphase tap loop
Uladzimir Karpenka
2026-07-09 22:44:08 +03:00
-
bb7e0b3df6
add gitignore third_party
vladimir
2026-06-12 21:44:25 +03:00
-
4313006fa6
Auto-detect Android NDK and javac paths in Makefile.android
vladimir
2026-06-12 21:31:15 +03:00
-
4f44118299
Remove committed build artifacts from third_party and fix Android FFTW cross-compile
vladimir
2026-06-12 21:27:13 +03:00
-
edd8991a3c
Enable AVX2 for FFTW Windows build to suppress SSE2-only warning
vladimir
2026-06-02 13:39:24 +03:00
-
a3385bd1f9
Fix parallel build race: DLL link must wait for fftw-float install
vladimir
2026-06-02 13:35:04 +03:00
-
b7d156ea40
Compile rnnoise and libspecbleach directly into obj_win/ for Windows
vladimir
2026-06-02 13:17:32 +03:00
-
d997990ceb
Fix two Windows cross-compilation errors in analyzer.c
vladimir
2026-06-02 12:54:56 +03:00
-
a77dbbb6e5
Fix Windows.h case on Linux: use lowercase windows.h
vladimir
2026-06-02 12:43:45 +03:00
-
90c906eb3a
Fix missing Windows.h: require full mingw-w64 package, not just compiler
vladimir
2026-06-02 12:33:13 +03:00
-
f29970542b
Pass CC explicitly to FFTW configure to suppress cross-tools warning
vladimir
2026-06-02 12:26:39 +03:00
-
69ea631daa
Fix parallel build race condition in Makefile.windows
vladimir
2026-06-02 12:24:39 +03:00
-
02926b36ce
Auto-download FFTW source for Android build
vladimir
2026-06-02 12:15:59 +03:00
-
5bbf9698a8
Build FFTW from source instead of downloading pre-built DLLs
vladimir
2026-06-02 12:13:35 +03:00
-
ec93fbfcbb
Add Windows cross-compilation support via MinGW-w64
vladimir
2026-06-02 10:46:51 +03:00
-
-
89c8a0e2b5
first commit
Uladzimir Karpenka
2026-06-01 15:58:45 +03:00