ipytone


Nameipytone JSON
Version 0.5.1 PyPI version JSON
download
home_page
SummaryInteractive audio in Jupyter
upload_time2023-04-28 09:39:06
maintainer
docs_urlNone
authorBenoît Bovy
requires_python>=3.7
licenseCopyright (c) 2020 Benoit Bovy All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
keywords audio ipython jupyter sonification sound widgets
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ![Ipytone](docs/_static/ipytone_logo_dark.svg)

*Interactive audio in Jupyter*

[![JupyterLite](https://jupyterlite.rtfd.io/en/latest/_static/badge-launch.svg)](https://ipytone.readthedocs.io/en/latest/lite/retro/notebooks/?path=quick_demo.ipynb)
[![Tests](https://github.com/benbovy/ipytone/workflows/Test/badge.svg)](https://github.com/benbovy/ipytone/actions)

Ipytone exposes many features of the [Tone.js](https://tonejs.github.io) library
to Python as [Jupyter widgets](https://ipywidgets.readthedocs.io). 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](https://ipytone.readthedocs.io/en/latest/lite/retro/notebooks/?path=quick_demo.ipynb) 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](#with-pip) or [conda](#with-conda).

### With pip

```sh
pip install ipytone
```

### With conda

```sh
conda install -c conda-forge ipytone
```

or mamba


```sh
mamba install -c conda-forge ipytone
```

### From source

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

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "ipytone",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "Audio,IPython,Jupyter,Sonification,Sound,Widgets",
    "author": "Beno\u00eet Bovy",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/cc/90/0d7f18dbcb8ea00195196b80b1b8d2c308e38f1315fcd3c1f1bed7f7a811/ipytone-0.5.1.tar.gz",
    "platform": null,
    "description": "# ![Ipytone](docs/_static/ipytone_logo_dark.svg)\n\n*Interactive audio in Jupyter*\n\n[![JupyterLite](https://jupyterlite.rtfd.io/en/latest/_static/badge-launch.svg)](https://ipytone.readthedocs.io/en/latest/lite/retro/notebooks/?path=quick_demo.ipynb)\n[![Tests](https://github.com/benbovy/ipytone/workflows/Test/badge.svg)](https://github.com/benbovy/ipytone/actions)\n\nIpytone exposes many features of the [Tone.js](https://tonejs.github.io) library\nto Python as [Jupyter widgets](https://ipywidgets.readthedocs.io). It allows\nturning Jupyter into a versatile DAW (Digital Audio Workstation) for music\ncreation, sound design, data sonification, and more...\n\n...like this little piece of music entirely composed and played in a Jupyter notebook,\nwith a custom Earth Globe VU-meter!\n\nhttps://user-images.githubusercontent.com/4160723/172623510-3423505f-cd27-4770-8553-b2f0dc75384f.mov\n\n## Try Ipytone!\n\nClick [here](https://ipytone.readthedocs.io/en/latest/lite/retro/notebooks/?path=quick_demo.ipynb) or\non the JupyterLite badge above to try ipytone in your browser without installing anything.\n\nFor more advanced examples, check this repository: https://github.com/benbovy/ipytone-examples\n\n## Documentation\n\nhttps://ipytone.readthedocs.io\n\n## Requirements\n\n* JupyterLab >= 3.0 or Jupyter notebook.\n* numpy\n\n## Install\n\nYou can install ipytone either with [pip](#with-pip) or [conda](#with-conda).\n\n### With pip\n\n```sh\npip install ipytone\n```\n\n### With conda\n\n```sh\nconda install -c conda-forge ipytone\n```\n\nor mamba\n\n\n```sh\nmamba install -c conda-forge ipytone\n```\n\n### From source\n\nFor a development installation of ipytone, check the installation section in the documentation.\n",
    "bugtrack_url": null,
    "license": "Copyright (c) 2020 Benoit Bovy All rights reserved.  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.",
    "summary": "Interactive audio in Jupyter",
    "version": "0.5.1",
    "split_keywords": [
        "audio",
        "ipython",
        "jupyter",
        "sonification",
        "sound",
        "widgets"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b04fd5507dafc20110bd69a40feed2f4ad1a69bdf2fdd6f2107bfae1d2689d99",
                "md5": "855202e680d2598b116fcbfd5e8b20e9",
                "sha256": "cd884ddb9904eee2c9b2f1569cfd52d5cefdc7495a5327ecf16d8088682df700"
            },
            "downloads": -1,
            "filename": "ipytone-0.5.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "855202e680d2598b116fcbfd5e8b20e9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 1369544,
            "upload_time": "2023-04-28T09:39:04",
            "upload_time_iso_8601": "2023-04-28T09:39:04.304623Z",
            "url": "https://files.pythonhosted.org/packages/b0/4f/d5507dafc20110bd69a40feed2f4ad1a69bdf2fdd6f2107bfae1d2689d99/ipytone-0.5.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cc900d7f18dbcb8ea00195196b80b1b8d2c308e38f1315fcd3c1f1bed7f7a811",
                "md5": "224f0ae8c246220579c1378b2238ba96",
                "sha256": "c2cf17ec18530e7d1f72011ec089f72396ccf60768fe1b954e0c1094c6d3823f"
            },
            "downloads": -1,
            "filename": "ipytone-0.5.1.tar.gz",
            "has_sig": false,
            "md5_digest": "224f0ae8c246220579c1378b2238ba96",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 951392,
            "upload_time": "2023-04-28T09:39:06",
            "upload_time_iso_8601": "2023-04-28T09:39:06.094587Z",
            "url": "https://files.pythonhosted.org/packages/cc/90/0d7f18dbcb8ea00195196b80b1b8d2c308e38f1315fcd3c1f1bed7f7a811/ipytone-0.5.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-28 09:39:06",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "ipytone"
}
        
Elapsed time: 0.06106s