joden
Apparently in Cubase there is a control called Dissolve Parts which does this very thing.
... which has 2 modes: by channel and by pitch.
Since you write everything is in one channel, it is by pitch, so
mettelus
A custom CAL is all I can think of unless the hardware can have the output adjusted (never used one, but would seem probable). If the splits are static, is one CAL;...
Single notes are "static", so if you still believe Dissolve Parts can do the trick for you, "Split note to Tracks" CAL can do that as well.