sound: process midi tempo changes, and add piano roll