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.20.tar.gz (40.5 kB view details)

Uploaded Source

Built Distribution

aeiou-0.0.20-py3-none-any.whl (42.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aeiou-0.0.20.tar.gz
  • Upload date:
  • Size: 40.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for aeiou-0.0.20.tar.gz
Algorithm Hash digest
SHA256 9c61c9df03877d785091375cf83b01d45d953e4fa466eba1a6252901a5010b4d
MD5 81961449ccedf06f5e6b2e627755a7ba
BLAKE2b-256 40b94f7d9101b6a742c492430007d4e3b6f2b6d149a706b984d79f45bc1682e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aeiou-0.0.20-py3-none-any.whl
  • Upload date:
  • Size: 42.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for aeiou-0.0.20-py3-none-any.whl
Algorithm Hash digest
SHA256 f766fc1627d05ee44675bb2bf424ea38f2f0a32f30132906863f45e219a86fcf
MD5 f95f289c7032bb9034e7312f5a34bba1
BLAKE2b-256 c1ddce6964e9f8822f6e63ebc59bdcc5ae445126b7356da63188fa0e6265054e

See more details on using hashes here.

Supported by

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