AlfonsoDR / envelope

Python module to extract the envelope of signals.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DOI

Quick start

Module to extract the envelope of signals.

Interactive visualizations here.

More details can be found in this paper.

A command line application for Win64 machines can be found in the releases section. For usage info run the executable with the -h flag. A Python module implementing the same functionality can be found here. A number of test Wav files can be found at the /test_samples folder.

Documentation

C++

The C++ documentation is more extensive and can be found directly in the source code or here.

Python

The Python implementation consists of a thin wrapper around the DLL, used in 64 bits Windows 10 machines and a native implementation, used in other systems. The native Python implementation completely mirrors the C++ implementation, and is documented via comments in the source code.

Usage information can be found here.

Used Libraries

Libsndfile

Boost

Intel Math Kernel Library

About

Python module to extract the envelope of signals.

License:MIT License


Languages

Language:HTML 99.9%Language:C 0.0%Language:Python 0.0%Language:C++ 0.0%Language:CSS 0.0%Language:PowerShell 0.0%