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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ipytone-0.5.1.tar.gz
  • Upload date:
  • Size: 951.4 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.1.tar.gz
Algorithm Hash digest
SHA256 c2cf17ec18530e7d1f72011ec089f72396ccf60768fe1b954e0c1094c6d3823f
MD5 224f0ae8c246220579c1378b2238ba96
BLAKE2b-256 cc900d7f18dbcb8ea00195196b80b1b8d2c308e38f1315fcd3c1f1bed7f7a811

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: ipytone-0.5.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cd884ddb9904eee2c9b2f1569cfd52d5cefdc7495a5327ecf16d8088682df700
MD5 855202e680d2598b116fcbfd5e8b20e9
BLAKE2b-256 b04fd5507dafc20110bd69a40feed2f4ad1a69bdf2fdd6f2107bfae1d2689d99

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