Changeset 5417b3a
- Timestamp:
- Aug 26, 2016, 3:39:52 PM (8 years ago)
- Branches:
- feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
- Children:
- 88f7cf9
- Parents:
- f7547e7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/python_module.rst
rf7547e7 r5417b3a 1 aubioPython module2 ============= ======1 Python module 2 ============= 3 3 4 Installing with pip5 ------------------- 4 Installing aubio with pip 5 ------------------------- 6 6 7 7 .. code-block:: bash … … 20 20 $ sudo ./setup.py install 21 21 22 Using the module23 ---------------- 22 Using aubio in python 23 --------------------- 24 24 25 To use the python module, simply import aubio: 25 Once you have python-aubio installed, you should be able to run ``python -c 26 "import aubio"``. 27 28 A very simple example 29 ..................... 30 31 Here is a very simple script 32 to read all the samples from a media file: 26 33 27 34 .. code-block:: python … … 33 40 while True: 34 41 samples, read = s() 35 print samples42 #print(samples) 36 43 if read < 256: break 37 44 38 Check out the `python demos for aubio 39 <https://github.com/piem/aubio/blob/develop/python/demos/>`_ for more examples.45 Filtering an input sound file 46 ............................. 40 47 48 Here is a more complete example, `demo_filter.py`_. This files executes the following: 49 50 * read an input media file (``aubio.source``) 51 52 * filter it using an A-weighting filter (``aubio.digital_filter``) 53 54 * write result to a new file (``aubio.sink``) 55 56 .. literalinclude:: ../python/demos/demo_filter.py 57 :language: python 58 59 More demos 60 .......... 61 62 Check out the `python demos folder`_ for more examples. 63 64 Python tests 65 ------------ 66 67 A number of `python tests`_ are provided. To run them, use 68 ``python/tests/run_all_tests``. 69 70 .. _python tests folder: https://github.com/aubio/aubio/blob/master/python/tests 71 .. _python demos folder: https://github.com/aubio/aubio/blob/master/python/demos 72 .. _demo_filter.py: https://github.com/aubio/aubio/blob/master/python/demos/demo_filter.py 73
Note: See TracChangeset
for help on using the changeset viewer.