midis can now be played directly from sd card \o/. but performance still sucks...