Interactive audio in Jupyter
npm install ipytoneInteractive audio in Jupyter


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
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
https://ipytone.readthedocs.io
* JupyterLab >= 3.0 or Jupyter notebook.
* numpy
You can install ipytone either with pip or conda.
``sh`
pip install ipytone
`sh`
conda install -c conda-forge ipytone
or mamba
`sh``
mamba install -c conda-forge ipytone
For a development installation of ipytone, check the installation section in the documentation.