8000 GitHub - HTPaulus/MIDIVisualizer: This F# application can import, analyze, visualize, and play MIDI files.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

HTPaulus/MIDIVisualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIDIVisualizer

This F# application can import, analyze, visualize, and play MIDI files.

How does it work?

  • Click on the Import MIDI button

  • Select a file with any .mid extension and click open

  • The program will display a visual model of the file and you can adjust the color shift to your liking using the slider on the right. You can also save it as an image by clicking on the Export Image button.

  • Click on the play button to play the midi file. You can then stop it by pressing the pause or stop button.

Screenshot

The project needs the following to compile:

  • .NET Framework version 4.8.1
  • NAudio version 2.1.0

Build and run:

git clone https://github.com/HTPaulus/MIDIVisualizer.git
cd MIDIVisualizer
dotnet build IJ45HA_MIDI_Visualizer.sln
dotnet run --project IJ45HA_MIDI_Visualizer/IJ45HA_MIDI_Visualizer.fsproj

About

This F# application can import, analyze, visualize, and play MIDI files.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

0