Jason's reply in my other thread showed up for some reason. But my reply to him there doesn't show up - still gives gateway errors.
He had done this test in the original thread
sendmidi --out 2 --pitch-wheel 0 9983
sendmidi --out 2 --pitch-wheel 0 9984
... at 9984, which is binary 0010011100000000 the pitch changes with a large step (range set to -48/+24)
My tests don't show any 'pitch changes with a large step when I try to duplicate his results. I can hear the pitch changing in between semitones no matter what range I test in. Even from high notes and using PB -48 I can't find any sudden pitch changes.
As an aside - this isn't a MIDI 2.0 thing. MIDI 2.0 gains over double the amount of resolution (32 bits). Montage Classic was "throwing away" MIDI 1.0 resolution.
I'm not sure I know how to tell for sure. They may have made internal changes for MIDI 2.0 support that now include interpreting the MIDI 1 data correctly and not throwing the midi 1 resolution away.
As far as I know true MIDI 2 data communication REQUIRES the use of UMP format and I don't think sendmidi, MIDI-OX or even Windows support that protocol yet.
But internally the M model could be totally MIDI 2 compatible and that includes being able to handle MIDI 1. As such they could have fixed that 'resolution throwaway' issue in the new code. So even though my tests aren't really testing MIDI 2 directly they could be using the new code that has a resolution fix.
I also can't speculate on whether the code changes they had to make to support MIDI 2 on the M models is such that they can retrofit it to the older models. That would be a plus if they could do that.
Unless someone strenuously objects I am going to continuing using new threads for replies since replies to the actual threads aren't working. I'm aware it will create some thread 'bloat' but IMO it is better than no having any replies people can actually access.