Skip to main content

audio engineering i/o utils

Project description

aeiou

Pronounced “ayoo

Install

It is recommended you install the latest version from GitHub via

pip install git+https://github.com/drscotthawley/aeiou.git

However binaries will be occasionally updated on PyPI, installed via

pip install aeiou

How to use

This is a series of utility routines developed in support of multiple projects within the Harmonai organization. See individual documentation pages for more specific instructions on how these can be used. Note that this is research code, so it’s a) in flux and b) in need of improvements to documenation.

Documentation

Documentation for this library is hosted on the aeiou GitHub Pages site.

Contributing

Contributions are welcome – especially for improvements to documentation! To contribute:

  1. Fork this repo and then clone your fork to your local machine.

  2. Create a new (local) branch: git -b mybranch (or whatever you want to call it).

  3. This library is written entirely in nbdev version 2, using Jupyter notebooks.

  4. Install nbdev and then you can edit the Jupyter notebooks.

  5. After editing notebooks, run nbdev_prepare

  6. If that succeeds, you can do git add *.ipynb aeiou/*.py; git commit and then git push to get your changes to back to your fork on GitHub.

  7. Then send a Pull Request from your fork to the main aeiou repository.

Attribution

Please include attribution of this code if you reproduce sections of it in your own code:

aeiou: audio engineering i/o utilities: Copyright (c) Scott H. Hawley, 2022-2023. https://github.com/drscotthawley/aeiou

In research papers, please cite this software if you find it useful:

@misc{aeiou,
  author = {Scott H. Hawley},
  title = {aeiou: audio engineering i/o utilities},
  year  = {2022},
  url   = {https://github.com/drscotthawley/aeiou},
}

Copyright (c) Scott H. Hawley, 2022-2023.

License

License is APACHE 2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aeiou-0.0.21.tar.gz (40.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aeiou-0.0.21-py3-none-any.whl (42.6 kB view details)

Uploaded Python 3

File details

Details for the file aeiou-0.0.21.tar.gz.

File metadata

  • Download URL: aeiou-0.0.21.tar.gz
  • Upload date:
  • Size: 40.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for aeiou-0.0.21.tar.gz
Algorithm Hash digest
SHA256 6a7aaa2dae9c40d3b83b27cf0bf764ec972660f725257bc744ab6ccb4139aef4
MD5 17d918ec01db27bdd3f3485dd39f137b
BLAKE2b-256 60000ed6a1546137fe545de44ca927327b72a010e1d10f95455888d852853629

See more details on using hashes here.

File details

Details for the file aeiou-0.0.21-py3-none-any.whl.

File metadata

  • Download URL: aeiou-0.0.21-py3-none-any.whl
  • Upload date:
  • Size: 42.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for aeiou-0.0.21-py3-none-any.whl
Algorithm Hash digest
SHA256 4dc825f81768eaa3c0266137ad13b10685cbd5862f8f57b58a80c0cfae2f1baf
MD5 21353b7ce5f5234d4a4640f30fa5c1fd
BLAKE2b-256 c414b6c855a5addfd52e783adef40dbf148a96795e03e34da984ecd8ebe76bab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page