kosua20 / MIDIVisualizer

A small MIDI visualizer tool, using OpenGL
MIT License
1.07k stars 140 forks source link

Different color hands #46

Closed BlankNametag closed 4 years ago

BlankNametag commented 4 years ago

Hi! I just stumbled upon your visualizer and I love it!

If I may ask about anything more, could it be possible to have a way to decide either or not the visualizer plays the midi sounds or not? Also, would it be possible to have a feature that makes the two hands played different colors? If these were a thing, you program would, in my opinion, be just about perfect!

BlankNametag commented 4 years ago

Also, fullscreen is such a small difference but such a good one if that is possible as well.

ekuiter commented 4 years ago

Regarding hand separation: I have added support for this in my fork (https://github.com/ekuiter/MIDIVisualizer). It should work if your MIDI file separates both hands into different tracks.

kosua20 commented 4 years ago

Hello, for now I've added fullscreen as an option in the settings panel (in the latest v5.1 release) . For hands and tracks support, I'm planning on working on it in the near future. Thank you!

bahamas10 commented 4 years ago

Tossing in my vote: I'd love to see left and right hand separation in the mainline!

kosua20 commented 4 years ago

Hello again! The latest 5.2 version now supports per-channel or per-track colors for notes and effects. You can also split notes into two sets based on a manually defined "separating key" if it's more convenient. It can be downloaded from the release page.