Skip to main content

A python library that allows you to export a video in which a piano is playing the music you give it.

Project description

piano_visualizer

A python library that allows you to export a video in which a piano is playing the music you give it.

example gif

Features

  • Export a video of a custom midi file
  • Easy interface
  • Multi-core export
  • Multiple piano support
  • Multiple midi support
  • Automatically generate audio for midi files

How to

piano_visualizer was built with the intent to for it to be simple to use. You can render a piano video with simply 4 lines of code!

There are 2 main classes: Piano and Video Piano takes care of the piano rendering and the midi file parsing Video takes care of video management (fps, resolution) and exporting

Working in example.py within the same directory main.py is

# Import the

Running on local device

TODO

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

piano_visualizer-0.0.2.tar.gz (6.5 kB view hashes)

Uploaded Source

Built Distribution

piano_visualizer-0.0.2-py3-none-any.whl (18.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page