source: doc/python.rst @ d958b3c

feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
Last change on this file since d958b3c was d958b3c, checked in by Paul Brossier <piem@piem.org>, 5 years ago

[doc] add py_spectral page

  • Property mode set to 100644
File size: 1.2 KB
RevLine 
[152bf4f]1.. make sure our default-domain is python here
2.. default-domain:: py
3
4.. set current module
5.. currentmodule:: aubio
6
7..
8   we follow numpy type docstrings, see:
9   https://numpydoc.readthedocs.io/en/latest/format.html#docstring-standard
[f8bf0c2]10..
11   note: we do not import aubio's docstring, which will be displayed from an
12   interpreter.
13
14.. .. automodule:: aubio
15
[152bf4f]16
[68daf5b]17.. _python:
18
[152bf4f]19Python documentation
20====================
21
[f8bf0c2]22This module provides a number of classes and functions for the analysis of
23music and audio signals.
24
25Contents
26--------
27
28.. toctree::
29   :maxdepth: 1
30
31   py_datatypes
32   py_io
[d958b3c]33   py_spectral
[f8bf0c2]34   py_utils
[dc3f68d]35   py_examples
[152bf4f]36
[f8bf0c2]37Introduction
38------------
[152bf4f]39
[f8bf0c2]40This document provides a reference guide. For documentation on how to
41install aubio, see :ref:`python-install`.
[152bf4f]42
[f8bf0c2]43Examples included in this guide and within the code are written assuming
44both `aubio` and `numpy`_ have been imported:
[152bf4f]45
[f8bf0c2]46.. code-block:: python
[152bf4f]47
[f8bf0c2]48    >>> import aubio
49    >>> import numpy as np
[152bf4f]50
[f8bf0c2]51`Changed in 0.4.8` :  Prior to this version, almost no documentation was
52provided with the python module. This version adds documentation for some
53classes, including :class:`fvec`, :class:`cvec`, :class:`source`, and
54:class:`sink`.
[152bf4f]55
[f8bf0c2]56.. _numpy: https://www.numpy.org
Note: See TracBrowser for help on using the repository browser.