kosua20 / MIDIVisualizer

A small MIDI visualizer tool, using OpenGL
MIT License
1.03k stars 136 forks source link

Reverse Scroll #64

Closed frink closed 3 years ago

frink commented 4 years ago

Instead of raining note, what if they note bars floated upwards when a note is pressed? That way you could pipe MIDI in live...

MysticPiano commented 4 years ago

@frink He might use qsynth or DryWetMIDI to incorporate the live midi sounds. He is still working on that Reversing note direction wont be so difficult I guess. The hard part would be to incorporate the libraries to make realtime midi

frink commented 4 years ago

I'm just thinking this could be used in live performance if the direction were reversed.

MysticPiano commented 4 years ago

@frink Yes, it will be nice to have a reverse scroll. Many people have already discussed the issue (#39). @kosua20 , when will this feature be incorporated into MIDI Visualizer?

frink commented 4 years ago

Is this a dupe of #39 then?

MysticPiano commented 3 years ago

Kind Of. But you reported the reverse Scroll thingy. There its only processing it. I dont know if he meant the reverse scroll. You dont necessarily have to delete this issue

frink commented 3 years ago

I'll leave it since #39 is focused on the real time MIDI aspect and this is really a precursor to that.

kosua20 commented 3 years ago

Hello everyone, thanks for your contributions to this discussion. I think we can keep this one separate, it might be useful independently of the "live play" support, as suggested by MysticPiano. I can't give any time estimate about new features, I'm currently finishing my thesis and soon starting a new job while moving so I won't have a lot of time to allocate to MIDIVisualizer in the coming months I fear. I'll make sure to update the issues when I start tackling them.

frink commented 3 years ago

I may dig into it in a month or two...

pi-kei commented 3 years ago

I did a fork with live mode with reversed scroll.

frink commented 3 years ago

Very exiting!

@pi-kei Can you post a video?

pi-kei commented 3 years ago

@frink https://www.twitch.tv/computersdontcompost/clip/ResilientSneakyBaguetteDoggo

MysticPiano commented 3 years ago

Wow, that's nice, But where can I select the input for the MIDI?

frink commented 3 years ago

Yes! That'''s it!!!

pi-kei commented 3 years ago

where can I select the input for the MIDI?

It's not done yet. RtMidi17 i'm using is able to list input devices and select one. Right now it is selecting the very first by default.

kosua20 commented 3 years ago

Hello again everyone just to let you know that release 5.3 now support reverse playback properly. This is nice by itself, and will also be helpful if I add live play support at some point in the future.

frink commented 3 years ago

Should we close this and open another for live play?

kosua20 commented 3 years ago

We can close this one, and #39 is already covering live play requests.