Skip to content

hsutungyu/pypianovisualize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pypianovisualize

A piano visualizer written in Python, as the course mini-project of AIST2010 in the Chinese University of Hong Kong.

Dependencies

PyQt5
pygame
librosa
sounddevice

Usage

MIDI keyboard

  1. connect the MIDI keyboard to the computer
  2. play notes on the MIDI keyboard

Then the notes would be visualized on the virtual piano, and the chord name (if the combination of notes is a chord) would be shown on the GUI.

Audio Files (simple sinusoidal waves only)

  1. select the audio file

Then the file would be automatically analyzed, and the chord name (if the combination of notes is a chord) would be shown on the GUI.

About

A piano visualizer written in Python, as the course mini-project of AIST2010 in the Chinese University of Hong Kong.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages