Skip to main content

Interactive audio in Jupyter

Project description

Ipytone

Interactive audio in Jupyter

JupyterLite Tests

Ipytone exposes many features of the Tone.js library to Python as Jupyter widgets. It allows turning Jupyter into a versatile DAW (Digital Audio Workstation) for music creation, sound design, data sonification, and more...

...like this little piece of music entirely composed and played in a Jupyter notebook, with a custom Earth Globe VU-meter!

https://user-images.githubusercontent.com/4160723/172623510-3423505f-cd27-4770-8553-b2f0dc75384f.mov

Try Ipytone!

Click here or on the JupyterLite badge above to try ipytone in your browser without installing anything.

For more advanced examples, check this repository: https://github.com/benbovy/ipytone-examples

Documentation

https://ipytone.readthedocs.io

Requirements

  • JupyterLab >= 3.0 or Jupyter notebook.
  • numpy

Install

You can install ipytone either with pip or conda.

With pip

pip install ipytone

With conda

conda install -c conda-forge ipytone

or mamba

mamba install -c conda-forge ipytone

From source

For a development installation of ipytone, check the installation section in the documentation.

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

ipytone-0.5.0.tar.gz (951.5 kB view details)

Uploaded Source

Built Distribution

ipytone-0.5.0-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

Details for the file ipytone-0.5.0.tar.gz.

File metadata

  • Download URL: ipytone-0.5.0.tar.gz
  • Upload date:
  • Size: 951.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for ipytone-0.5.0.tar.gz
Algorithm Hash digest
SHA256 34bb7e41af5710cd0308705a455979e4a0ff193fad16815cf4e1f9ba6d2f7ee6
MD5 4132def0da26c4e99a315af9748e2690
BLAKE2b-256 306b0e4340aed48fb59a235a3def27bef9d1071c60d302dc96bc9bf66c6b0579

See more details on using hashes here.

Provenance

File details

Details for the file ipytone-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: ipytone-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for ipytone-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9b04ab40950972fb1c687a72b546062a7f831eb83a31c39ca92a865262d08ab6
MD5 55660747efba3a1d4cb65a49b4cfa6c1
BLAKE2b-256 9a15c38361269ef3383de536f32103d5645545da68c8ccc6a021c6c7a0faf254

See more details on using hashes here.

Provenance

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