An open API service indexing awesome lists of open source software.

https://github.com/fofix/python-pypitch

C++-extension in Python to analyse audio streams for pitch
https://github.com/fofix/python-pypitch

audio cython pitch python

Last synced: 6 months ago
JSON representation

C++-extension in Python to analyse audio streams for pitch

Awesome Lists containing this project

README

          

# PyPitch

[![Tests](https://github.com/fofix/python-pypitch/workflows/Tests/badge.svg?branch=master)](https://github.com/fofix/python-pypitch/actions?query=workflow:Tests)
[![Build status](https://ci.appveyor.com/api/projects/status/0f6yb99cd37v6li6?svg=true)](https://ci.appveyor.com/project/Linkid/python-pypitch)
[![Documentation Status](https://readthedocs.org/projects/pypitch/badge/?version=latest)](http://pypitch.readthedocs.io/en/latest/?badge=latest)
[![Supported Python versions](https://img.shields.io/pypi/pyversions/pypitch.svg)](https://pypi.python.org/pypi/pypitch)

PyPitch is a C++-extension in Python to analyse audio streams for pitch.

## Setup

Build the extension:

$ python setup.py build_ext --inplace --force

Install it:

$ python -m pip install .

## Usage

Import it:

from pypitch import pypitch

## Doc

To build the html doc from source::

$ python -m pip install -e .[docs]
$ cd doc
$ make html

or::

$ python -m pip install -e .[docs]
$ python setup.py build_sphinx