dmitri wrote:I've now published a new, 20110717, firmware version which includes both fixes.
Dmitri, I have tested your new firmware thoroughly and I wasn't able to reproduce the problem. Thank you so much for all your efforts.
ignotus wrote:Hi,
I updated my pic firmware with the new one that gives you 2 midi ports and this strange problem has emerged:
I hit a pad, let's say the snare. Then I hit a different pad (kick, for instance) a number of times, and hit no. 1 triggers a snare note, while hit no. 2 and subsequent hits trigger the correct note (kick). If I then I hit the hi-hat, hit no. 1 triggers the kick note and then the rest the hi-hat. It's as if an extra note or 2 (if I restart MD, sometimes it's 2) were left in the pipeline and then triggered with the next pad.
On a different note, I tried the latest firmware (20110717) and yeah, you guessed it - midi notes were reversed. I switched back to 20110625 and it went back to normal, so it's not so much of a problem, but I thought I'd let you know. When the first problem I describe above was combined with the huge latency caused by the reversed notes, I was ready to head-butt the wall...
When I can get access again to a pc with a serial port I'll program Synthex's old firmware on another pic and see what happens - I stupidly overwrote Synthex's with the new firmware instead of doing it on a separate chip just in case, but it looks like each individual chip has a mind of its own...
The situation you describe in your first paragraph is caused by missing Note Off. Let's say you hit the snare. Because of the problem, only Note On is produced. Your next hit, produces Note Off (meaning that now your previous hit will be heard) and a Note On and so on... Which PIC do you have? I would also suggest the test firmwares found here
viewtopic.php?f=3&t=1596&start=40 By the way, did you try to clear the midi buffer in your system? Reaper for example has an option in its preferences which resets all midi devices.
Also, are you sure that you tried the latest firmware? Cause, up to now, I see it's downloaded only once, which is me...
Going on means going far. Going far means returning...