Research project · March 2026

AliasProbe

Harmonic-Alias-Assisted Acoustic Ranging on Commodity Smartphone Hardware

AliasProbe studies whether harmonic alias energy produced by stock smartphone audio hardware can be validated and coherently combined with the fundamental band to sharpen acoustic range response without hardware modification.

When a smartphone emits a 16–20 kHz chirp, speaker nonlinearity can generate harmonic energy above the nominal audio band. A portion of that energy folds through the 48 kHz sampling process into an 8–16 kHz alias band. If that band is shown to share the same propagation delay as the fundamental, the two can be combined to increase usable bandwidth and reduce matched-filter mainlobe width.

TRANSMITTED 16–20 kHz PATH A · FUNDAMENTAL BAND 16–20 kHz PATH B · HARMONIC-ALIAS BAND speaker 32–40 kHz NYQUIST 24 kHz 8–16 kHz COMBINED 8–20 kHz 12 kHz · 3×
Two bands derived from a single transmitted chirp. The fundamental remains in the original 16–20 kHz range, while second-harmonic energy aliases into 8–16 kHz after sampling. When validated and coherently combined, the two bands form a wider effective aperture than the fundamental alone.

Validation Pipeline

Three validation stages are applied before any combined estimate is accepted. The pipeline is designed to reject weak, inconsistent, or physically implausible measurements rather than combine bands optimistically.

01

Alias Presence Test

The alias band is evaluated for detectability above the guard-interval noise floor. Split-half reproducibility is then checked by comparing independently averaged odd- and even-chirp subsets.

Acceptance criterion: both SNR and split-half agreement must pass.
02

Common-Delay Test

A generalized likelihood ratio test determines whether the fundamental and alias bands are consistent with a shared time of flight. If the estimated delays diverge, the measurement is rejected.

Acceptance criterion: statistically significant common delay.
03

Wideband Coherent Combination

The surviving bands are combined using β-weighted generalized cross-correlation over the full 8–20 kHz aperture. Performance is then checked independently on held-out odd and even splits.

Acceptance criterion: both held-out splits must show consistent sharpening.

Held-out validation is central to the method. Odd and even chirp cycles are processed independently under the same acoustic setup; if sharpening does not reproduce across both partitions, the measurement is rejected.

Reference Construction

Early experiments showed that a textbook analytic down-chirp was not an adequate reference for the alias-band matched filter. Correlation remained near zero despite visible energy in the aliased region.

The issue was that the observed alias is not a continuous-time idealization. It is the result of discrete-time squaring, hardware filtering, and ADC folding, all of which affect phase structure.

Template Peak ρ Result
Ideal analytic down-chirp (continuous-time) < 0.01 ×
Time-reversed fundamental chirp < 0.01 ×
Windowed analytic ± phase offset grid search 0.012 ×
Discrete x²[n] → bandpass filter > 0.8

The working reference is constructed directly from the transmitted samples:

ref[n] = BPF8–16 kHz{ x[n]² }

where x[n] is the transmitted chirp sampled at 48 kHz. This construction matches the actual alias-generation mechanism and yields a reference aligned with the measured aliased signal.


Experimental Results

Measured Performance

All measurements were collected on one iPhone 15 Pro using the stock 48 kHz audio path and no external sensing hardware. Twelve hardware runs were attempted, and four passed all validation stages.

Runs attempted 12
Runs accepted (all 3 gates passed) 4 (33%)
Confirmed held-out range 2.08×–2.46×
Conservative reference (Run 1) 2.08×
Theoretical ceiling
Acquisition time ~15 s
Processing time <2 s on-device
Total per measurement ~17 s

Run 1 is the conservative reference case because its fundamental mainlobe width was already close to the 4 kHz theoretical baseline. In that run, the width decreased from 8.4 samples to 4.0 samples, corresponding to held-out sharpening of 2.08× and 2.10× across the two splits.

Run 8 reached 2.46× and 2.38×, but its fundamental baseline was broader than the nominal theoretical minimum. That makes it a stronger empirical result, but a weaker anchor for conservative interpretation.


Failure Modes

Eight of twelve runs were rejected by the validation pipeline. The rejected cases fell into a small number of recurring categories:

  • Low drive level: the harmonic band was too weak to support reliable estimation
  • Multipath disagreement: the alias and fundamental were pulled toward different reflections
  • Phase instability: delays agreed, but coherent inter-band alignment was not stable enough

Accepted runs consistently required strong drive, clean geometry, and substantial suppression of direct-path interference.


Why stable 3× is hard

  • The alias band is 7–15 dB weaker than the fundamental-SNR is the bottleneck
  • Phase-integrity sensitivity: small template drift or multipath contamination degrades coherent combining
  • Speaker nonlinearity varies with temperature, drive level, and unit-to-unit manufacturing spread
  • Real reflectors aren’t ideal point targets-frequency-dependent scattering smears the impulse response
Harmonic Alias Formation

Mechanism of alias generation

The alias band originates from speaker nonlinearity. When a 16–20 kHz chirp is driven through the speaker, second-harmonic energy can be generated in the 32–40 kHz range. The underlying identity:

cos²(θ)  =  ½(1 + cos 2θ)

At a 48 kHz sampling rate, frequencies above the 24 kHz Nyquist limit fold back into the recorded band. As a result, energy in 32–40 kHz appears after sampling as an aliased 8–16 kHz down-chirp.

Because this aliased band is derived from the same transmitted signal, it can carry the same propagation-delay information as the fundamental. The central question of AliasProbe is not whether the band exists in principle, but whether it can be validated well enough to support defensible coherent combination.

usable bandwidth: 4 kHz12 kHz
BEFORE original AFTER recovered alias band original 0 8 16 20 24 kHz
Recovered alias energy extends the effective measurement aperture from 4 kHz to 12 kHz.

Theoretical Bandwidth Gain

For matched-filter ranging, mainlobe width scales inversely with bandwidth. The fundamental-only system spans 4 kHz, while the combined aperture spans 12 kHz:

12 kHz ÷ 4 kHz = 3×
combined aperture ÷ fundamental-only bandwidth = theoretical sharpening ceiling

In practice, the achieved gain is lower because alias-band SNR, multipath, template mismatch, and phase instability limit how closely the hardware approaches the ideal case.

fundamental only - merged response range combined bands - separated peaks range Wider effective bandwidth reduces mainlobe width and improves range separability.
Increasing the effective bandwidth reduces matched-filter width and improves separability in range.

Limitations

This is an early hardware study with a small accepted sample count. The present results support range-response sharpening claims, but not yet broad generalization.

  • Small sample size. Four accepted runs are not enough for tight uncertainty bounds.
  • Single device. All measurements come from one iPhone 15 Pro.
  • Single-reflector validation. Current claims concern mainlobe narrowing, not two-target separability.
  • Sub-theoretical performance. Measured gains remain below the 3× ceiling.
  • Controlled setup. Results were obtained under fixed geometry rather than arbitrary real-world motion.
  • Measurement duration. Each accepted measurement requires roughly 17 seconds end to end.
Planned Evaluation

The next experiment is a preregistered two-reflector separability study. The goal is to test whether the combined-band estimator can resolve target spacings that remain unresolved under the 4 kHz fundamental-only system.