<h1><img class="dark-light" src="doc/_static/logo_horizontal.png" style="width: 30%;"></h1>
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](code_of_conduct.md)
[![UI Tests](https://github.com/AlonKellner/waloviz/actions/workflows/ui-tests.yml/badge.svg)](https://github.com/AlonKellner/waloviz/actions/workflows/ui-tests.yml)
[![Docs](https://github.com/AlonKellner/waloviz/actions/workflows/docsite.yml/badge.svg)](https://waloviz.com/en/latest)
[![PyPi Version](https://img.shields.io/pypi/v/waloviz.svg)](https://pypi.python.org/pypi/waloviz/)
[![All time downloads](https://static.pepy.tech/badge/waloviz)](https://pepy.tech/project/waloviz)
[![Weekly Downloads](https://static.pepy.tech/badge/waloviz/week)](https://pepy.tech/project/waloviz)
[![PyPi Python Versions](https://img.shields.io/pypi/pyversions/waloviz.svg)](https://pypi.python.org/pypi/waloviz/)
[![example snapshot](doc/resources/example_snapshot.png)](https://waloviz.com)
**An open source interactive audio player with a spectrogram built-in, primarily based on [Bokeh](https://bokeh.org/) and the [HoloViz](https://holoviz.org/) stack (wav+HoloViz=WaloViz).**
[:globe_with_meridians: WaloViz Website :globe_with_meridians:](https://waloviz.com), [:arrow_forward: Google Colab Demo :arrow_forward:](https://colab.research.google.com/drive/1euQCxaNlTg0pGvXz6d7RSoDhM3B1k7dy), [:bust_in_silhouette: Portfolio Project Page :bust_in_silhouette:](https://alonkellner.com/projects/open-source_2024-07-25_waloviz/)
## Installation
```shell
pip install waloviz
apt-get install ffmpeg
```
## Quickstart
In a notebook cell:
```python
import waloviz as wv
wv.extension()
wv.Audio('http://ccrma.stanford.edu/~jos/mp3/pno-cs.mp3')
```
![Stereo Example](doc/resources/simple-stereo-example.png)
To learn more read our [Getting Started Guide](https://waloviz.com/en/latest/getting-started.html) :)
## [Documentation](https://waloviz.com)
[Our Docs](https://waloviz.com) are generated by [Sphinx](https://www.sphinx-doc.org/en/master/) and [NBSite](https://nbsite.holoviz.org/) and hosted by [Read the Docs](https://docs.readthedocs.io/en/stable/).
You can also try `waloviz` right now with our [Google Colab Demo](https://colab.research.google.com/drive/1euQCxaNlTg0pGvXz6d7RSoDhM3B1k7dy?usp=sharing) :)
## [Contributing](CONTRIBUTING.md)
WaloViz is a beginner friendly open-source project!
To make a contirbution, please read our [Contributing Guide](CONTRIBUTING.md).
## Our Vision
WaloViz has only two long term goals:
### **Be the Definitive Go-To Visualization Tool for Audio Research Experts**
First by being Simple to Use, and secondly by having Powerful Features.
### **Grow a Healthy Open-Source Community**
By being Responsive to Users, and Welcoming to Beginner Conftributors.
## Roadmap
- [x] Early Alpha release
- [ ] Create and follow dependencies Issues
- [ ] Create a PR for the [Panel Community Gallery](https://panel.holoviz.org/gallery/index.html#community-gallery)
- [ ] Plan Beta release features
- [ ] Extensive UI Tests (with playwright, see [tests/ui/sanity_test.py](tests/ui/sanity_test.py))
- [ ] Prepare Beta release
- [ ] Write Medium article for Beta launch
- [ ] Beta release
- [ ] Plan 1.0 release features
- [ ] Prepare 1.0 release
- [ ] 1.0 release
Raw data
{
"_id": null,
"home_page": null,
"name": "waloviz",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "Alon Kellner <me@alonkellner.com>, py@waloviz.com",
"keywords": "audio, bokeh, ffmpeg, flac, holoviz, mp3, player, spectrogram, speech, visualization, wav",
"author": null,
"author_email": "Alon Kellner <me@alonkellner.com>",
"download_url": "https://files.pythonhosted.org/packages/a4/f9/fabdce7bb754859e3871c705b85d253dcb895e9d6c381648db50bc073083/waloviz-0.0.1.tar.gz",
"platform": null,
"description": "<h1><img class=\"dark-light\" src=\"doc/_static/logo_horizontal.png\" style=\"width: 30%;\"></h1>\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](code_of_conduct.md)\n[![UI Tests](https://github.com/AlonKellner/waloviz/actions/workflows/ui-tests.yml/badge.svg)](https://github.com/AlonKellner/waloviz/actions/workflows/ui-tests.yml)\n[![Docs](https://github.com/AlonKellner/waloviz/actions/workflows/docsite.yml/badge.svg)](https://waloviz.com/en/latest) \n[![PyPi Version](https://img.shields.io/pypi/v/waloviz.svg)](https://pypi.python.org/pypi/waloviz/)\n[![All time downloads](https://static.pepy.tech/badge/waloviz)](https://pepy.tech/project/waloviz)\n[![Weekly Downloads](https://static.pepy.tech/badge/waloviz/week)](https://pepy.tech/project/waloviz)\n[![PyPi Python Versions](https://img.shields.io/pypi/pyversions/waloviz.svg)](https://pypi.python.org/pypi/waloviz/)\n\n[![example snapshot](doc/resources/example_snapshot.png)](https://waloviz.com)\n**An open source interactive audio player with a spectrogram built-in, primarily based on [Bokeh](https://bokeh.org/) and the [HoloViz](https://holoviz.org/) stack (wav+HoloViz=WaloViz).**\n\n[:globe_with_meridians: WaloViz Website :globe_with_meridians:](https://waloviz.com), [:arrow_forward: Google Colab Demo :arrow_forward:](https://colab.research.google.com/drive/1euQCxaNlTg0pGvXz6d7RSoDhM3B1k7dy), [:bust_in_silhouette: Portfolio Project Page :bust_in_silhouette:](https://alonkellner.com/projects/open-source_2024-07-25_waloviz/)\n\n## Installation\n\n```shell\npip install waloviz\napt-get install ffmpeg\n```\n\n## Quickstart\n\nIn a notebook cell:\n\n```python\nimport waloviz as wv\nwv.extension()\nwv.Audio('http://ccrma.stanford.edu/~jos/mp3/pno-cs.mp3')\n```\n\n![Stereo Example](doc/resources/simple-stereo-example.png)\n\nTo learn more read our [Getting Started Guide](https://waloviz.com/en/latest/getting-started.html) :)\n\n## [Documentation](https://waloviz.com)\n\n[Our Docs](https://waloviz.com) are generated by [Sphinx](https://www.sphinx-doc.org/en/master/) and [NBSite](https://nbsite.holoviz.org/) and hosted by [Read the Docs](https://docs.readthedocs.io/en/stable/). \nYou can also try `waloviz` right now with our [Google Colab Demo](https://colab.research.google.com/drive/1euQCxaNlTg0pGvXz6d7RSoDhM3B1k7dy?usp=sharing) :)\n\n## [Contributing](CONTRIBUTING.md)\n\nWaloViz is a beginner friendly open-source project! \nTo make a contirbution, please read our [Contributing Guide](CONTRIBUTING.md).\n\n## Our Vision\n\nWaloViz has only two long term goals:\n\n### **Be the Definitive Go-To Visualization Tool for Audio Research Experts**\n\nFirst by being Simple to Use, and secondly by having Powerful Features.\n\n### **Grow a Healthy Open-Source Community**\n\nBy being Responsive to Users, and Welcoming to Beginner Conftributors.\n\n## Roadmap\n\n- [x] Early Alpha release\n- [ ] Create and follow dependencies Issues\n- [ ] Create a PR for the [Panel Community Gallery](https://panel.holoviz.org/gallery/index.html#community-gallery)\n- [ ] Plan Beta release features\n- [ ] Extensive UI Tests (with playwright, see [tests/ui/sanity_test.py](tests/ui/sanity_test.py))\n- [ ] Prepare Beta release\n- [ ] Write Medium article for Beta launch\n- [ ] Beta release\n- [ ] Plan 1.0 release features\n- [ ] Prepare 1.0 release\n- [ ] 1.0 release\n",
"bugtrack_url": null,
"license": null,
"summary": "An interactive audio player with a spectrogram built-in, as a Jupyter widget or as HTML.",
"version": "0.0.1",
"project_urls": {
"Documentation": "https://waloviz.com",
"Homepage": "https://waloviz.com",
"Repository": "https://github.com/AlonKellner/waloviz.git"
},
"split_keywords": [
"audio",
" bokeh",
" ffmpeg",
" flac",
" holoviz",
" mp3",
" player",
" spectrogram",
" speech",
" visualization",
" wav"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8dae2bfac25ee21861446f1e4621deb1d6d7c5018b3b415651d0efbb6648624c",
"md5": "311baa1affb82795ac519a3073d6fe15",
"sha256": "258884ecb23d78ae731c54158f4cabf717dd07810ec4ab8b250f1a3ae2297986"
},
"downloads": -1,
"filename": "waloviz-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "311baa1affb82795ac519a3073d6fe15",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 25267,
"upload_time": "2024-07-31T21:30:24",
"upload_time_iso_8601": "2024-07-31T21:30:24.581805Z",
"url": "https://files.pythonhosted.org/packages/8d/ae/2bfac25ee21861446f1e4621deb1d6d7c5018b3b415651d0efbb6648624c/waloviz-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a4f9fabdce7bb754859e3871c705b85d253dcb895e9d6c381648db50bc073083",
"md5": "a660a6254771b56f50885c5181d375f1",
"sha256": "45d2fbf8da33e3fbba3cdd3ab267cb4fe386aa8c4b1f4a4247a22963e8f6b1ee"
},
"downloads": -1,
"filename": "waloviz-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "a660a6254771b56f50885c5181d375f1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 2014188,
"upload_time": "2024-07-31T21:30:25",
"upload_time_iso_8601": "2024-07-31T21:30:25.831370Z",
"url": "https://files.pythonhosted.org/packages/a4/f9/fabdce7bb754859e3871c705b85d253dcb895e9d6c381648db50bc073083/waloviz-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-31 21:30:25",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "AlonKellner",
"github_project": "waloviz",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "waloviz"
}