New approach to midi rendering/handling