If the problem is the same as with the original LP, then
the ALSA driver can't do anything about it, unless it would
contain LP-specific code.
But isn't the problem a general running-status problem if multiple programs are receiving from the same device? Is it a problem with the way the ALSA sequencer works (this seems to ring a bell somehow) as you said in the older thread that using Jack-MIDI would solve it?