-
Notifications
You must be signed in to change notification settings - Fork 155
Description
Just a small bug, it isn't a problem if it isn't fixed.
Describe the issue
MIDI Note off events stop notes even if they are on a different channel.
Hardware info:
- OS: Ubuntu
- MIDIVisualizer version v6.2
- GPU model Nvidia GeForce 750
- RAM 8GB

All the notes here should be the same length if they are not cut by another note. If they are, I made the MIDI so that the note off events happen before the next note on event (on the same channel). However, you can see that the 2 channels interfere (F# in the middle), my midi uses the same track, but different channels. First the green note off stops the blue note from being long. Then the next blue's note off stops the green, and that green's note off stops the next blue before it's supposed to end.
I think it is alright if the note on a given channel stops before it should, when a new note on happens on a different channel (meaning I don't think the program needs to draw notes on eachother). I don't actually know the midi specification that well but I don't think note off events from different channels should interfere this way (like a harp note shouldn't stop because a bass note off was called), I might be wrong though.
Also, MIDI file, it's like 20 seconds after the beginning:
145_Everpresence_Eldritch_Outlook.zip