How fast is the arpeggio? (bpm & division)
According to Marc from Access, the ARP sending notes out to the MIDI port is not very accurate and was implemented to allow for experimentation rather than as a production or performance tool.
If your properly quantized and cleaned sequences sound bad when played back you either have a MIDI problem (too many fast notes) or you are simply putting too much load on the Virus CPU (too many notes with a complex sound).
I have the MPC as clock master set at 120BPM (so setting also the TI2 clock to 120BPM), and when trying to record the TI2 arpeggios, I used the arpeggios existing in the TI2 program presets, with no modification at all of these arpeggios.
But I figure one of my main problems is that as soon as my kbd sends notes to the MPC then the MPC forward them to the TI2 which generates the arpeggios and send them back to the MPC, which I suspect forward them to the TI2 which tries to generates an arpeggio of arpeggio ... I suspect this loop would knock out the TI2 arpeggio processor.
But when I try the 2 track methods:
MPC "soft thru" disabled
track 1 contains seed notes (for ex CEG)
track 2 empty
Then if I set the MPC to track 2 "active" and record, the TI2 arpeggio using the seed notes on track 1 gets recorded on track 2
However after that, when I try to play this recorded arpeggio by using the TI2 (with TI2 ARP off to avoid the looping), the timing is all messed up.