I was wondering over and over again what you all meant by this MIDI timing bug. Since a friend of mine has a JV2080 and I have a fully expanded XP60 and have never encountered the problems.
What I do know is that there is a software bug in the Super JV series, primarily the XP60/80. The problem is that ALL messages are sent using both the MIDI CHANNEL in question + CHANNEL 16.
To better explain this, if you press a key down hard enough to emit CHANNEL AFTERTOUCH messages on CHANNEL 2, the result will be CHANNEL AFTERTOUCH messages on
both CHANNEL 2 and CHANNEL 16. Get it?
To see this in action, if you have an XP60/80, record something on any sequncer track. Make sure this
something has lots of CHANNEL AFTERTOUCH, SUSTAIN (64) and BREATH (2) messages. Hell, use any message if you want!
When you're done, use the MICRO EDIT to see what's on track two. What you should see is everything you recorded + all extra control messages on whatever track used plus CHANNEL 16 information! Yes, this sucks!
If you have a JV2080 or JV1080, recording into a computer sequencer or equivalent should yeild te same results.
Big deal you say? Well, if you have 16 tracks going, you'll find that all 16 channels have information from CHANNEL 16 on them (generated by the current channel). If you used TRACK 16 to record, you'll get double information on CHANNEL 16.
Anyway, this all results in sloppiness and gives the impression that their is terrible MIDI timing which is NOT the case. The way to get rid of this is to just use the ERASE function to strip the current TRACK of all CHANNEL 16 information. This wont affect the stuff recorded on TRACK 16, since you are only getting rid of any CHANNEL 12 information that might have been recorded on another track.
Knowing all of this, I've NEVER had any MIDI timing problems using my XP60, that goes ditto for my freinds JV2080. I just thought I should post this info as I knew it for a while and believed this could be a very helpful solution to your problems.
The Infamous EPU.
