https://github.com/pyfar/haiopy
https://github.com/pyfar/haiopy
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pyfar/haiopy
- Owner: pyfar
- License: mit
- Created: 2020-10-27T19:13:54.000Z (over 5 years ago)
- Default Branch: develop
- Last Pushed: 2025-05-09T10:05:28.000Z (about 1 year ago)
- Last Synced: 2025-05-09T11:28:26.829Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 229 KB
- Stars: 2
- Watchers: 2
- Forks: 3
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
[](https://badge.fury.io/py/haiopy)
[](https://haiopy.readthedocs.io/en/latest/?badge=latest)
[](https://circleci.com/gh/pyfar/haiopy)
[](https://mybinder.org/v2/gh/pyfar/gallery/main?labpath=docs/gallery/interactive/pyfar_introduction.ipynb)
Python package for audio input/output and acoustic measurements
Getting Started
===============
The [pyfar workshop](https://mybinder.org/v2/gh/pyfar/gallery/main?labpath=docs/gallery/interactive/pyfar_introduction.ipynb)
gives an overview of the most important pyfar functionality and is a good
starting point. It is part of the [pyfar example gallery](https://pyfar-gallery.readthedocs.io/en/latest/examples_gallery.html)
that also contains more specific and in-depth
examples that can be executed interactively without a local installation by
clicking the mybinder.org button on the respective example. The
[pyfar documentation](https://pyfar.readthedocs.io) gives a detailed and complete overview of pyfar. All
these information are available from [pyfar.org](https://pyfar.org).
Installation
============
Use pip to install haiopy
pip install haiopy
(Requires Python 3.9 or higher)
Audio file reading/writing is supported through [SoundFile](https://python-soundfile.readthedocs.io), which is based on
[libsndfile](http://www.mega-nerd.com/libsndfile/). On Windows and OS X, it will be installed automatically.
On Linux, you need to install libsndfile using your distribution’s package manager, for example ``sudo apt-get install libsndfile1``.
If the installation fails, please check out the [help section](https://pyfar-gallery.readthedocs.io/en/latest/help).
Contributing
============
Check out the [contributing guidelines](https://pyfar.readthedocs.io/en/stable/contributing.html) if you want to become part of pyfar.