Skip to content

An open source interactive spectrogram audio player, primarily based on bokeh and the holoviz stack (wav+holoviz=waloviz)

License

Notifications You must be signed in to change notification settings

AlonKellner/waloviz

Repository files navigation

License: MIT Contributor Covenant UI Tests Docs
PyPi Version All time downloads Weekly Downloads PyPi Python Versions

example snapshot An open source interactive audio player with a spectrogram built-in, primarily based on Bokeh and the HoloViz stack (wav+HoloViz=WaloViz).

🌐 WaloViz Website 🌐, ▶️ Google Colab Demo ▶️, 👤 Portfolio Project Page 👤

Installation

pip install waloviz
ffmpeg --version

If the ffmpeg --version command fails, try following the Installation Instructions in our Getting Started guide.

Quickstart

In a notebook cell:

import waloviz as wv
wv.extension()
wv.Audio('http://ccrma.stanford.edu/~jos/mp3/pno-cs.mp3')

Stereo Example

To learn more read our Getting Started Guide :)

Our Docs are generated by Sphinx and NBSite and hosted by Read the Docs.
You can also try waloviz right now with our Google Colab Demo :)

WaloViz is a beginner friendly open-source project!
To make a contribution, please read our Contributing Guide.

Star History

Star History Chart

What an incredible community response to our launch! Thank you all so much!

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 Contributors.

Roadmap

  • Early Alpha release
  • Create and follow dependencies Issues
  • Create a PR for the Panel Community Gallery
  • Plan Beta release features
  • Extensive UI Tests (with playwright, see 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

About

An open source interactive spectrogram audio player, primarily based on bokeh and the holoviz stack (wav+holoviz=waloviz)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published