DAUTO2(1)
π
dauto2 β center-clipped autocorrelation (the DAUTO2(1) page) β¨
πΈ NAME πΈ
dauto2 β compute the center-clipped autocorrelation function of doubles. periodt β¨
π SYNOPSIS π
dauto2 [window_size] < input.doubles > output.doubles
π¦ DESCRIPTION π¦
okay so dauto2 reads a stream of double-precision floating-point numbers from standard input, computes an estimate of the autocorrelation function using center-clipping, and writes the resulting double-precision values to standard output. itβs giving signal-processing main character energy π
The data is processed one window at a time, window_size samples per window (default 512); a short final window is zero-padded. Before the autocorrelation lags are computed, dauto2 applies center-clipping to suppress formants for pitch extraction: the clipping threshold is set to 60% of the smaller of the peak magnitudes found in the first half and the last third of the window, and each sample is quantized to -1, 0, or +1. no cap, thatβs the whole move π
Like dauto(1), this filter operates on raw 64-bit host-order doubles such as those produced by other tools in the BRL-CAD signal-processing suite. iykyk π§
β¨ OPTIONS β¨
window_sizeβ Number of samples per processing window (default512). Given as a single optional positional argument;dauto2takes no flag options. lowkey simple, highkey iconic π«Ά
π₯ EXAMPLES π₯
Example 1. Estimate pitch periodicity of a speech signal
dauto2 1024 < voice.doubles > voice.autocor.doubles
Computes the center-clipped autocorrelation of voice.doubles using a 1024-sample window. The center-clipping suppresses the strong formant structure of voiced speech, so peaks in the output correspond to the pitch period, which can then be plotted or tracked downstream. slay that pitch-tracking pipeline π
π SEE ALSO π
brlcad(1), dauto(1), damdf(1) β go read the whole squad π¦
π AUTHOR π
BRL-CAD Team β iconic, honestly π
π COPYRIGHT π
This software is Copyright (c) 1989-2026 by the United States Government as represented by U.S. Army Research Laboratory. periodt, protect the copyright π
π BUG REPORTS π
Reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org. donβt be shy bestie, tell them whatβs wrong π«Ά
okay bye bestie β source/version vibes: BRL-CAD Β· page: DAUTO2(1) Β· footer date: not shown in the original, so no invented date here πβ¨
π¦ where this page comes from
- nixpkgs unstable: brlcad 7.44.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms