Last seen: Jul 15, 2026
I tested a few things out, and I'm going to stick with my "splitting notes to separate channels". Lengthening the notes will probably break other thi...
Hmm, I'll try it, but it sounds like it may not work in this case since the notes technically do not overlap. They do stop and start on the same tick,...
Is legato an extended channel on/off command, or does it need to be applied to each note involved? My files are generated with a conversion utility, s...
It's taken a while but I believe I finally have it working satisfactorily. I went with Method A, and I now clone the MIDI track to a new track and as...
Well, it seems that alternating the notes will be the way to go. I am in the process of adding this feature to MIDI-MIS, though it is a bit more tri...
Perfect! That's what I thought initially. Since I only deal with software, I forget sometimes that there are physical limitations that influenced the ...
Hmm, interesting, you are correct. So it is just a general lax implementation that allows it to work. Haha, well, I guess I will revert those change...
First I've heard of it, but it's a cool concept. I found this "circuit python" implementation. I'm sure there are plenty of others in different lan...
Figured it out. CH 10 CAN be non-percussion. My code for writing the SYSEX data for CH 10 was off by 1, so it was setting CH 9 to non-percussion inst...
I've scoured the internet and managed to find a single copy. It is an iso file. You can simply mount it in modern versions of Windows to view the co...
The 8x method is easier to read by humans. It also allows note-off velocity, but you need a synth that supports the note-off velocity to make use of ...