I just committed the old–new midi code ftom tanimura and matk.Yuriy Tsibizov (of emu10kx fame) integrated it into current. I think it wil need a lot of work until it’s really mature, but as long as it isn’t in the tree, nearly nobody will have a look at it.
We need a maintainer for this!
I will try to fix panics and LOR’s, but I will not extend drivers to use it. The emu10k1 and the cmi drivers already have support. The emu10kx driver will also make use of it when it enters the tree.