Skip to content

SemanticCompute v1.19.0

Choose a tag to compare

@entertrainment entertrainment released this 02 Sep 11:56

SemanticCompute v1.19.0 — the SDR lane, all the way to cyclostationary

A minor: five additive families (catalogue 163 → 168) covering wideband SDR operation end to end —
ultrafast scanning, RX/TX, full waveform analysis, and modulation recognition — built for HackRF-class
work and wired into a real consumer (PC1) in the same pass.

Added

Polyphase filterbank channeliser — the ultrafast-scanning primitive: one pass splits a wideband
block into N simultaneously-analysed channels, instead of a retune-and-FFT sweep. The polyphase arm
stage is the kernel; the across-arms DFT composes with the FFT family. Forward-sign DFT pinned by a
tone test — which caught this family's own first draft using the mirrored sign. 62 dB measured channel
rejection.

CFAR detection (cell-averaging + ordered-statistic) — per-cell adaptive detection floors. The two
variants ship together because their failures differ, and one fixture pins both: CA masks a weaker
target inside a stronger one's training ring; OS at a stated rank detects it. The floor output is
exactly peak picking's floor buffer — CFAR ∘ PeakPicking is the detect-then-refine chain, tested as a
composition.

Quadrature FM discriminator — instantaneous frequency as the angle of x[i]·conj(x[i−1]); conjugate
order pinned (the flip decodes inverted FSK from a system that "works"), amplitude immunity pinned.

Root-raised-cosine tap design (host-only, apply via Batched FIR) — the zero-ISI matched cascade is
the defining test; singular points use analytic limits; unit-energy and integer-group-delay conventions
stated.

Spectral correlation + coherence (the cyclostationary lane) — a PSD says "there is power at f";
only cyclostationary analysis says "there is a MODULATED signal with symbol rate α". SCF by
cyclic-periodogram averaging over STFT frames, with coherence as the scale-free [0,1] surface. α in
even integer bins (half-bin shifts refused); α = 0 IS the periodogram (the scale anchor); zero-power
coherence is 0, never NaN. Measured: BPSK's symbol-rate coherence 1.0 against 0.10 off-cycle and 0.19
for noise — the modulation-vs-noise discrimination the lane exists for.

Verification surface: 1,221 tests in 265 suites; the kernel-compile sweep covers 370 programs across
229 lowerings, 0 failed.