English

Signal-Envelope: A C++ library with Python bindings for temporal envelope estimation

Sound 2021-10-25 v1 Audio and Speech Processing

Abstract

Signals can be interpreted as composed of a rapidly varying component modulated by a slower varying envelope. Identifying this envelope is an essential operation in signal processing, with applications in areas ranging from seismology to medicine. Conventional envelope detection approaches based on classic methods tend to lack generality, however, and need to be tailored to each specific application in order to yield reasonable results. Taking inspiration from geometric concepts, most notably the theory of alpha-shapes, we introduce a general-purpose library to efficiently extract the envelope of arbitrary signals.

Keywords

Cite

@article{arxiv.2110.11807,
  title  = {Signal-Envelope: A C++ library with Python bindings for temporal envelope estimation},
  author = {Carlos Tarjano and Valdecy Pereira},
  journal= {arXiv preprint arXiv:2110.11807},
  year   = {2021}
}
R2 v1 2026-06-24T07:06:26.359Z