Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

evoth/midi-vision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

Midi Vision

A browser-based tool to intuitively visualize the shape of a melody found in any MIDI file as a chorus of colorful lines!

Website

See it in action at https://midi.ethanvoth.com!

Inspiration

The singular inspiration for this project is a video titled Bach Vision Test, released by the band Vulfpeck, with visuals by Rob Stenson.

Instructions

  • Warning: This project is very bare-bones at the moment, so you might run into glitches.
  • Upload file: Press the "Choose file" button (try to use a file with 4 tracks or less).
  • Play file: Press the "Play file" button to start playing/visualizing the file.
  • Pause/stop: As of now there are no controls for pausing/stopping, so just refresh the page to reset.

Known bugs

Todo

  • Fix artifact on the boundary of realtime and pre-rendered due to differing contributions from blur outside of the render boundaries
  • Type hinting?
  • Figure out weird delay
  • CRACKLE
  • replace forEach with let of for consistency
  • Fix repeated notes
  • "How it works" section of README

About

(In development) A browser-based tool to intuitively visualize the shape of a melody found in any MIDI file as a chorus of colorful lines!

Topics

Resources

Stars

Watchers

Forks

Contributors

AltStyle によって変換されたページ (->オリジナル) /