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